Product Icon

Order Restrictions for WooCommerce

Place purchase restrictions based on current order total, product & order quantity, payment gateways, previous purchase history & more.

Increase Your Control Over Orders

Order Restrictions for WooCommerce allows you to place the following restrictions on orders placed in your shop.

Current Order Totals

You can configure the restriction based on the minimum and maximum order amount during the order placement on your site.

Previously Purchased Order Total

You can configure the restriction based on previously purchased minimum and maximum order amount during the order placement on your site.

Previously Purchase Order Count

You can configure the restriction based on previously purchased minimum and maximum number of order count during the order placement on your site.

Minimum and Maximum Quantity

You can configure the minimum product quantity and the maximum product quantity purchased from your site.

Payment Gateway

You can configure the minimum and maximum order total amount to make payment through each payment gateway on your site.

Product Purchase Restriction

You can configure the minimum and maximum number of purchases of a Product on your site.

Store-wise Restriction

You can restrict the purchase in the store based on the minimum and maximum order amount received as well as minimum and maximum number of orders placed on your store.

Benefits

1. Increase the average order value

By placing restrictions such as minimum order value and minimum quantity to be purchased, you can increase the average order value of all the orders placed on your site.

2. Reduce unwanted fees

By setting a minimum order value for specific payment gateways, you can prevent your users from using specific payment gateways if their order value is below the specified threshold. You can help reduce fees paid to payment processors.

How does it work?

Current Order Total Restriction

You can configure the restriction based on the minimum and maximum order amount during order placement on your site.

Example:

If you only want to accept orders above $50 on your site, using order total restriction it is possible.

Minimum order total not met error on cart page

Previously Purchase Order Total

You can configure the restriction based on previously purchased minimum and maximum order amount during the order placement on your site.

Example:

If you only want to accept orders from the customer whose purchased order total is less than $1000 on your site, using Purchased Total restriction it is possible.

Order total limit reached error message on cart page

Previously Purchase Order Count

You can configure the restriction based on previously purchased minimum and maximum number of order count during the order placement on your site.

Example:

If you only want to accept orders from the customer whose purchased order count is less than 10 on your site, using Order Count restriction makes it possible.

Order count limit reached error message on cart page

Minimum and Maximum Quantity Restriction

You can configure the minimum product quantity and the maximum product quantity purchased from your site.

You can configure the quantity restrictions for the following options,

  • For all products using Global Level configuration
  • For respective product using product level configuration
  • For respective category using each category level configuration
    • You can apply this restriction for each product’s quantity/total quantity of the products from the respective category based on your needs.
  • For entire order using order quantity restrictions.

Example:

i) If you want your users to purchase a minimum of five (5) quantities of each product on your site, using Min/Max quantity restriction makes it possible.

Min quantity limit error message on product page

ii) If you want your users to purchase only a total of two (2) quantities from a specific category on your site, using Min/Max quantity restriction under category level it is possible.

Max quantity limit error message on cart page

iii) If you want your users to purchase only a total of two (2) quantities in the current order on your site, using Order Quantity Restriction it is possible.

Max order quantity limit error message on cart page

Min/Max Quantity Restriction

You can also customize the quantity increment value for the products sold on your site.

For example:

If you want your users to increase quantities in increments of five (5), it’s possible.

Payment Gateway Restriction

You can configure the minimum order amount and the maximum order amount that can be made through each payment gateway on your site.

Example: If you want to disable Cash on Delivery for orders above $500, using payment gateway restriction makes it possible.

Payment Gateway Visible
Payment Gateway Hidden

Product Purchase Restriction

Using this module, you can prevent your users from purchasing a specific product more than the specified number of time(s). By default, the restriction is permanent you can optionally set the validity of the restriction to specific time period.

Example:

If you want to prevent your users from purchasing a product more than 10 times, using product purchase restriction, it is possible.

 

Purchase restricted message on product page

Store-wise Restriction

Using this module, you can restrict the order placement on your site when more than the specified number of order(s) or Total value is reached. By default, the restriction is permanent you can optionally set the validity of the restriction to specific time period.

Example:

If you want to prevent the New Order placement when the Order Total has crossed $1000/Order Count then it is possible using Store-wise restriction.

Store-wise purchase restricted message

Features Offered

Various Filters supported

Various filters like Product, Category, Users and Zip code supported for restriction configuration.

Country Filter

Country filter supported for the Payment Gateway restriction configuration.

Multiple Rules configuration supported

More than one restriction rule creation supported for Order Total and Payment Gateway restrictions.

Rule Priority

Priority option supported when more than one rule is matched.

Customizable Restriction Message

Customizable messages supported for respective restrictions.


Customer reviews

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.