Min/Max Quantity & Minimum Order Limits for WooCommerce Products

Plugin Banner

Min/Max Quantity & Minimum Order Limits for WooCommerce Products

by PI Web Solution

Download
Description

Try pro version front end & back end on demo website | Documentation

  • Activate the plugin, go to the settings page and set global level min or max Product Quantity

  • Set minimum product quantity for each product that must be purchased

  • Set maximum product quantity for each product that can be purchased

  • Set minimum cart total, which is the minimum total at the time of checkout

  • If you don’t want quantity restriction on a certain product you can disable the limit on that particular product quantity

  • Enable minimum amount restriction on the cart total

  • Exclude a product from global minimum amount restriction, in the Free version you can exclude 2 products only

  • Set different messages for the minimum amount restriction based on the cart total as a percent of the minimum amount set in the plugin settings

  • Show minimum amount progress in a circular progress bar

  • Show warning message of minimum amount on top of the pages

  • The following multi-currency plugins are supported:

PRO Version

Try pro version front & back end on demo website

  • All the features of Free version

  • Set a different minimum quantity for each product, this will overwrite the global minimum quantity for that product

  • Set a different minimum quantity for each variation

  • Set a different maximum quantity for each product, this will overwrite the global maximum quantity for that product

  • Set a different maximum quantity for each variation

  • Set a different quantity multiple for each variation

  • Customize messages

  • Change the image that is shown inside the circular progress for the minimum order amount WooCommerce

  • Set text and background color of the message box based on the different condition the quantity of product present in the cart

  • Minimum order amount WooCommerce bar get updated by ajax

  • Place minimum order amount needed info bar using short code [pisol_mmq_notification]

  • Pro version update the min max notice message on the category / Shop page with ajax

  • Control the page where you want to show the minimum order amount restriction notification bar

  • You can write custom code to disable minimum order amount notification on custom pages using filter function

  • Show/Hide Min Max quantity message on product archive page, product page, cart page or checkout page

  • Set different position for Min Max quantity message on product archive page and single product page

  • Don’t go inside each product to set Min/Max quantity, instead set it from the category, so all product within this category will inherit this min/max quantity limit

  • Set minimum quantity restriction on the category, so user has to purchase minimum that many unit from that particular category

  • Checkout page will redirect to cart page when the Minimum quantity restriction is not fulfilled for any product

  • Checkout page will redirect to cart page when the Minimum amount restriction is not fulfilled for any product

  • You can set minimum amount restriction per category basis, so if a buyer purchase a $10 product from Category A, and you have set Min amount limit of $20 on that category then he won’t be able to checkout until he purchase $10 more from the same category A

  • You can apply category level min amount restriction even on the sub category products as well

  • Force product to be ordered in a multiple of X units, E.g: you can enable this option on a product and make it to be ordered in a group of 4 unit, then user can order 4, 8, 12, 16 units of that product if they try to order say 3 units they will get an error and will not be allowed to checkout
    Example of product to be ordered in multiple of 4

  • Force category product quantity to be ordered in a multiple of X unit, E.g: Category A : you have set quantity to be in multiple of 3 unit, when user will add 2 unit of product xA he won’t be allow to checkout as it is not multiple of 3, now if he adds 1 unit of yA product in the cart then his total quantity from Cat A equals to 3 unit which is multiple of 3 so he can checkout

  • Exclude product from min quantity restriction on the category, the quantity of this excluded product will not be counted for restriction. E.g: Cat A min quantity restriction is 3 and customer added product AA and AB 1 unit each and product AB is excluded product then the customer has to purchase 2 unit more the unit of AB will not count in.

  • Exclude product amount from min amount restriction on the category, E.g: Cat A min amount restriction is 20$, customer added product AA and AB in cart both of 10$ each then customer will still need to buy $10 more as the AB (being the excluded product it won’t be counted for restriction)

  • Disable Min Amount Restriction by product or category: If any selected product or any product from the selected categories is present in the cart, the minimum order amount restriction will not apply to the entire cart.
    Example: Minimum order amount = ₹100. If an excluded product (or a product from an excluded category) is in the cart, even with other items, the checkout will still be allowed below ₹100.

