Title: Min Max Step Quantity Limits Manager for WooCommerce
Author: WPFactory
Published: <strong>November 9, 2017</strong>
Last modified: July 2, 2026

---

Search plugins

![](https://ps.w.org/product-quantity-for-woocommerce/assets/banner-772x250.png?
rev=2971558)

![](https://ps.w.org/product-quantity-for-woocommerce/assets/icon.svg?rev=2971558)

# Min Max Step Quantity Limits Manager for WooCommerce

 By [WPFactory](https://profiles.wordpress.org/wpcodefactory/)

[Download](https://downloads.wordpress.org/plugin/product-quantity-for-woocommerce.5.4.4.zip)

 * [Details](https://wordpress.org/plugins/product-quantity-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/product-quantity-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/product-quantity-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/product-quantity-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/product-quantity-for-woocommerce/)

## Description

> “The best plugin for product quantity: Without doubt, it´s the best plugin for
> products quantity I´ve used with woocommerce. And another thing very important:
> behind the plugin there are people helping and giving support in an extraordinary
> way. Thank you very much to all of them.” – ⭐⭐⭐⭐⭐ [pozoalcon](https://wordpress.org/support/topic/the-best-plugin-for-product-quantity/)

[Main Page](https://wpfactory.com/item/product-quantity-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme)
| [Support Forum](https://wpfactory.com/support/item/product-quantity-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme)
| [Documentation & How to](https://wpfactory.com/docs/min-max-quantity/?utm_source=wporg&utm_medium=organic&utm_campaign=readme)
| [Demo](https://minmaxquantity.instawp.xyz/)

With a growing demand for detailed customization like defining minimum, maximum,
and step quantities, there’s a need for an advanced solution.

Our plugin offers unparalleled control over min/max/step quantities for your WooCommerce
store, all within a user-friendly interface.

All plugin features work for simple & variable products, meaning that you will have
the option to select the desired quantity rule regardless if the product is simple,
variable, or variation itself.

Whether you’re looking to set specific thresholds, intervals, or even provide predefined
allowed quantities for your customers, our tool has been designed to meet those 
requirements.

In a nutshell:

 * **Flexible Min/Max Quantity Control:** Tailor minimum and maximum quantities 
   on product levels, cart levels, or even categories & tags (pro).
 * **Step/Increment Control:** Define quantity steps or increments, beneficial for
   products that need to be sold in multiples, such as printing services (cards,
   brochures, flyers).
 * **Default Quantity Setting:** Change the default ‘1’ quantity that loads on product&
   shop pages, giving customers a pre-set quantity option.
 * **Fixed Quantity Options:** Ideal for specific products like textiles, allowing
   sales in exact quantities such as 1, 3, 5 meters.
 * **Quantity Dropdown Feature:** Replace the traditional +/- quantity fields with
   a clear dropdown menu, streamlining user experience.
 * **Total Price by Quantity:** Display dynamic pricing based on selected quantity,
   enhancing transparency for customers.
 * **Pricing Unit Display:** Showcase custom text alongside the price, clearly indicating
   units like ‘per KG’ or ‘per bottle’, eliminating any ambiguity.
 * **Assign Decimal Values:** Sell in decimal quantities, perfect for products like
   spices or fruits.
 * **Show Units Next to Quantities:** Intuitively display units like ‘KG’, ‘piece’,
   or ‘liter’ next to products, making shopping clearer for customers.
 * **Compatibility with Dynamic Pricing Plugins:** Seamlessly integrate with most
   dynamic pricing plugins, ensuring price calculations are accurate regardless 
   of quantity changes.

### 🤝 Recommended By

 * [AOVUP: Best WooCommerce Minimum Order Quantity Plugins](https://aovup.com/wholesale/woocommerce-minimum-order/#All_in_One_Product_Quantity_for_WooCommerce)
 * [LearnWoo: Best WooCommerce Plugins to Set Minimum and Maximum Quantity](https://learnwoo.com/best-woocommerce-plugins-set-minimum-maximum-quantity-checkout/#Product_Quantity_for_WooCommerce)
 * [Studio Wombat: Best WooCommerce min & max quantity plugins](https://www.studiowombat.com/blog/woocommerce-min-max-quantity-plugins/)
 * [WPGlob: Best WooCommerce Quantity Plugin](https://wpglob.com/all-in-one-product-quantity-for-woocommerce-plugin-review/)
 * [Galusso Themes: Must-have Woocommerce Quantity Plugins](https://galussothemes.com/woocommerce-quantity-plugins/)
 * WPGLob: YouTube Video

### 🚀 Main Features: FREE Version

### 🚀 Specify Min (Minimum) & Max (Maximum) Quantity for Products

 * Define a minimum/maximum quantity to be applied on cart level (site-global), 
   meaning customers can mix quantities of any products without minimum/maximum 
   quantities by product to meet a defined min/max quantity for all products combined
   in cart
 * Customize message that appear for users with wrong quantities rules on cart
 * Apply minimum/maximum quantity on all products at once across the whole store,
   all products must be purchased at least with defined min/max quantity
 * Customize message appearing on product pages when product quantity isn’t matching
   defined quantities

#### Min/Max Quantities Usecases

There are too many cases where you can utilize the minimum & maximum quantities 
restriction on your store, like:

 * **Limited Stock Items:** Set a maximum quantity to prevent bulk buying and stock
   depletion, ensuring more customers have access to high-demand products
 * **Exclusive or Luxury Goods:** Limit the number of premium or limited-edition
   items a single customer can purchase, preserving exclusivity
 * **Wholesale Stores:** Mandate a minimum purchase quantity to ensure wholesale
   prices are leveraged for bulk buying only
 * **Promotional or Sale Items:** Implement a max limit on discounted products to
   prevent stockouts and maintain profitability
 * **Sample Products:** Allow customers to order a minimum quantity (e.g., 1 or 
   2) of sample items to test before buying in bulk
 * **Subscription Services**
 * **Event or Workshop Tickets**

### 🚀 Change Default Quantity for Products

 * Adjust the default quantity value, typically set at 1, that displays when shoppers
   visit your product or category page
 * Utilize the default quantity feature to present shoppers with a suggested quantity,
   such as 5 or 10, without without restricting them from adjusting higher or lower
   values
 * Set default quantity for all products at once, individually per product, or by
   category (Pro)

#### Usecases

Changing default quantity comes handy in different cases, like these:

 * **Pre-configured Packs:** For items typically bought in specific quantities, 
   like a 6-pack of socks or a set of 4 mugs, present the default as the common 
   set size
 * **Bulk Buying Incentives:** Encourage wholesale or bulk purchases by setting 
   the default quantity to a higher value, nudging customers towards bigger orders
 * **Sample or Trial Products:** For trial versions or sample-sized products, set
   a default of 1 or 2 to allow customers to easily test before committing to larger
   quantities

### 🚀 Change Step/Interval Quantity for Products

 * Whether you refer to it as a “step,” “increment,” or “interval” quantity, our
   plugin has got you covered
 * Tailor the plugin to sell products in specific multiples, such as in sets of 
   4, accommodating shipping and packaging needs
 * Define quantities in steps like 5, 10, 15, 20, etc., to streamline the buying
   process

#### Usecases

 * **Wholesale or Bulk Purchases:** Ensure items like office supplies are sold in
   bulk, such as pens in batches of 50 or paper in reams of 500
 * **Packaging Constraints:** Align with typical packaging sizes
 * **Printing Services:** Direct customers to order materials like business cards
   or brochures in increments of 100 or 250
 * **Clothing and Textile:** Sell fabrics in yard or meter increments for efficient
   cutting and reduced wastage

### 🚀 Specify Allowed/Disallowed Fixed Quantities for Products

 * Apply random predefined allowed quantities (like 1,3,5,10,18) at all products
 * Define preset quantities at the cart level, letting customers choose from set
   quantities for all products without regular intervals
 * Personalize user notifications in the cart when selected quantities fall outside
   the specified allowed range
 * Adjust the on-page alerts to guide users when their chosen quantity on product
   pages deviates from the allowed values
 * Specify distinct allowed and disallowed quantities at granular levels, including
   individual products, categories, or attributes for enhanced customization (Pro
   features)

#### Usecases

 * **Custom Gift Sets:** Retailers can offer gift sets where customers can choose
   to buy sets containing 1, 5, 10, or 20 items, allowing for varied gift sizes 
   based on occasion and budget
 * **Collector’s Items:** Stores selling collectibles, like stamps or coins, might
   have package deals for 1, 10, or 50 items, catering to both beginner and seasoned
   collectors
 * **Crafting Kits:** For DIY enthusiasts, crafting kits might be available in sizes
   suitable for 1 project, 5 projects, or 20 projects
 * **Custom Printing:** Printing shops offering custom prints on items like mugs
   or shirts may offer package deals for individuals (1 item), small groups (5 items),
   or large events (50 items)

### 🚀 Quantity Dropdown: Convert Quantity Field Into a Dropdown

 * Transform the standard quantity field into a more user-friendly dropdown, enhancing
   product quantity selection
 * Built-in search function, allowing customers to quickly pinpoint their desired
   quantities
 * Dynamically determine the dropdown’s highest number based on either the Maximum
   quantity, the highest allowed quantity, or a predefined fallback value
 * Display thousand separators
 * Add unit to dropdown, like “10 KGs” or “20 Litre”

#### Usecases

 * **Pre-packaged Sets:** For products that are sold in specific sets or bundles(
   e.g., a set of 6, 12, or 24 glasses), a dropdown can ensure customers only select
   these predefined quantities
 * **Bulk or Wholesale Orders:** For products primarily sold in bulk, a dropdown
   can list specific bulk quantities, simplifying the purchasing process.
 * **User Experience and Mobile Optimization**

### 🚀 Show Total Prices based on Quantity

 * Instantly showcase the “Total Price by Quantity,” making prices clear based on
   the chosen quantity
 * Choose to show the dynamic price instead/after/before the default standard price
 * Add units to the price display, like “$100 for 5 pcs”, ensuring customers understand
   exactly what they’re getting

### 🚀 Price Unit: Show Quantity Unit Next to Price

 * Easily enhance product pricing by integrating a unit display, allowing prices
   to read as “$10 per KG” or “$5 per bottle,” providing immediate context and clarity
   within your store’s layout

### 🚀 Show Quantity Info on Product Page

Display quantity information, like minimum, maximum, and step values, to provide
customers with a clear guideline on purchase limits and increments, eliminating 
any uncertainties and ensuring a smoother shopping experience

### 🚀 Decimal Quantity

Products aren’t always sold in whole numbers. For more precision and to cater to
diverse product requirements, decimals in quantity can make a significant difference
in how you sell and how customers shop.

**How It Works:**
 You can set decimal values for minimum, maximum, step increments,
or even specific allowed quantities, offering a level of detail that matches your
product’s nature.

**Use Cases for Decimals:**

 1. Fruits & Vegetables Stores
 2. Textile Shops
 3. Bulk Grain or Spice Sellers

### 🚀 Validate Quantities on Add to Cart & Cart Page

The plugin allows you to validate quantities when added to cart as defined in plugin
settings, making sure that customers are informed about wrong quantities, or even
prevent them from reaching cart on wrong quantities.

The plugin allows 3 action options on wrong quantities:

 1. Do not validate (can show error messages on cart)
 2. Validate & show error messages
 3. Validate & auto-correct quantities (round up or down)

You can also block users from reaching checkout on wrong quantities (if notification
is selected in Cart Notices).

> “Many functions & great support.: I really love this plugin as it allows me to
> adjust the quantity exactly the way I want. Support is very responsive, helpful
> and fast.” – ⭐⭐⭐⭐⭐ [maskinluxembourg](https://wordpress.org/support/topic/many-functions-great-support/)
> “Awesome Plugin and A1 Support: Fantastic plugin what’s worth every penny. And
> the support from Omar is second to none. Probably the best i’ve ever had for a
> WP Plugin.” – ⭐⭐⭐⭐⭐ [mdj101](https://wordpress.org/support/topic/awesome-plugin-and-a1-support/)

### 🏆 Do More: PRO Version

Those who would like to go further and beyond, we have a premium version of [Min Max Default Quantity for WooCommerce Pro](https://wpfactory.com/item/product-quantity-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme)
plugin.

🏆 The Pro version unlocks more advanced features like:

### 🏆 Limit Quantities by Category & Attributes

 * **Define Minimum/Maximum/Allowed Quantities by Category/attribute:** You can 
   define a minimum/maximum/allowed quantities by category/attribute, and yes, it
   works in 2 ways:

 1. You can define minimum/maximum/allowed quantity for all product by applying the
    specified value to all products in a category/attribute (instead of applying product
    by product)
 2. You can even apply a minimum/maximum/allowed quantity value that will be applied
    as combined for a category, meaning that total quantities from products of this
    category/attribute must match the defined min/max/allowed quantity

 * **Define Default & Step Quantities by Category**
 * **Define Default & Step Quantities by Attribute**

### 🏆 Quantity Dropdown Pro Features

 * **Exclude Quantity Dropdown by Category**
 * **Define Dropdown Labels by Product**
 * **Enable Quantity Dropdown on Shop Pages**

### 🏆 Total Price by Quantity Pro Features

 * **Exclude Total Price on Specific Categories**
 * **Define Units by Product, Category & Attribute**
 * **Show Total Price by Quantity on Shop Pages**

### 🏆 Price Unit Pro Features

 * **Define Price Unit by Product**
 * **Define Price Unit by Category**
 * **Show Price Unit on Shop Pages**

### 🏆 Disable Plugin for Specific Products

You can exclude/disable the plugin for a specific product/set of products, or by
a whole category.

### 🏆 Enable/Disable by User Role

### 🏆 Premium Support

And much more.

### 💯 Why WPFactory?

 * **Experience You Can Trust:** Over a decade in the business
 * **Wide Plugin Selection:** Offering 65+ unique and powerful plugins
 * **Highly-Rated Support:** Backed by hundreds of 5-star reviews
 * **Expert Team:** Dedicated developers and technical support at your service

### What’s Next? Discover More Plugins by WPFactory

WPFactory has a diverse range of plugins tailored to enhance your experience, some
of our top-selling plugins are:

 * [**Cost of Goods for WooCommerce**](https://wpfactory.com/item/cost-of-goods-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme):
   Enhance profit maximization and financial management by accurately calculating
   your WooCommerce store’s COGS (**[Free version](https://wordpress.org/plugins/cost-of-goods-for-woocommerce/)**)
 * [**Maximum Products per User**](https://wpfactory.com/item/maximum-products-per-user-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme):
   Impose personalized purchase limits based on user roles and date ranges to manage
   customer buying behavior (**[Free version](https://wordpress.org/plugins/maximum-products-per-user-for-woocommerce/)**)
 * [**Order Minimum/Maximum Amount**](https://wpfactory.com/item/order-minimum-maximum-amount-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme):
   Customize order limits by amount, quantity, weight, or volume, including user
   role, category, and more (**[Free version](https://wordpress.org/plugins/order-minimum-amount-for-woocommerce/)**)
 * [**EU/UK VAT Manager for WooCommerce**](https://wpfactory.com/item/eu-vat-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme):
   Automate VAT compliance for your WooCommerce store, including settings and VIES
   validation for a seamless experience (**[Free version](https://wordpress.org/plugins/eu-vat-for-woocommerce/)**)
 * [**Email Verification for WooCommerce**](https://wpfactory.com/item/email-verification-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme):
   Boost security and credibility by verifying customer emails, reducing spam, and
   improving email marketing (**[Free version](https://wordpress.org/plugins/maximum-products-per-user-for-woocommerce/)**)
 * [**Free Shipping Over Amount for WooCommerce**](https://wpfactory.com/item/amount-left-free-shipping-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme):
   Encourage higher spending by offering free shipping based on amount, with a progress
   bar for customers (**[Free version](https://wordpress.org/plugins/amount-left-free-shipping-woocommerce/)**)
 * [**Dynamic Pricing & Bulk Quantity Discounts**](https://wpfactory.com/item/product-price-by-quantity-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme):
   Advanced dynamic pricing and discount rules for WooCommerce, encouraging bulk
   purchases and driving more sales (**[Free version](https://wordpress.org/plugins/wholesale-pricing-woocommerce/)**)

### ❤️ User Testimonials: See What Others Are Saying!

> “For me, it is one of the best plugins for maximum and minimum amounts. Excellent
> work and support from the developer.” – ⭐⭐⭐⭐⭐ [Ángel](https://wpfactory.com/item/product-quantity-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme)
> “Great Plugin, Works exactly as required. Needed support and was provided with
> more than I was expected. 100% would recommend.” – ⭐⭐⭐⭐⭐ [Tristan](https://wpfactory.com/item/product-quantity-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme)
> “This plugin was a huge help! It does what others can’t, and the support is excellent.
> It’s great to be able to specify exact quantities that are not “stepped” easily!”–
> ⭐⭐⭐⭐⭐ [zach jones](https://wpfactory.com/item/product-quantity-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme)
> “Best Quanity Plugin for Sure | Awsome Support!!: Best Quantity Plugin Ever. For
> sure. It solves problems all other Plugins aren´t able to think about. This is
> worth every penny. And the best on this Plugin is the awsome support. These guys
> know WordPress / Woocommerce like no one else and help you with every problem 
> occuring on your very own shop including this plugin. They are super fast and 
> super friendly. I would reccomend them to you! Stop Searching. Buy this Plugin
> in Pro Version!!!” – ⭐⭐⭐⭐⭐ [Toby Kronwitter](https://wordpress.org/support/topic/best-quanity-plugin-for-sure-awsome-support/)

## Installation

**Follow these simplified steps to get your plugin up and running:**

**From the WordPress Admin Panel:**
 1. Navigate to “Plugins” > “Add New”. 2. Use
the search bar and find the plugin using the exact name. 3. Click “Install Now” 
for the desired plugin. 4. Once the installation is finished, and click “Activate”.

**Manual Installation Using FTP:**
 1. Download the desired plugin from WordPress.
org. 2. Using your preferred FTP client, upload the entire plugin folder to the /
wp-content/plugins/ directory of your WordPress installation. 3. Go to “Plugins”
> “Installed Plugins” in your dashboard and click “Activate”.

**Manual download & upload from the WordPress Admin Panel:**
 1. Download the desired
plugin in a ZIP format. 2. On your site, navigate to “Plugins” > “Add New” and click
the “Upload Plugin” button. 3. Choose the downloaded plugin file and click “Install
Now.” 4. After the installation is complete, click “Activate”.

**Post-Activation:**
 Once activated, access the plugin’s settings by navigating
to the “WPFactory” menu and look for the relevant tab.

## FAQ

### How to specify minimum/maximum/default/step quantity for all products at once?

Enable Minimum Quantity tab, and define your minimum quantity in “All Products” 
field, that simple.

### I want to specify different minimum/maximum/default/step for every product, how?

Recently introduced to free users, this is now available in Free version as well
as the [Pro version](https://wpfactory.com/item/product-quantity-for-woocommerce/?utm_source=wporg&utm_medium=desc&utm_campaign=freeversion)
with a lot more features.

### Can I change the default quantity from 1 to anything else with this plugin?

Indeed, enable that tab and define whatever value you want there, then select the
page load option to load on Default Quantity (from plugin General tab)

### Is the plugin compatible with my theme?”

The plugin is tested on hundreds of themes, but we can’t guarantee working on all
of them, any well-coded theme will work fine with this plugin, and even if you encounter
3rd party compatibility issue, our support team will be glad to fix it.

### Does the plugin allow specifying minimum/maximum/default/step on category level?

Yes, using the pro version you will be able to specify any quantity you want based
on category or even attribute level. You can specify quantity for all products in
that category at once, or total quantities for products from that category to match
your needs.

### I want to enable decimal quantities in my store, can this plugin help?

Yes, once you enable “Decimal Quantities” option, you can specify a minimum/step/
fixed quantity in decimals, so if you want to sell in 0.5, just specify 0.5 in step
quantities and your products will be sold in 0.5 increments.

### How to show a dropdown instead of quantity input field?

The plugin has a tab “Quantity Dropdown”, once enabled it will allow you to show
dropdown instead of manual quantity input, the feature has to read a max value (
so the dropdown doesn’t go infinite), it can be defined as max-fallback value, or
maximum quantity defined for a product, or if you’re using fixed quantities.

### Is this plugin WPML/Polylang compatible?

Yes, our plugin is compatible with multi-language sites, it provides strings to 
be used in translation.

### Will this plugin work with variable products?

Definitely, every single setting in the plugin works on variable products exactly
as it works on simple products.

### Can I apply different values (min max step etcâ€¦) for different variations of the same variable product?

Indeed, you will have a field for each corresponding feature per variations, allowing
you to control everything on variation level

## Reviews

![](https://secure.gravatar.com/avatar/0ac074ececf78dbafbd99ec31db902d63b5ac4390af27c0db7bffc514e12c0b8?
s=60&d=retro&r=g)

### 󠀁[Great support](https://wordpress.org/support/topic/great-support-6368/)󠁿

 [johannneth](https://profiles.wordpress.org/johannneth/) October 3, 2025

Excellent support and quick reply! After addressing an issue regarding how it displays
the quantity selector on different pages. They fixed it by adding new configuration
options. Now I can choose my preferred state on hiding or showing quantity selector
on different types of pages. Great plugin for anyone selling products in bulk

![](https://secure.gravatar.com/avatar/84162ccae5429898a7428c7e1fac7a1479ca1717ef3c8ce3410645ec62ab3c56?
s=60&d=retro&r=g)

### 󠀁[Highly recommended!](https://wordpress.org/support/topic/highly-recommended-722/)󠁿

 [aizkari1](https://profiles.wordpress.org/aizkari1/) May 29, 2025 1 reply

After testing many similar plugins, this one stands out as the most powerful. It
allows you to set min, max, and step quantities not only globally or per product
but also for individual variations — and all that is available in the free version!
It even supports decimal quantities, fixed quantity options, and dropdowns for easier
selection. Support is excellent — quick to respond and fix bugs. The only downside
is that the interface can feel overwhelming due to the abundance of features. A 
bit more simplicity would make it perfect. Highly recommended!

![](https://secure.gravatar.com/avatar/0c619cd86e9130814bdac7cc9fbadb66a70ad6be761d1ebfc7c35ca83620050f?
s=60&d=retro&r=g)

### 󠀁[Good support](https://wordpress.org/support/topic/good-support-824/)󠁿

 [kevinin2d](https://profiles.wordpress.org/kevinin2d/) May 16, 2025 1 reply

Helpful support, issues get sorted. Appreciate it!Keweb

![](https://secure.gravatar.com/avatar/ec0232270d6e5e119874a381de481140de1511c6e693d259f0ef1d2bb9cbb76d?
s=60&d=retro&r=g)

### 󠀁[A Suggestion](https://wordpress.org/support/topic/a-suggestion-37/)󠁿

 [blackcharon142](https://profiles.wordpress.org/blackcharon142/) April 10, 2025

I’ve been looking for a free(limited) plugin for decimal in Wordpress, and your 
plugin was exactly what I have been looking forButI recently tried to tweak some
settings, and I discovered the limitations of floating-point arithmetic in PHP. 
I don’t have much knowledge in the matter, but I have talked to a more professional
developer who suggested storing values as integer numbers and their decimal count
along with them. This way, the calculations will be more precise, and with the current
problem that your team has mentioned as well when enabling decimal quantities(decimal
quantities are not supported yet in Cart/Checkout blocks.) this might be a workaround
that could also help

![](https://secure.gravatar.com/avatar/ee421d3fd85b44d745307f4aba5cdfac6c8b05237fbfe7d443b9827d164ba234?
s=60&d=retro&r=g)

### 󠀁[does not work per product, no box](https://wordpress.org/support/topic/does-not-work-per-product-no-box/)󠁿

 [Eduard Doloc](https://profiles.wordpress.org/rwky/) January 29, 2025 2 replies

after working through all the documentation I realised that the minimum quantity
box does not show up in my product editor, I have nothing special, just the basic
product admin editor.

![](https://secure.gravatar.com/avatar/f17bae1b9632bbb53889d18032cf0fa950478e854f38250f22227259e286a430?
s=60&d=retro&r=g)

### 󠀁[Great support and a really useful plugin](https://wordpress.org/support/topic/great-support-and-a-really-useful-plugin/)󠁿

 [Sharonq](https://profiles.wordpress.org/sharonq/) January 26, 2025 2 replies

I’ve used this plugin with a Charity that supports Service dogs and it really helps
us ensure customers orders fit in our parameters. I love how quickly any question
is responded to by the support team. Would recommend this to anyone.

 [ Read all 51 reviews ](https://wordpress.org/support/plugin/product-quantity-for-woocommerce/reviews/)

## Contributors & Developers

“Min Max Step Quantity Limits Manager for WooCommerce” is open source software. 
The following people have contributed to this plugin.

Contributors

 *   [ WPFactory ](https://profiles.wordpress.org/wpcodefactory/)
 *   [ Omar AlDabbas ](https://profiles.wordpress.org/omardabbas/)
 *   [ Pablo Pacheco ](https://profiles.wordpress.org/karzin/)
 *   [ Tom Anbinder ](https://profiles.wordpress.org/anbinder/)
 *   [ Kousik Mukherjee ](https://profiles.wordpress.org/kousikmukherjeeli/)
 *   [ Birendra Maharjan ](https://profiles.wordpress.org/aegkr/)

[Translate “Min Max Step Quantity Limits Manager for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/product-quantity-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/product-quantity-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/product-quantity-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/product-quantity-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/product-quantity-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 5.4.4 – 02/07/2026

 * Fix – Quantity Dropdown – Fixed dropdown on variable products.
 * WC tested up to: 10.9.

#### 5.4.3 – 17/06/2026

 * Fix – Price Unit – Move “Allow price unit on category level” to free version.
 * Fix – Price Unit – “Allow price unit on category level” was not overriding the
   General Price Unit option.
 * WC tested up to: 10.8.

#### 5.4.2 – 26/05/2026

 * Fix – Fixed “Per Product > Add to All” checkbox.

#### 5.4.1 – 26/05/2026

 * Fix – Advanced – Fixed “Round on add to cart” option.
 * Fix – Improved data handling.

#### 5.4.0 – 22/05/2026

 * Fix – Fixed version.

#### 5.3.9 – 22/05/2026

 * Fix – Min – Category – Fixed Minimum quantity for all product, and grouped.
 * Fix – Added more legacy keys to migration.
 * Fix – Min – Auto corrected quantity on cart page.
 * Fix – Code refactoring.
 * Fix – Fixed php warning on Quantity as dropdown feature.
 * Dev – Improved “Selling below minimum” options.
 * Tested up to: 7.0.

#### 5.3.8 – 15/05/2026

 * Fix – Fixed “Trying to access array offset on false” php warning.
 * Fix – Fixed Undefined array key messages.
 * Fix – Fixed calling to `WPFMMSQ_Category_Metaboxes` class.
 * Fix – Step – Skip step restriction – Fixed cart quantity input not allowing adding
   all quantity to cart.

#### 5.3.7 – 14/05/2026

 * Fix – Step – Skip step restriction – Fixed quantity input flashing notice.
 * Fix – Buy all stock button – Fixed Buy all stock button message.
 * Dev – Buy all stock button – Added message to Fixed Buy all stock button message.

#### 5.3.6 – 13/05/2026

 * Dev – Migration class now deletes old meta from database.

#### 5.3.5 – 13/05/2026

 * Fix – Fixed some unescaped data.

#### 5.3.4 – 12/05/2026

 * Fix – Fixed some unescaped data.
 * Fix – Fixed generic function/class/define/namespace/option names.
 * Dev – Added migration class.

#### 5.3.3 – 06/05/2026

 * Fix – Replaced deprecated functions.
 * Fix – Removed unnecessary function.

#### 5.3.2 – 05/05/2026

 * Fix – Fixed generic function/class/define/namespace/option names.
 * Fix – Replaced filters.

#### 5.3.1 – 04/05/2026

 * Fix – Fixed generic function/class/define/namespace/option names.
 * Fix – Fixed variables as text domain parameters.
 * Fix – Fixed files and directories determination.
 * Fix – Replaced external images with local ones.
 * Fix – Replaced deprecated functions.
 * Fix – Fixed db issues.
 * Fix – Fixed issues regarding sanitizing, unslashing, and input validation.
 * Fix – Fixed issues regarding escaping.
 * Fix – Wrong text domain.
 * Dev – Buy all stock class refactoring.

#### 5.3.0 – 30/04/2026

 * Fix – Step – Fixed “Allow adding all quantity in stock” option on variations.
 * Dev – General – Added new option Buy all stock button.
 * Dev – General – Buy all stock – Added new option Button label.
 * Dev – General – Buy all stock – Added new option Button class.
 * Dev – General – Buy all stock – Added new option Alert message.

#### 5.2.9 – 21/04/2026

 * Fix – Max Qty – Fixed inconsistency between “All Products” and “Per Product” 
   options.

#### 5.2.8 – 17/04/2026

 * Fix – Fixed `%cart_total_quantity%` and `%item_quantity%` placeholders that were
   still showing total quantity in cart combined with quantity added to cart.
 * Fix – Max Qty – Per Product was not overwriting the All Products option.
 * Fix – Max Qty – Precedence between “All products” option and Per product option
   were not working properly.

#### 5.2.7 – 15/04/2026

 * Fix – Fixed `%cart_total_quantity%` and `%item_quantity%` placeholders that were
   showing total quantity in cart combined with quantity added to cart.
 * WC tested up to: 10.7.

#### 5.2.6 – 10/04/2026

 * Fix – Max qty – Fixed per product option on variations.
 * Fix – Fixed Add to cart validation when combined with Max Qty > Per Product.

#### 5.2.5 – 27/03/2026

 * Fix – Fixed Nonce caching for AJAX price updates.

#### 5.2.4 – 16/03/2026

 * Dev – Improved deploy mechanism.
 * Fix – Fixed variable step quantity.
 * WC tested up to: 10.6.

#### 5.2.3 – 04/03/2026

 * Fix – Cross Site Scripting (XSS) vulnerability.
 * Dev – Code refactoring and cleanup.
 * Dev – WPFactory Recommendations – Library updated (to v1.0.9).
 * Dev – Key Manager – Library updated (to v1.0.8).
 * WC tested up to: 10.5.
 * Tested up to: 6.9.

#### 5.2.2 – 26/11/2025

 * Fix – readme.txt – “Documentation & How to” link fixed.
 * Dev – Composer – `autoloader-suffix` param added.
 * WC tested up to: 10.3.

#### 5.2.1 – 02/10/2025

 * Fix – Changed from forcing minimum val of 1 to readonly on loop, if minimum quantity
   is enabled.

#### 5.2.0 – 30/09/2025

 * Dev – Minimum Qty – Added option to hide quantity input on loop if stock quantity
   matches minimum.

#### 5.1.9 – 29/09/2025

 * Dev – Minimum Qty – Added option to hide quantity input on product page if stock
   quantity matches minimum.
 * Dev – Minimum Qty – Added option to hide quantity input on cart if stock quantity
   matches minimum.
 * WC tested up to: 10.2.
 * Updated cross-selling library to version 1.0.6.

#### 5.1.8 – 15/08/2025

 * Fix – Fixed Undefined array key “input_value”.
 * Fix – Total price by quantity – Fixed “Unsupported operand types: string / string”.
 * Fix – Resolved `Allowed memory size exhausted` fatal error during product quantity
   calculations.
 * WC tested up to: 10.1.

#### 5.1.7 – 13/08/2025

 * Fix – Price Unit – Variation price unit was being replaced by general unit instead
   of the category one.
 * Dev – Total Price by Quantity – Added option to replace variation price if position
   is set to “Instead of the price”.

#### 5.1.6 – 12/08/2025

 * Fix – Total price by quantity – Price was not showing properly.
 * Dev – Total price by quantity – Code refactoring.

#### 5.1.5 – 20/07/2025

 * Fix – Fixed `.gitattributes` file.

#### 5.1.4 – 20/07/2025

 * Fix – Minified version of javascript files are now enqueued when SCRIPT_DEBUG
   is not enabled.
 * WC tested up to: 10.0.

#### 5.1.3 – 14/07/2025

 * Fix – Minimum Quantity – Minimum quantity was not working correctly on classic
   cart.
 * Dev – Menu and Key Manager libraries updated.

#### 5.1.2 – 11/06/2025

 * WC tested up to: 9.9.

#### 5.1.1 – 04/06/2025

 * Fixed vulnerability issue.

#### 5.1.0 – 27/05/2025

 * Fix – Minimum Quantity – Fixed Per product on free version.

#### 5.0.9 – 23/05/2025

 * Fixed version.

#### 5.0.8 – 23/05/2025

 * Fix – Quantity Step – Fixed Per product option on free version.

#### 5.0.7 – 23/05/2025

 * Fix – Quantity Step – Improved mechanism of Skip Step Restriction feature.

#### 5.0.6 – 21/05/2025

 * Fix – Fixed dynamic property warning.
 * Dev – Changed ‘woocommerce_quantity_input_args’ priority to `PHP_INT_MAX - 100`
   to allow 3rd party customization.

#### 5.0.5 – 02/05/2025

 * Dev – Minimum Quantity – On cart page, if minimum quantity is greater or matches
   the available product stock, the quantity field minimum attribute is set to zero
   and the input readonly attribute is enabled.

#### 5.0.4 – 28/04/2025

 * Dev – Security – Shortcodes – Escape output.

#### 5.0.3 – 24/04/2025

 * Fix – Optimized `alg_wc_pq_wc_get_attribute_taxonomies()`.
 * Fix – Optimized `Alg_WC_PQ_Core->get_product_qty_min_max()`.
 * Fix – Resolved warning “Function _load_textdomain_just_in_time was called incorrectly”
   on some admin pages.
 * Tested up to: 6.8.
 * WC tested up to: 9.8.

#### 5.0.2 – 24/03/2025

 * Fix – Minimum Quantity – Improved option “Hide Add To Cart button when stock 
   < min quantity” description and moved it to the top.

#### 5.0.1 – 21/03/2025

 * Fix – Advanced – Fixed string * float error from WPC Bundle Sumup option.

#### 5.0.0 – 06/03/2025

 * Fix – Fixed settings page on WPFactory menu.

[View older changelog entries](https://plugins.svn.wordpress.org/product-quantity-for-woocommerce/trunk/changelog-older.txt)

## Commercial plugin

This plugin is free but offers additional paid commercial upgrades or support.

## Meta

 *  Version **5.4.4**
 *  Last updated **1 month ago**
 *  Active installations **3,000+**
 *  WordPress version ** 6.1 or higher **
 *  Tested up to **7.0.2**
 * Tags
 * [decimal quantity](https://wordpress.org/plugins/tags/decimal-quantity/)[dropdown](https://wordpress.org/plugins/tags/dropdown/)
   [maximum quantity](https://wordpress.org/plugins/tags/maximum-quantity/)[minimum quantity](https://wordpress.org/plugins/tags/minimum-quantity/)
   [quantity](https://wordpress.org/plugins/tags/quantity/)
 *  [Advanced View](https://wordpress.org/plugins/product-quantity-for-woocommerce/advanced/)

## Ratings

 4.9 out of 5 stars.

 *  [  49 5-star reviews     ](https://wordpress.org/support/plugin/product-quantity-for-woocommerce/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/product-quantity-for-woocommerce/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/product-quantity-for-woocommerce/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/product-quantity-for-woocommerce/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/product-quantity-for-woocommerce/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/product-quantity-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/product-quantity-for-woocommerce/reviews/)

## Contributors

 *   [ WPFactory ](https://profiles.wordpress.org/wpcodefactory/)
 *   [ Omar AlDabbas ](https://profiles.wordpress.org/omardabbas/)
 *   [ Pablo Pacheco ](https://profiles.wordpress.org/karzin/)
 *   [ Tom Anbinder ](https://profiles.wordpress.org/anbinder/)
 *   [ Kousik Mukherjee ](https://profiles.wordpress.org/kousikmukherjeeli/)
 *   [ Birendra Maharjan ](https://profiles.wordpress.org/aegkr/)

## Support

Issues resolved in last two months:

     2 out of 4

 [View support forum](https://wordpress.org/support/plugin/product-quantity-for-woocommerce/)