Magento 2 Shipping Restrictions User Guide

  • admin admin |
  •    03 Oct, 2023  |
Magento 2 Shipping Restrictions User Guide

This Magento 2 Shipping Restrictions extension is a software module that allows you to restrict the application of shipping methods based on specific conditions. This conditions may be based on cart item attributes such as cart price, cart qty, cart row total and product attributes such as category, material, gift card value, SKU etc.. This extension is compatible with any shipping method.


  • Enable / Disable in a single click
  • Default restriction error message
  • Condition based on cart item attributes
  • Condition based on product attributes
  • Condition based on user group and stores
  • Restrict on specific day and time
  • 24/7 Support
  • 30 Days Free Support
  • Our Extensions are Easy Installation & Configuration
  • Our Codes are reusability
  • Our Extensions are Safe & Secure

Installation Steps

Buyers will get a Zip file, they have to unzip / extract the file to their system. The uncompressed folder will have a folder called Scriptzol and you need to transfer the Scriptzol folder to your Magento 2 root directory /app/code/.

Extension Upload ftp

After the successful transfer, buyers have to run the following commands in the Magento 2 root directory with the help of terminal.

  • php bin/magento setup: upgrade
  • php bin/magento setup: di:compile
  • php bin/magento setup: static-content:deploy

After the commands running successfully, need to flush the cache in admin panel.

flush cache

cache Flush

Installation steps done.

Configuration Steps

Multiple Languages

To configure in multiple languages, Under Store > Configuration > General > Locale in admin panel , select the language which needed.

Translation of Languages

For translation of the content in the module, In the app/code/Scriptzol/ShippingRestriction/i18n folder, need to add the file. To add a file for specific language, for eg.arabic for Saudi Arabia, ar_SA.csv is the file name format.

Magento 2 Shipping Restriction Language File

The file content should be like the below screenshot.

Magento 2 Shipping Restriction Language File Edit

Left side of the column is the original content, right side contains translations.

The file content should be like the below screenshot.

Magento 2 Shipping Restriction Language File Edit Columns

General Config

Admin can enable / disable the extension in general configuration. They can used this config to show error message or disable shipping method.

Shipping Restriction General Config

Add New Rule - Basic

In this tab under Add page, admin can set title, status and shipping methods for the rule.

Shipping Restriction Basic Settings

Add New Rule - Conditions

In conditions tab, admin can add cart rule conditions and product attribute conditions.

Shipping Restriction Conditions

Add New Rule - Store and Usergroup

With this option, admin can apply for particular store and usergroup.

Shipping Restriction Usergroup

Add New Rule - Day and Time

In this option, admin can set for particular day and time.

Shipping Restriction Day Time

Rules - List

Once added, it will be loaded under the list page.

Shipping Restriction List


As per the configuration and settings, output will be shown on frontend.

Shipping Restriction Output

We hope this guide helped for configuration successfully. Please feel free to contact us.

Email: /

Buy Now: Magento 2 Shipping Restrictions

Contact Us: Contact Support Team

License: License Agreement


  • No Comments Found!!
Post Comments