Privacy

If you choose to opt in from the plugin settings, or submit optional feedback during deactivation, this plugin may collect basic technical information, including:

  • Plugin version
  • WordPress version
  • WooCommerce version
  • Site URL
  • Deactivation reason (if submitted)

This data is used solely to improve plugin quality, compatibility, and features. No personal or user-specific data is collected without consent.

  1. Minimum amount for purchase shown in the progress bar

    Minimum amount for purchase shown in the progress bar

  2. Minimum quantity per product restriction shown on the product page and category page

    Minimum quantity per product restriction shown on the product page and category page

  3. Minimum quantity per product restriction shown on the cart page

    Minimum quantity per product restriction shown on the cart page

  4. Minimum Quantity restriction configuration page

    Minimum Quantity restriction configuration page

  5. Configure message to be shown for the Minimum quantity restriction

    Configure message to be shown for the Minimum quantity restriction

  6. Minimum order amount configuration page

    Minimum order amount configuration page

  7. Minimum order amount bar designing option

    Minimum order amount bar designing option

  8. Pro version allows you to configure Minimum quantity for each product and variation separately, you can also configure different quantity multiple for each variation

    Pro version allows you to configure Minimum quantity for each product and variation separately, you can also configure different quantity multiple for each variation

  9. Pro version allows you to control the position of where to show the Minimum order amount progress bar

    Pro version allows you to control the position of where to show the Minimum order amount progress bar

  10. Pro version allows you to configure Minimum quantity restriction on category level

    Pro version allows you to configure Minimum quantity restriction on category level

  11. Pro version allows you to set Minimum amount restriction on category level, so user has to buy minimum that much amount from that category

    Pro version allows you to set Minimum amount restriction on category level, so user has to buy minimum that much amount from that category

  12. Product quantity multiple restriction, so user can only buy product in multiple of 2, 3, 4, 5, 6, 7, 8, 9, 10 etc

    Product quantity multiple restriction, so user can only buy product in multiple of 2, 3, 4, 5, 6, 7, 8, 9, 10 etc

I only want to set Min quantity

Yes, you can set only minimum product quantity on the global level

I only want to set Maximum Quantity

Yes, you can set maximum product quantity on the global level

I want to set min max quantity, but exclude some products

Yes, there is an option to exclude products from global min and max quantity

Can I change the message that is shown

Yes, you can set different messages

Where will it show the message

It will show the message in the top bar notification

Will the message update through Ajax

Yes, as the user buys, the message on the top bar updates itself

Can I set custom color for the message box

Yes, in the pro version you can set the color for the message box based on different conditions

Show linear progress towards minimum quantity required for product

Pro version shows a linear progress bar for the minimum quantity required

Change color of the progress live

Yes, you can change the color of the line in the pro version from the backend

Change the progress message on the Archive pages

Pro version does change the progress message on the archive page with Ajax

I don’t want to show the minimum amount restriction on all the pages of the site

Pro version gives you the option to control the page where you want to show the minimum amount restriction

I have some custom pages where I don’t want to show the minimum amount restriction

In the Pro version there is a filter available. Using that filter, you can write your custom logic to disable the minimum amount notification bar.
You can use the filter pi_mmq_control_filter to create your custom rule to disable the bar

e.g: add_filter(“pi_mmq_control_filter”, function($val) { return true; } );
true will enable the amount bar

false will disable it

I don’t want to show the min max quantity message on the shop or category page, only want to show the message on the single product page

You can do that in the pro version. You can disable it for product archive pages and only enable it for the single product page

Can I set the Min/Max quantity limit from the category

Yes, you can set it from the category, and all the products within that category will inherit the min/max quantity limit from the parent category

Can I add product exception as I don’t want all the products in category to have quantity limit

