WooCommerce Quantity Manager – Min Max Step Quantities Plugin

WooCommerce Plugin
5.0
140 Reviews
v5.4.5
Updated 1 month ago
10,000+
Stores Live
control exactly how customers can buy ↓

Stop accepting orders that lose money . Set the rules of the buy.

Set minimum, maximum, step, and default quantities by product, category, or globally. Sell in packs of 6. Sell honey by 0.5kg. Replace the qty input with a dropdown. 10,000+ stores. $59.99/yr or $199 once.

14-day refund
WPML & Polylang
Variable products
three things WooCommerce lets your customers do - that cost you ↓

Three reasons stores need quantity rules.

leak · 1

The $4.99 order that costs you $8.40.

#WC-2,847 received · 2m ago
choc-bar-70 × 1 + $4.99
product cost−$2.10
shipping (you eat)−$4.80
payment fee−$0.45
pick & pack labor−$1.05
net result −$3.41
order accepted by WC · margin lost
A minimum-quantity rule of 5 turns this into +$9.55 of margin, same item, same labor.
leak · 2

Pack of 6. Customer ordered 7.

qty: 7 +15 min · break a pack
pack 1 · full
pack 2 · broken for 1 unit
qty: 12 2 min · two clean packs
pack 1 · full
pack 2 · full
Step quantity = 6 makes invalid amounts impossible to submit.
leak · 3

Tiny qty field. Fat thumb. Abandoned cart.

native qty input
1
2.3% mobile conv.
dropdown · big tap target
12
4.1% mobile conv.
+78% lift on quantity-heavy product pages
A dropdown is obvious on mobile. The native input wasn't designed for fingers.
capabilities

Eight things WooCommerce doesn't do.

Each card animates in with its own mini-demo - hover or scroll past to see them work.

Min / Max / Step rules

The core trio. Set a floor, a ceiling, and the increment between - globally, per category, or per product.

min 5
step 5
max 50

Sell in decimals

0.5 kg of honey. 0.25 m of fabric. 1.5 hours of consulting. Real precision for weight/volume products.

0 0.5 1.0 1.5 2.0kg
step 0.5kg · current 1.5kg

Replace input with dropdown

Tiny number field becomes a clear dropdown. Mobile users especially benefit, no fat-thumb errors.

1
→
12 bars ▾

Default quantity on page load

Customer lands on the product page, qty already set to your preferred starting value. Not 1.

honey jar · 12oz $11.50 / unit
qty 6
add - $69.00
was: 1

Total price by quantity

Interactive total updates as the customer adjusts quantity. They see the real number before committing.

5$44.95
10$89.90
20$179.80
50$449.50

Fixed values · only what you allow

Customers pick from your list. Not a range, specific values, end of discussion.

no other values accepted

Per-role & per-category

Wholesale role: min 100. Retail role: min 5. Same store, different rules. Or per category.

guestmin  5
retailmin  10
wholesalemin  100

Unit labels & WPML

“10 KG” not “10”. “6-pack” not “6”. Singular/plural supported. Translates via WPML or Polylang.

10 KG 6-pack 500 sheets 2.5L
setup

Four steps. Most stores finish in under 10 minutes.

i · install

Activate the plugin

Upload the .zip from Plugins → Add New, then activate.

Quantity Manager Active
ii · pick rule

Choose your rule type

Settings → WPFactory → Quantity. Open the tab you need: Minimum, Maximum, Step, Default, Fixed, or Dropdown.

tab Step Qty
iii · scope

Apply globally or per-X

"All products" sets one rule for everything. Or set rules per product, category, tag, or attribute.

+ all productsmin 5
+ category: bulkmin 12
+ product: gift cardexcluded
iv · save

Watch invalid orders disappear

Rules apply instantly. Customers see clear validation. Loss-making orders stop arriving.

how we stack up

More rule types. Same price. Lifetime tier.

