Shipping Restrictions by Amasty

  • Popularity Score 835 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

Limit use of shipping methods by country, state, any product attributes, customer groups, store views © Amasty
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.

Magento Connect

Previous Next

Shipping Restrictions by Amasty

Amasty Info

Please find full description, live demo and user guide at Magento Shipping Restrictions module page

Adjust shipping process to your business needs and legal requirements.

Block separate methods of shipping carriers.

Some carriers may have several shipping methods - ground mail, standard air mail, express mail, etc. With the extension you can limit only the method you need instead of blocking the whole carrier with all its methods. E.g. set short-life products not to be shipped by ground mail methods, which take at least a few days. You can choose whether to apply the restrictions only to front end orders or to backend orders as well.

magento restrict shipping

Make your shipping process both legal and effective.

The module enables you to limit usage of shipping methods by a huge number of criteria to make sure your delivery process is absolutely legal and meets your business requirements. At the same time you can make the restrictions to be very flexible and get applied only when necessary. For example it is illegal to ship certain products internationally. Native Magento international shipping restrictions allows you block shipping for the whole catalog, however this would badly hurt your business. With Shipping Restrictions you can put the limitation only on the products in question.

Limit shipping methods only when necessary.

The module enables you to use any combination of conditions based on store views, customer groups, order and product attributes. So you can create shipping rules which limit exactly what is needed and nothing more. For example, you can restrict flat rate shipping for Hawaii for cases, when the product is fragile, weighs more than 5 pounds and order total is less than $100.

Extremely flexible functionality for setup of restrictions.

magento disable multi shipping

Create shipping restrictions based on Magento shipping weight, order total, address line, zip code, region, etc.

You can lose money with some shipping methods when orders are either too light or too heavy. So it makes perfect sense to block these shipping methods for very small or very heavy orders. You can also block delivery to some distant states or provinces, e.g. Alaska or Yukon.

Use product attributes to set restriction conditions for shipping methods.

You can use any product attributes when specifying conditions for restriction of shipping methods. For example, you can set products of some premium brand not to be delivered by ground mail.

NEW! Use customer attributes for creating shipping rules

Along with product attributes you can apply customer attributes for shipping rule conditions. Various attributes concerning customer group, date of user registration, date of birth, gender, name and many others are at your service. Thereby you're able to set up special shipping conditions for individual customers.

Ability to include taxes and discounts into subtotal

Let's say you would like to limit free shipping for orders with subtotal under 100. A customer can add products worth 110 to the cart and then apply 20% coupon. If you have this option activated, Magento free shipping will not apply to such order, as subtotal after discount would be less than 100.

Conditions "starts from" and "ends with".

Especially useful for zip codes, so you can specify that a restriction should apply to all zip codes starting from '123' or ending with 'XYZ'.

magento remove shipping

Disable shipping method for particular customer groups.

Sometimes store owners want to give access to certain shipping methods based on customer group in Magento, e.g. free shipping only to wholesale customers. You can do this with the module.

Restrict shipping methods by store view and website.

This feature can be very useful when you have a separate website or store view for each region or customer group.

Set restrictions for back-ordered items.

For example you can block next day delivery for back-ordered items, as obviously it's impossible to ship the items you don't have on the same day.

Shipping Restrictions user guide Shipping Restrictions user guide

Live Demo:

  • Backend
  • Frontend
  • Please email your questions and suggestions via or send us a PM at Magento site. Feedback is absolutely welcome.

    Amasty Store

    To see the complete Change Log list please visit the Shipping Restrictions official page.

    Extension Updates Log:

    Version 1.0.9 - Jan 12, 2015
    – New setting - "always show error message".

    Version 1.0.8 - Oct 08, 2014
    – Ability to use customer attributes as the conditions.

    Version 1.0.7 - July 11, 2014
    – Possibility to use a particular day for restrictions.

    Version 1.0.6 - February 15, 2014
    – Compatibility with Magneto CE 1.8.1 and EE 13.1.2 has been verified

    Version 1.0.6 - September 9, 2013
    – Ability to use city conditions to restrict delivery.

    Tags: restrict shipping country, restrict shipping locations, disable shipping address, free shipping per product, disable multi shipping, disable shipping method, free shipping after discount, shipping weight, remove shipping method, restrict shipping by postcode, international shipping, remove shipping, pick up only, disable shipping estimate
    M1 Extension Versions

    Shipping Restrictions change log

    2015-11-30 15:51:10
    • Version number: 1.1.8
    • Stability: Stable
    • Compatibility: 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
    Version 1.1.8 - October 27, 2015
    – Admin routing patch (SUPEE-6788) compatibility

    Version 1.1.5 - August 26, 2015
    – New tab for coupons
    – Option to restrict shipping with coupon and vice verse allow shipping with coupon
    – Option to specify shipping method as carrier::method

    Version 1.1.2 - April 08, 2015
    – Option to restrict delivery methods by day of week or/and time of the day.

    Version 1.1.1 - April 07, 2015
    – Ability to include product names used in rule as variables {all-products} and {last-product}. Works for
    – conditions type "ALL is true"

    Version 1.1.0 - March 31, 2015
    – Option to apply restrictions when customer provides some coupon code

    Version 1.0.11 - March 20, 2015
    – No message when there are no restricted methods at all

    Version 1.0.9 - January 12, 2015
    – New setting - "always show error message".

    Version 1.0.8 - October 08, 2014
    – Ability to use customer attributes as the conditions.

    Version 1.0.7 - July 11, 2014
    – Possibility to use a particular day for restrictions.

    Version 1.0.6 - September 09, 2013
    – Ability to use city conditions to restrict delivery.

    Version 1.0.5 - April 30, 2013
    – Ability to use customer attributes when Special promotions Pro is installed
    – Compatibility with edit order extensions
    – Fix for 1.5 and below Magento versions

    Version 1.0.4 - December 14, 2012
    – New conditions "starts from" and "ends with". Especially useful for zip codes - you can specify, that a restriction should apply to all zip codes starting from '123' or ending with 'XYZ'.

    Version 1.0.3 - August 21, 2012
    – Ability to skip restrictions for admin orders (optional).
    – New condition for backorders.

    Version 1.0.2 - August 14, 2012
    – Condition option for address line, e.g. you can set restrictions for addresses with PO Boxes.
    – Fix of cache issue for product attributes in the conditions.
    Get Help

    Support for This Extension

    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.

    Magento Platform Support

    If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.


    About the Developer

    This extension was developed by and is supported by Amasty

    In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.



    * Required Fields

    Close window

    Forgot Your Password?

    Please enter your email below and we'll send you a new password.

    * Required Fields

    Close window


    To upload extension you must be logged in.

    * Required Fields

    Close window

    You are using an outdated browser

    We built Magento Connect using the latest techniques and technologies.
    This makes Magento Connect faster and easier to use.
    Unfortunately, your browser doesn't support those technologies.
    Use the links below to download a new browser or upgrade your existing browser.