Yes, you can select the products that you don’t want to inherit the limit set in the category. Or if you want, you can directly add a different min/max quantity limit for those products from the respective product

I want customer to buy at least 3 units from a specific category

You can set minimum quantity restriction on the category level in the pro version, so the customer has to buy 3 units. These 3 units can be from one single product or 1 unit each from 3 different products of the same category

I don’t want user to go to checkout page when Min quantity / Min Amount restrictions are not fulfilled

In the pro version, the checkout page will redirect the user to the cart page when the min quantity restriction or min amount restriction is not fulfilled

I want to put minimum purchase amount restriction on category level

Yes, you can add that using the pro version

I want to put min purchase amount restriction on category level but exclude certain products from this restriction

Yes, you can do that in the pro version. It allows you to exclude certain products from category level restriction

I want to apply min amount restriction on the category level and also include its child category products in that restriction

Yes, you can do that in the pro version. It has the option so you can apply the rule on subcategory products as well. When this option is enabled, it will apply the min amount restriction on the products that belong to its child categories

I want to make a product to be ordered in a group/multiple of 2 units, that is, user can only order 2, 4, 6, 8 units of this product

Yes, you can do that in the Pro version. It allows you to set this restriction on a product, then the user will only be able to order this product in multiples of 2 only

I want to exclude some products from minimum amount global restriction

In the free version you can only exclude a maximum of 2 products, in the Pro version you can exclude unlimited products

We want to restrict the quantity ordered from a category to be in multiple of X units

Yes, you can do that in the pro version. E.g: Category A: you have set quantity to be in multiples of 3 units. When the user adds 2 units of product xA, he won’t be allowed to checkout as it is not a multiple of 3. Now if he adds 1 unit of yA product in the cart, then his total quantity from Cat A equals 3 units, which is a multiple of 3, so he can checkout

I want to set a different min quantity restriction for each variation in a variable product

You can do that in the PRO version. It allows you to set different min quantity for each variation

I want to set a different max quantity restriction for each variation in a variable product

You can do that in the PRO version. It allows you to set different max quantity for each variation

I want to set a different quantity multiple restriction for each variation in a variable product

You can do that in the PRO version. It allows you to set different quantity multiples for each variation

Is it HPOS compatible

Yes, the Free version and PRO version both are HPOS compatible

Free version doesn't work

By tablefan on October 18, 2024

Free version features don't work. I'll not be paying for the pro one as I don't feel confident in the creator's ability.

I loved it

By royalshop3 on July 5, 2024

best app that do exactly what it claims also the support is amazing, they helped me a lot!

Great Plugin

By WillOfTheWeb on December 1, 2021

Does the job for me. Very handy and easy to setup.

Not useful for free version

By vslei on November 12, 2021

Not useful for free version Do not install, very bad!

Most flexible plugin for purchase restrictions

By Mireia Balaguer (ireth92) on January 6, 2021

The free version is a bit poor, but the pro version is much cheaper than similar plugins and it does everything others do and more. I needed it to sell multiple wine bottles in packs of 6, and this plugin is the only one that allows grouping within a product category. Also, I had to contact support because I had a small bug and they sent me a patched version of the plugin in less than 24h. So 5 stars for the support!

Great Support

By jpshawaii on December 4, 2020

I got the Pro Version to put a min value on a category. As it turned out this does not include the sub-categories. 3 Emails later they send me an updated version to include the sub-categories. Great Support!

it works

By apagoa on June 22, 2020

very useful plugin. Thank you to developer for created it.

Solid and very useful

By nickbutton on May 11, 2020

I've used this plugin as part of a few websites now and the functionality works perfectly - I wouldn't have been able to make the sites work properly without this nice, simple plugin.

Nice plugin does what it needs to do out of the box!

By LogoLogics on August 27, 2019

I like this plugin because it does what it is supposed to do and is easy to configure. Thanks! Annie

Excelent !

By albertoserruto on May 12, 2019

This is the plugin i was looking for. just suits my needs
Back to top