Magento 2 Shipping Restrictions

Restrict ineligible shipping methods and optimize your store's shipping process. Start using only effective shipping methods and eliminate all possible shipping issues.

You can limit the usage of shipping methods based on the shopping cart attributes and shipping address. Set individual shipping restrictions for stores and customer groups.

Get the most out of your store by providing a cost-effective and reliable shipping policy to customers!

  • Provide the best shipping methods for customers in designated areas
  • Restrict shipping methods based on order and cart attributes
  • Make unavailable methods invisible to customers
  • Display an explanation message for restricted methods
  • Set individual restrictions for different stores and customer groups
Save time with a Free Installation
Get a free installation and configuration tailored your requirements
Feature Highlights

Business Value

Problem: Default Magento supports multiple offerings of shipping carriers and their methods for each store, yet it doesn't provide a flexible mechanism on manipulating them. The store owner can restrict a certain shipping carrier or its shipping method only for the whole store.

Solution: The Shipping Restrictions extension provides an incredibly flexible solution for creating a well-developed shipping policy in your store. You can easily manage available shipping methods from carriers based on various conditions to provide cost-effective and customized shipping options for customers.

Optimal shipping methods are presented to the customer while he is still shopping

Adapt the shipping policy of your store to its business needs by creating a well-developed and flexible system of usable shipping methods for delivering orders.

Optimize the availability of shipping methods to offer cost-effective shipping for your customers. Having a comprehensive set of optimal shipping methods can facilitate flawless and comfortable deliveries of purchased items.

Offer optimal shipping methods for customers to enhance their shopping experience during the purchase checkout process. Block shipping methods that, for any reason, are not applicable for shipping the purchased items or delivery to the customer's location.

Provide access to relevant shipping methods that are determined in real time while the customer is still shopping. The eligibility of shipping methods is determined on the basis of a flexible set of conditions including:

  • Ordered items attributes
  • Cart attributes
  • Week day and time
shipping rule in action in cart

Easily restrict suboptimal shipping methods for deliveries to remote locations

applying shipping area rule

Be flexible when shipping to different regions. Adjust the list of available conveyance methods for distant order shipping to provide customers with high-quality delivery services.

Control the shipping methods for each location where your customers are based by setting geographical regions using restricted shipping methods.

Restrict shipping methods for specified shipping carriers based on such shipping information as:

  • Shipping country
  • Shipping state or province
  • Shipping region
  • Shipping postcode

Use this function to block suboptimal shipping methods in situations other that long distance delivery.

With Magento shipping extensions, you can also restrict a shipping method based on the specified payment method or block an ineligible delivery method for short-life products for customers from specific regions.

For example, a shop that sells flowers can restrict the delivery of cut flowers to the regions with a delivery time of just a few days since such purchase is a short-lived product.

Use a combination of conditions to restrict delivery methods for any scenario your business needs

Use a logical set of conditions based on order and cart attributes to create a flexible composition of restrictions for the shipping methods.

Combine the conditions on order and cart attributes that will result in the shipping restriction rule that best suits your business needs.

You can restrict shipping methods based on the following range of available options:

  • Combination of product attributes
  • Product subselection
  • Shopping Cart attributes
  • Combination of the options above

shipping-restriction-conditions-combination

Using such a flexible shipping method restriction system allows you to, for example, block deliveries of heavy purchases that must be transported by a heavy truck if the region this purchase has to be shipped to has no roads that can sustain traffic from heavy delivery trucks.

Automatically provide ideal shipping methods based on the product attributes

shipping-product-attributes

The Shipping Restrictions module allows to select eligible shipping methods depending on the purchased product properties. Use the product attributes as conditions for blocking suboptimal delivery methods.

Prevent risky shipping for fragile, short-life or high value items. Set product attributes to precisely determine available shipping methods for ordered items according to their properties.


Use this Magento international shipping extension to specify product attributes so that your store complies with local and international shipping limitations.

Adapt the international shipping policy of your store so that it considers the regulations on exporting, importing, and transportation by providing only appropriate shipping methods for ordered items.

For example, shipping of li-ion batteries must be conducted as shipping of hazardous materials or dangerous goods. Such purchases require special packaging and handling, which can be provided by the selected delivery carriers.

Use the product attributes as a condition to restrict Magento international shipping of dangerous or fragile goods with delivery carriers that can handle such packages properly and according to local and international regulations.

Restricts shipping methods availability with a near-completely individualized approach

Apply restrictions for store views. Multiple store views can be selected and rules are only applied for products at selected stores.

Restrict shipping methods for customer groups. You can choose one or multiple groups simultaneously to apply the restriction rule.

Create restriction rules for specified carriers as a whole or set restrictions for any of those proposed according to shipping methods. You can specify multiple carriers and their respective methods per each created restriction.

shipping-distant-location
shipping- restriction-message

