Shipping Rules

Shipping Rules

by Amasty
Premier Extensions Partner
Compatible With: Community 1.4,, 1.4.2, 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2, 1.9.3

Tech Specifications

Current Version:
Stable Build
25 August, 2017
Extensions, Shipping & Fulfillment
Supported Browsers:
Chrome Linux: 42, 43, 44 Mac: 39, 44 Windows: 39, 40, 42, 43, 44 Firefox Linux: 31, 38, 39, 40, 41 Mac: 31, 38, 39, 40, 41 Windows: 31, 38, 39, 40, 41 Opera Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Safari Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 IE Windows: 10, 11, 8, 9, Edge


Create a great variety of custom shipping rules to modify live shipping rates. Surcharge, deduct or override rates, provided by carriers.  

Other Extensions by Amasty


Back to top

With the extension, you can generate multiple shipping rules to recalculate and overwrite rates by popular shipping carriers like UPS, DHL, FedEx and many others. The module offers a wide range of parameters for rules creation which can be used both individually and in combinations. Besides, the extension provides a number of algorithms to calculate shipping rate surcharges, discounts and overriding.

Flexible settings enable you to adjust rules application to any specific needs: use coupons, specify rule application priorities, apply rules to particular store views and customer groups.

Calculate rates using smart algorithms

It's possible to change shipping prices both by the flat amount and by percent at the same time. You can also add a base amount for the whole order. 

Change rates based on unit weight

The module lets you automatically increase or decrease shipping prices based on the product weight.



Rules based on order and shipping data

Create rule conditions based on such order attributes as subtotal, weight and items quantity. Apart from that, you can set conditions based on the address line, zip code, state or province, country. 

Rule conditions based on product attributes

Use any product attributes such as category, brand, SKU, material and many others.

Order info based rules

Create shipping rules based on average order value. It's also possible to modify rates depending on the order status and the number of days after the last order placement.

Time-based shipping rules

Specify particular days of the week and time intervals for rule application. For instance, you can establish extra charges for evening delivery.

Use customer attributes for rule conditions

Generate shipping rules based on any customer attribute. E.g. Offer lower shipping rates to customers who have registered at your store more than a year ago.

Conditions 'starts from' and 'ends with'

This feature will be highly useful for creation zip code based rules. It prevents rule application for all zip codes starting from '123' or ending with 'XYZ' or vice versa - apply the rule only for codes that meet specified conditions.



  • Use coupons to apply or cancel shipping rules.
  • Include tax in product conditions.
  • Arrange particular countries in groups to apply rules for the whole area.
  • Apply or ignore rules for admin orders.
  • Specify the priority for rules application.
  • Set up rules for specific store views and customer groups.


Create a new shipping rule| |See the frontend example|

Our support policy

  • Free lifetime updates
  • Support services included
  • Moneyback guarantee

Release Notes

Back to top


  • Compatible with CE: 1.4 1.4.2 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:



Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top