OpenMage / Magento 1 Magento 1 / OpenMage v2.6.10

Advanced Shipping

Advanced shipping rate settings

Free Free download

Download

Free, no account needed. Unzip the archive and copy its app, js and lib folders to the root of your store (see the README).

Version 2.6.10 (.zip) Source code and README on GitHub

Custom shipping rates for Magento 1

Advanced Shipping computes your shipping rates from a configuration in JSON format: destination, weight, cart amount, products, customer. The module is free and available for Magento 1 and OpenMage.

What the module does

  • Unlimited methods

    one shipping carrier, with as many methods as you need, each with its own conditions and price.

  • Destination

    countries, regions and postcodes, with exclusions, wildcard or regular expressions.

  • Cart

    weight, quantity, amount excluding or including tax, before or after discount, coupon code.

  • Products

    categories, attributes, stock and item options; bundle and configurable products processed the way you choose.

  • Customer

    customer group, customer attributes, billing address.

  • Formulas

    rate tables, conditions, functions (min, max, round…), calculation per group of products, current date.

What you get

  • An editor in the admin

    below the configuration field, the source, the correction and the help in English or French.

  • Quick troubleshooting

    the debug mode shows, on the cart shipping estimate, why each method is offered or not.

  • Parcel tracking

    a tracking URL for the carrier or for each method.

  • A scriptable configuration

    the JSON format can be generated by your own tools.

Example

A weight-based rate table for mainland France, free from €100 including tax:

{
  "standard": {
    "label": "Standard",
    "shipto": "FR-(2A,2B)",
    "conditions": "{cart.price+tax+discount} < 100",
    "fees": "{table {cart.weight} in 0.5:5.30, 1.0:6.50, 2.0:7.40, *:9.90}"
  },
  "free": {
    "label": "Free shipping",
    "shipto": "FR-(2A,2B)",
    "conditions": "{cart.price+tax+discount} >= 100",
    "fees": 0
  }
}

FAQ

Is the module really free?

Yes: download it and use it on your store. Only support and configuration are paid, on quote.

Can I offer several carriers?

The free version has one shipping carrier, with as many methods as you need (standard, express, store pickup…). For separate carriers, each with its own title and configuration, upgrade to Advanced Shipping • Pro.

Do I need to be a developer?

No, but the configuration is written in JSON, with formulas. The documentation gives examples for each case; we can also write it for you, on quote.

Does the module print labels?

No: it computes the price and availability of your shipping methods. Labels are made with your carrier’s tools.

For which store?

The license covers your production Magento instance, with all its websites. Your development, test and staging instances are included.

Free, no account needed. From the root of your store:

Source code and README on GitHub