The Add-on "Shipping and Payments Restrictions" allows you to flexibly manage the availability of the delivery and payment methods on the checkout page depending on the conditions (user group, delivery address, items in the cart, and their categories, cart amount or subtotal of the order).


We have set up this Demo in order to help you to get familiar with our add-on in the most convenient way possible.


Please use the next quick links to navigate between the key locations in the Admin Panel and Storefront, where you can learn about the functionality of our Shipping and Payment Restrictions add-on.


Admin panel: Shipping methods

Admin Panel: Payment methods

Admin Panel: Test Product with the applied Shipping and Payment restrictions

Storefront:  Test Product with the applied Shipping and Payment restrictions

Admin Panel: Test Product 2 with the applied Shipping and Payment restrictions

Storefront:  Test Product 2 with the applied Shipping and Payment restrictions


For an illustrative example, we configured the dependencies of the proposed shipping and payment methods on the buyer's location as follows. Add a test product to your cart:

1) When ordering from Russia (except for Moscow and the Moscow region), delivery by Russian Post is offered, payment is possible by Credit Card.

2) When ordering from Moscow or Moscow region, delivery by Russian Post or Courier delivery is offered. When choosing a delivery method by Russian Post, payment by Credit Card is available. When choosing the Courier delivery method, the available payment methods are Credit Card and Pay on delivery.

3) When ordering from any other region such as the USA, UPS shipping method and PayPal payment methods are available.


For the next example, we also configured the  the dependencies of the proposed shipping and payment methods for Test Product 2, when ordering from Moscow only delivery by Russian Post is offered.

Please add Test Product and Test Product 2 to your shopping cart and proceed to the checkout. They will be separated by our add-on into 2 separate orders, because the setting Checkout page. Divide products with conditions into separate groups is enabled.


In order to display the Restrictions in a separate tab in the Product Settings, it is required to add a new "Restrictions" tab and add a block "Restrictions" into it. Detailed instruction on how to do this is available in the Shipping and Payment Restrictions add-on Docs.


Shipping restrictions can be applied by:

  • Order subtotal
  • Product categories
  • User groups
  • Countries and States

Payment restrictions can be applied by:

  • Products (by default)
  • User groups
  • Minimum cart total
  • Maximum cart total
  • Minimum order total
  • Maximum order total
  • Shipping methods
  • Countries and States

Attention! If you do not see all the shipping methods in the "Shipping and Payment Restrictions" tab in the product settings, you might want to enable the missing Shipping methods for the Vendor of this product. You can do it here (an example for the vendor Simtech): Admin Panel: vendor's shipping methods.



You can learn more in the Shipping and Payment Restrictions add-on Docs.