Make cart checkout more transparent for customers by providing them with reasons for particular shipping method restrictions.

Compose a custom message to be displayed when a restriction rule is applied. Use this message to stimulate sales by letting customers know how to unblock a certain shipping method.

Leave the restriction message field blank to simply hide the restricted shipping method.

Activate magento shipping restrictions for a specific date or time. You can set one or multiple days per rule.

Set the exact time of restriction rule activity to more flexibly suit your business needs. Combine it with other conditions to achieve more profitability.

The schedule option is especially handy

shipping-time-activation
shipping-area

Spend less time creating identical rules for shipping restrictions. Group a number of geographical shipping zones as one. Include or exclude certain local regions.

Creating shipping restrictions is made easy with the Shipping Area parameter, which simplifies your routine by serving as a template for conditions.

Make each shipping area more detailed by including countries, states, regions, cities, zip codes, etc. Set individual shipping restrictions for remote geographical shipping areas.

Limit available shipping methods based on the chosen payment method

Use the shipping methods your store provides for marketing purposes and control which delivery methods are available for different payment methods.

For example, you can promote a specific payment method via smartphones by offering a special delivery method for shoppers who use it.

Alternatively, some payment methods can be not optimal for international shipping, or your shop can provide shipping methods that are most suitable for local payments.

payment-method
  • Full restriction on a specific shipping carrier
  • Flexible restricting shipping methods of a carrier
  • Set rules based on product attribute combination
  • Add rules based on product sub-selection
  • Set shipping restrictions according to a time frame
  • Completely hide shipping method for customers
  • Display an explanation message for the restriction

Configure restriction rules based on cart attributes:

  • Subtotal
  • Subtotal excluding tax
  • Total items quantity
  • Total order weight
  • Payment method
  • Shipping method
  • Shipping postcode
  • Shipping region
  • Shipping state/province
  • Shipping country
  • Use extra conditions for restriction rules:
    • Day of the week
    • Time of the day
    • Shipping Area
  • Define the store views for shipping restrictions to be applied
  • Apply restriction rules for the groups of customers
  • Create condition templates with Shipping Area option
Install Shipping Restrictions and offer customers the best shipping methods to boost your sales!

Get answers to the most popular questions regarding the Magento 2 Shipping Restrictions module

Can the shipping restriction be applied to particular products?

You can create a shipping restriction rule with conditions that use the attributes of the product that you need to block the shipping for. Use multiple attributes to precisely define the product that requires limited shipping.

Can a customer view the shipping restrictions applied to his or her cart?

Currently the customer has a way of monitoring the applied shipping restrictions if the shipping restriction has an explanatory message regarding the limitation. You have the option to customize this message for every shipping restriction rule you create in your store.

Can the module restrict selected shipping methods on specified days?

In addition to standard Magento conditions, our extension provides two extra conditions for the day of week and time of the day. These two conditions can be used as a schedule option for a shipping restriction to be activated or deactivated. Use these conditions if you need to exclude a shipping method for a particular time period.

Is it possible to entirely restrict shipping to certain regions?

Yes. With this module, you can create a rule that filters out all shipping methods that are used in your store. The filtered shipping methods will not be available for selection by users. Essentially, this means full restriction on shipping to the specified region.

You can specify locations by country, state, city, and zip-code. Use the option Shipping Area to apply an identical restriction rule for several locations.

See it in action!
Pick a quick tutorial to learn about various aspects of this extension
Customer Reviews 0
Write Your Own Review
Your Rating
Manual & Support
Need more help?

Save time by starting your support request online and we'll connect you to an expert.

Contact Us Now
$149
90 days FREE support
FREE lifetime updates
30 days money back guarantee
Compatible with:
Community: 2.3.* - 2.4.3
Enterprise: 2.3.* - 2.4.3
Reasons to choose Mirasvit
Client focusing and satisfaction

These are our primary. A major portion of our new clients come from referrals from our existing clients. Our professional team of developers, marketers and support staff have invested the best knowledge and experience in the field into our work, so you know you can come back to us again and again.

Remarkable support

90-days free and high quality support. We go to great lengths to provide maximum satisfaction with every module you have purchased in our store. By helping you with installation, configuration, answering your every question, we do all our best to eliminate any possible problems.

Risk-free Investment

30-days money back guarantee. If you are not satisfied with our extension’s performance for any reason, we provide a full refund.

Constant improvements and upgrades

We provide you with lifetime free updates. We constantly add new features to all our modules, and are always interested in hearing your opinion and implementing your suggested features in our future developments.

Comprehensive Documentation

We provide an expanded user guide for every aspect of our extension, so you can find answers for all your burning questions.

Unencrypted source code of our products

You can customize extensions according to your needs and requirements.

Usability and Performance

The Module is easy to install and upgrade, just follow our step-by-step user guide.

Safe Magento updates

No core modifications. Just use the composer or copy the extension’s files to the root directory of your store.