Compared against widely used quantity-rules plugins in the WooCommerce ecosystem. Pricing and features taken from each vendor's own listing, May 2026.
Woo Min/Max
$49/yr · official ext.
WC Min Max Pro
PluginEver · $49/yr · $199 once
Booster
$149/yr · 140+ modules
WPFactory
$59.99/yr · $199 lifetime
core rules
Min & Max quantity✓✓✓
Step / incremental quantity✓✓✕
Default / initial quantity✕✕✓
Fixed quantity values✕✕all / per product
Decimal quantities✕✕✓
scope & targeting
Per-product rules✓✓✓
Per-variation rulesproducts only✓✕
Per-category & per-tag✓category only✕
Per-user-role rules✓✓✕
Cart / order-level limits✓✓✓
UX features
Quantity dropdown replacement✕✕✕
Total price by quantity✕✕✕
Unit labels (KG, pack, etc.)✕✕✕
WPML & Polylang-translation-ready-
pricing & ownership
Free version on .org✕✓✓
Lifetime tier✕✓ $199✕
10-year cost$490$199$1,490
Multi-plugin bundle✕own suite140+ modules in one
Ready to install it? ↓ Jump to pricing
scroll →
three real stores

Where the rules pay off - by store type.

Three angles on the same plugin. The math is what it saves you, not what it adds.

wholesale store ↓

Loss-orders blocked at submission

Order log · last 24h 7 blocked
  • qty: 1choc-bar−$3.41
  • qty: 2candle−$1.80
  • qty: 1tea-tin−$2.95
  • qty: 3soap−$0.62
… 200/mo small orders blocked at $25 → $150 floor
loss-orders avoided ↓
$30,000/year
weight-based store ↓

Customers buy what they need

Honey · per 0.5kg +42% AOV
0kg 0.5 1.0 1.5 2.0
1.5kg × $23/kg = $34.50
flexibility-driven revenue ↓
$48,000/year
verified reviews

From stores running this right now.

Rated 5.0 across 140 reviews. Leave a review on WordPress.org.

"Simple and brilliant. A must for any WordPress online shop, and the customer service is just as good as the plugin itself."
A
ajh73
WordPress.org · verified review
see reviews →
"Worth every penny. Global setup is easy, but when you need per-category or per-product rules they're there. Five stars for the plugin and another five for support."
G
George Savvidis
WordPress.org · verified review
see reviews →
"We hit a PHP 8 issue. The team coded a fix and gave us an early build to resolve it. Couldn't be happier with the support."
N
Neil Matthews
WordPress.org · verified review
see reviews →
tested with

Plays well with your stack.

Platform

WP 5.0+WP 6.xWC 4.0+WC 8.xPHP 7.4+PHP 8.2

Themes

AstraGeneratePressStorefrontDiviElementorBricksOceanWP

Plugins

WP All ImportWPMLPolylangSubscriptionsMembershipsBookings

Payment & shipping

StripePayPalSquareUSPSFedExShipStationREST API v3
why this plugin

Eight guarantees behind every quantity rule you set.

Every WPFactory plugin ships with the same eight guarantees. Here's what running this one looks like in practice.

Clean code, reviewed

Security is maintained, not assumed: an XSS fix in v5.2.3 (Mar 2026), repeated output-escaping and sanitization passes across the v5.3.x line, and a memory-exhaustion fix for large catalogs in v5.1.8. Shortcode output is escaped.

Docs & specs, written

Every rule is a documented setting: minimum, maximum, and step, set globally or overridden per product and per variation. A shortcode is available for custom placements. Settings live under the WPFactory admin menu.

Support that ships

Real bug reports become releases. One store hit a PHP 8 issue; the team coded a fix and shipped an early build to unblock them ("couldn't be happier with the support" - Neil Matthews, WordPress.org). Priority email support from the people who maintain the plugin.

14-day money-back

14-day refund on yearly and lifetime, 30 days on All Access, no questions asked. If the quantity rules don't behave the way your store needs, support helps first; if it still doesn't fit, you walk away whole.

Bundle savings, real

All Access is $499 once for all 50+ plugins, lifetime, unlimited sites, and it includes every plugin we release later. Three lifetime licenses at $199 already cost $597, so the bundle usually wins by your third plugin.

Updates, regularly

First released November 2017 and still shipped constantly - dozens of releases in the past year alone. Current build v5.4.4 (July 2026), kept current with the latest WordPress and WooCommerce.

Plays well with others

Tested with WPML and Polylang, WP All Import, variable and grouped products, and dynamic-pricing plugins. Renders cleanly on Astra, GeneratePress, Storefront, Divi, Elementor, and Bricks.

