Download the PHP package kyrena/openmage-shippingmax without Composer

On this page you can find all versions of the php package kyrena/openmage-shippingmax. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package openmage-shippingmax

Stop russian war. 🇺🇦 Free Ukraine!

shippingmax

A module to add new pick up shipping methods for OpenMage.

Composer dependencies:

Included dependencies:

External services:

New configuration options

In System / Configuration / Delivery times, you can configure delivery times by country of delivery. You are seeing a * in section head? This is because all times are not yet configured.

In System / Configuration / Shipping Methods / General, you can hide and clear configuration for a custom selection of unused shipping methods. You are seeing a * in section head? This is a mark to inform you that the shipping method is available for the default country of the current store view.

In System / Configuration / Customer / Address Templates, templates are managed everywhere automatically with adamlc/address-format, phone numbers are formatted with giggsey/libphonenumber-for-php.

New shipping methods (pick up)

Shipping methods are available for a selection of countries, depending on order weight and amount. All details are displayed in shipping methods configuration (you can also read content of <default> tag in config.xml).

You will love debugging URLs for pick up shipping methods. You opened a link and you see the map while the shipping method is disabled but have a title? It's not a bug, it's a feature.

The lists of pick up points are retrieved regularly from internet (via a cron job) and saved in var/shippingmax/*.dat. When cron jobs are disabled, lists are retrieved on demand (when a customer open the map, if the cache file doesn't exist or if the cache file has expired).

The country of the customer shipping address is used on the map, and can't be changed on the map.

This module doesn't generate any labels.

Demo links may not work, don't panic, it's not a bug.

Name Logo/Link Info
Chrono Relais online demo: 42100, Saint-Étienne, FR
api: account required
Colis Privé online demo: 42100, Saint-Étienne, FR
api: account required
Mondial Relay online demo: 42100, Saint-Étienne, FR
api: account required
DPD FR Relais online demo: 38500, Voiron, FR
api: free
InPost IT online demo: 00121, Roma, IT
api: free
InPost GB online demo: KA1 2QA, Kilmarnock, GB
api: free
InPost PL online demo: 22-100, Chełm, PL
api: free
Pocztex online demo: 50-307, Wrocław, PL
api: free
Packeta/Zásilkovna online demo: 547 01, Náchod, CZ
api: account required
Boxberry don't work with this country, it's an enemy of your freedom
online demo: 664003, Иркутск, RU
api: free (demo token included with default configuration)
5post don't work with this country, it's an enemy of your freedom
online demo: 127299, Москва, RU
api: account required
PickPoint don't work with this country, it's an enemy of your freedom
online demo: 140000, Люберцы, RU
api: account required
Shiptor don't work with this country, it's an enemy of your freedom
online demo: 454000, Челябинск, RU
api: free
Store delivery online demo: 07200, Aubenas, FR
source of data: a TSV file
Store locator online demo
source of data: a TSV file

Do you want more? Contact us, perhaps we can work together to add new methods! For example: Colissimo, Relais Colis, Swiss Post, GLS, UPS...

Customization

For one step checkout modules, you must edit your shipping methods template, for example with:

To display delivery times, you must edit your template with:

Copyright and Credits

If you like, take some of your time to improve the translations, go to https://bit.ly/2HyCCEc.

Installation

With composer:

Without composer:


All versions of openmage-shippingmax with dependencies

PHP Build Version
Package Version
Requires php Version >=7.2.0
openmage/magento-lts Version >=19.4.0 || main-dev || next-dev
symfony/polyfill-php80 Version *
adamlc/address-format Version >=1.3.0
giggsey/libphonenumber-for-php Version >=8.0.0
azuyalabs/yasumi Version >=1.8.0
ext-curl Version *
ext-json Version *
ext-mbstring Version *
ext-simplexml Version *
ext-soap Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package kyrena/openmage-shippingmax contains the following files

Loading the files please wait ....