HS Min/Max Quantities
for WooCommerce
Set WooCommerce minimum and maximum quantities that match the way you sell. Offer products in packs, set a minimum order amount and show shoppers how to meet your quantity limits.
- Sell in packs without guesswork.Use quantity multiples for cases, sets and products that must be ordered in fixed increments.
- Set the right size for an order.Define minimum and maximum quantities, plus order amount limits that fit your store.
- Apply rules to the right products.Include or exclude products, variations, categories and tags instead of setting the same limits everywhere.
- Make restrictions easier to understand.Give shoppers clear messages when their cart needs a different quantity or order amount.
MADE FOR REAL STORE SCENARIOS
Set WooCommerce quantity limits and minimum order amounts.
From a box of six to a minimum order value, give shoppers clear buying rules.
01 / PACK SIZES
Set minimum order quantities, maximums and pack sizes.
Sell products in whole packs, with minimums, maximums and a starting quantity that matches how you sell. A pack size of three keeps shoppers choosing 3, 6 or 9 units.
- Minimum, maximum and pack size in one rule
- Starting quantities on product pages

02 / ORDER VALUE
Set a minimum order amount for your store.
Require an order value such as €100 and choose exactly what counts toward it. Check spend before or after discounts, with explicit settings for taxes, shipping and fees.
- Choose how discounts affect the threshold
- Explain the requirement with customer messages

03 / PRODUCT VARIATIONS
Apply quantity limits to separate or combined variations.
Count variations separately or together to match how you sell. Set the scope for products, categories or customers, and keep exceptions explicit when a rule should not apply.
- Separate or combined variation counts
- Product and customer exclusions

04 / COMBINED QUANTITIES
Set minimum order quantities across products and categories.
Let customers combine different eligible products to reach one shared minimum. Six notebooks plus six mugs satisfy a group minimum of twelve; the requirement does not have to be met by each product separately.
- Choose the products or categories included in the group
- Count eligible units together, with explicit exclusions

05 / CUSTOMER RULES
Set purchase limits by customer role.
Set a minimum of one for retail customers and twelve for an existing wholesale role. Choose the customer roles each rule applies to, with explicit exclusions when a rule should not apply.
- Target existing customer roles
- Keep exceptions explicit

LESS IMAGINING. MORE TRYING.
Try WooCommerce quantity limits yourself.
Fill a cart. Discover how your buying rules work.
Be the customer.
Try pack sizes, minimum quantities and order-value rules with sample products.
Try frontend demoMake it your store.
Edit quantity rules, change limits and check what happens in your own store demo.
Try admin demoYour personal admin demo lasts 60 minutes. Use sample details: no real payments or external emails.
Ready to try it in your store?
Get the free plugin Find the free download at the top of this page.MORE CONTROL WHEN YOU NEED IT
Control quantity rules, exclusions and messages.
Explain minimum quantity and order limits
Explain the restriction with built-in messages or your own wording and variables.
Read the guideInclude or exclude products from quantity rules
Edit, duplicate, pause and review bulk changes from one rule list.
Read the guideConnect quantity rules through documented hooks
React to rule changes using a defined PHP hook, with a complete integration example.
Read the guideHOOKSPARK INTEGRATIONS
Connect quantity limits with discounts and cart notices.
Each plugin works independently. Installing them together does not create rules or messages automatically.
Pricing + Min/Max
Offer a discount and keep your purchase limits. Pricing calculates the promotion; Min/Max checks the quantity and order amount.
A three-for-two offer still counts as three units. If your minimum spend is calculated after discounts, the discounted total must still meet it.
Set it up
Configure the promotion in Pricing and the purchase limits in Min/Max. Choose whether the minimum amount is checked before or after discounts.
Min/Max + Messages
Show a message when the cart meets your current Min/Max quantity and amount rules. Keep the conditions connected to the rules you already manage.
Show a confirmation once the required quantity and minimum spend are met. This does not guarantee that every other checkout requirement is satisfied.
Set it up
Configure Min/Max, then enable its condition in the message’s HookSpark connections. Other message conditions must also match.
Messages connections require compatible versions of both plugins. If a connected provider is inactive or unsupported, its dependent message stays hidden.
Read the Messages connection guide →BEFORE YOU INSTALL
WooCommerce Min/Max compatibility and current limits.
Compatibility should describe what has actually been checked. Our first release is still in preparation.
Read the compatibility notes ↗- Edition
- Free, standalone · No Pro upgrade
- Development version
- 0.12.0
- Local purchase tests
- Classic cart/checkout, Blocks, variations and HPOS in the recorded test environment
- Plugin languages
- English source and Italian translation
- Third-party themes & builders
- Extended testing pending; no universal compatibility claim
Platform requirements
- WordPress
- 6.8 minimum · tested through 7.1
- WooCommerce
- 10.6 minimum · tested through 11.1
- PHP
- 8.2 minimum · verified on 8.2.29
Verified combinations: WordPress 6.8 + WooCommerce 10.6.0, and WordPress 7.1 + WooCommerce 11.1.0, on PHP 8.2.29. Follow the WordPress requirement of your installed WooCommerce version. Other PHP branches and every intermediate combination have not been verified.
PRODUCT CHANGELOG
Latest updates
Recent development updates. Select a row to read the details.
HS Min/Max QuantitiesComplete HookSpark catalog and consistent product icons0.12.0
Development build — release verification remains open
Complete HookSpark catalog and consistent product icons
- Browse all seven HookSpark plugins from the shared catalog.
- Use consistent local product icons and updated translations.
- Find the HookSpark plugins under clearer names that describe their purpose.
HS Min/Max QuantitiesYour rules, right beside the product0.12.0
Development update · same version
Your rules, right beside the product
- Review related rules in native product and variation panels.
- Open the shared rule editor with the saved product or variation already selected. No duplicate settings or automatic activation.
HS Min/Max QuantitiesClearer requirements. Safer maintenance.0.12.0
Development update · same version
Clearer requirements. Safer maintenance.
- Documented minimum WordPress, WooCommerce and PHP requirements after testing both platform endpoints.
- Verified saved rules survive updates, removal and reinstallation.
- Guard optional AI registration when the WordPress Abilities API is unavailable.
GOOD QUESTIONS
WooCommerce minimum order quantity: common questions.
Is this a free trial?
No. HS Min/Max is being developed as a standalone free plugin. There is no premium edition to unlock. Public distribution is still being prepared.
Can I set a minimum order amount?
Yes. Amount rules can use before- or after-discount values, with explicit tax and whole-cart shipping/fee options. See the calculation examples.
Can customers mix different variations?
Use a combined selection to count variations together. An individual parent rule instead checks each variation separately. Other active rules still apply.
Does it apply quantity discounts?
No. It validates purchase quantities and amounts; it does not calculate discounts or change product prices.
What happens if two rules overlap?
Every applicable independent rule must be satisfied. A variation can explicitly replace a specific parent rule, but there is no general last-rule-wins behavior.
Can I connect my AI?
Optional list/propose abilities are in development. The switch does not connect a client by itself; external MCP transport is not yet accepted end to end. Read the current scope.
Where can I download it or try a demo?
Use Download free at the top of this page for the development ZIP, or View live demo to try the store. Inside the demo, Try the admin demo creates a personal sandbox that expires after 60 minutes. These links currently work in our local preview; public distribution is still being prepared.
YOUR NEXT STEP
Try your first WooCommerce quantity rule.
Follow the illustrated walkthrough, then explore the settings that matter for your store.
Open the first-rule guide ↗