Designed for store owners

You don't touch code. Set a minimum, maximum, and step once for the whole store, then override per product or variation. Rules validate on the product page and in the cart, so customers can't check out with an invalid quantity.

12 stores joined this week·4 in the last 24h
if you're going to keep this plugin a while ↓

Three tiers. Pick once.

14-day refund on yearly and lifetime, 30 days on All Access. Lifetime pays for itself at year 4. All Access pays for itself with any 2nd plugin you'd ever use.

QUANTITY MANAGER PRO
$199 once

Buy once. Use on every site you own, updates forever.

  • Unlimited sites
  • Lifetime updates
  • Priority email support
  • 14-day refund
  • GPL-licensed · use on client sites
Buy Lifetime - $199 once
★ SMART MOVE ALL ACCESS · LIFETIME
$999$499oncesave 50%

This plugin + 49 others, lifetime updates, unlimited sites - for $300 more than Lifetime alone.

! Buying any 3 single lifetimes?
$597 → $499 / 50+
  • 50+ plugins, lifetime updates
  • Unlimited sites - every plugin
  • Future plugins included free, forever
  • Lifetime priority support
  • Pays back at 3rd plugin you'd use
Explore All Access
How do I set the same rule for all products at once?
Open the tab you need (Minimum / Maximum / Step / Default / Fixed / Dropdown), enable it, and fill the "All Products" field. The rule applies to every product in your catalog. You can override per-product, per-category, per-tag, or per-attribute from the same tab without touching the global rule.
Can I set specific quantities like packs of 5 or 10?
Yes. Use Fixed Quantities to sell products only in predefined packs, like sets of 5 or 10. You can also use Step Quantities to force purchases in multiples, so customers buy 5, 10, 15, and so on.
Can I change the default quantity from 1 to something else?
Yes. Enable the Default Quantity tab, set the value you want, then choose the "Default Quantity" page-load option in the General tab. That value appears on archive, category, and product pages instead of 1.
Can I sell in decimal quantities (0.5 kg, 0.25 m)?
Yes. Enable "Decimal Quantities" and specify min/max/step/fixed values with decimals. Sell honey by 0.5kg increments, fabric by 0.25 meters, oil by 0.1 litres, whatever precision your products need.
Will it work with variable products and per-variation rules?
Yes, every setting works on variable products. You can also set different min/max/step values for each variation. Useful when the 12-pack ships in cartons of 4 (step 4) but the 6-pack ships individually (step 1).
Can I apply rules at the category or attribute level?
Yes, in the Pro version. Set min, max, step, default, or fixed quantities for an entire category or attribute. You can apply the rule to every product in that category, or set a combined total for products from that category.
Can I replace the qty input with a dropdown?
Yes. The "Quantity Dropdown" tab swaps the standard number field for a dropdown showing allowed quantities. Label values with units ("10 KG", "6-pack", "500 sheets"), and customize singular/plural forms. Much clearer on mobile than a number input.
Can I exclude products (like gift cards) from the rules?
Yes. Exclude by product, category, or user role. A free gift card with no minimum, while every other product has a min of 5, is easy. Wholesale customers exempt from the dropdown, also easy.
Is it compatible with my theme, WPML, and Polylang?
It's tested on hundreds of themes; any well-coded theme works fine, and if a third-party conflict comes up, support will fix it. It's also multi-language ready, providing strings for translation with WPML and Polylang.
Will it slow down my site?
No. The plugin is lightweight and optimized for smooth performance. Rules are evaluated efficiently so the storefront and cart stay fast.
Is there a free version on WordPress.org?
Yes. The free version covers core min/max/step rules at the global and per-product level. The Pro version adds category & tag rules, decimal quantities, fixed quantity sets, dropdown replacement, total price by quantity, unit display, role-based exclusions, and premium support.
if you've scrolled this far ↓

Set the rules. Watch the chaos disappear.

Join 10,000+ WooCommerce stores already running Quantity Manager. $59.99/yr to try it. $199 once to keep it forever. 14-day refund either way.

10,000+ stores · 5.0★ from 140 reviews · WordPress.org plugin · lifetime license available · 14-day refund