Free, open source

Minimum

Order rules that actually hold

Minimum lets you control how much of each product customers must buy and how much they must spend before checkout. Rules per product, category or globally, plus a minimum order total, enforced at the cart and checkout.

Open source GPLv2
Open source, GPL licensed No account, no card No custom tables, HPOS and blocks

Works with

WooCommerceGutenbergStorefrontAstraGeneratePressKadence

See it in action

An order-total notice blocks checkout until the cart reaches the minimum
The same minimum-order notice on mobile
Setting the minimum order total and quantity rules in the dashboard

Order rules are often easy to bypass

A store sells in packs or has a minimum-order threshold, but a hint on the product page does not stop the shopper. Orders below the threshold reach fulfilment and cost support time.

  • Rules as a product-page hint, not hard validation
  • Below-minimum orders that need manual correction
  • Pack-sold products bought as single units
  • No consistent cart-value threshold before checkout

Minimum enforces rules where it matters

  • Min, max and step rules per product, category or globally
  • A minimum order total against the cart subtotal
  • Validation on add-to-cart, in the cart and at checkout
  • Clear notices that block checkout until rules are met

What you get in the free version

Everything you need to make orders follow your rules.

Minimum quantity

Require at least N units of a product before checkout.

Maximum quantity

Cap how many units a customer can buy.

Step quantity

Force purchases in multiples, for example sold in packs of 6.

Minimum order total

Require a minimum cart subtotal to check out.

Rule precedence

A product rule overrides a category rule, which overrides the global rule, per constraint.

Custom messages

Edit the notice for each unmet rule, with tokens {min}, {max}, {step}, {product}, {total}.

Up and running in three steps

Your first quantity rule or minimum order total.

01

Install

Activate Minimum alongside WooCommerce.

02

Add a rule

In WooCommerce → Minimum, pick a scope and set min, max, step or a minimum order total.

03

Check the cart

Try to break a rule in the cart, the notice should block checkout.

Who it is for

When orders must follow specific quantity or value rules.

Wholesale and B2B

A minimum-order threshold and pack-based selling held by hard validation.

  • Minimum total
  • Step quantity
  • Per category

Pack-based stores

Bundled products bought in the correct multiples.

  • Step per product
  • Clear notices
  • HPOS and blocks

High-touch stores

A minimum cart value removes unprofitable micro-orders.

  • Global threshold
  • Cart validation
  • Clean uninstall

What PRO adds, and why it matters

Per-product rules

Min, max and step overrides on the product Inventory tab.

Per-role rules

Different quantity rules and order totals for wholesale, trade and retail roles from one screen.

Scheduled rules

Activate or relax quantity rules and minimum order totals over a date range on WooCommerce → Minimum Schedules.

Bulk import

Import per-product min, max and step overrides from CSV on WooCommerce → Minimum Bulk Import.

Conditional rules

Apply rules only when the cart matches a subtotal, item-count, product-ID or category-ID condition on WooCommerce → Minimum Conditions.

What you get: FREE vs PRO

PRO keeps everything in the free plugin and adds the modules below.

Feature FREE PRO
Min/max/step quantity
Minimum order total
Global and per-category rules
Per-product rules by ID
Editable notices with tokens
Cart and checkout validation
Overrides on the product screen ×
Per-variation overrides ×

Minimum vs WooCommerce Min/Max Quantities vs Barn2 Quantity Manager

How Minimum compares to the popular WooCommerce minimum order plugins.

MinimumWooCommerce Min/Max QuantitiesBarn2 Quantity Manager
Free version YesNoTrial only
Min / max quantity limits YesYesYes
Step (increment) quantity YesYesYes
Minimum order total YesYesYes
Per-product / per-role rules ProYes
Scheduled / conditional rules Pro
Open source (GPLv2) YesCore GPLProprietary
Paid plan price from €29/yrfrom $29/yrfrom $79/yr

Competitor data and pricing as of June 2026; check the vendors' sites for current pricing.

Need more? Minimum PRO

The free edition covers global, per-category and per-product (by ID) rules plus a minimum order total. Minimum Pro adds min/max/step overrides edited directly on the product screen and per-role rules.

  • Per-product min/max/step (shipped)
  • Per-role rules, min, max, step and minimum order total (shipped)
  • Scheduled rules (shipped in PRO)
  • Bulk CSV import (shipped in PRO)
  • Conditional rules (shipped in PRO)

Support and resources

Every plugin has its own documentation with setup walkthroughs. Bugs and questions go to the public GitHub repository for that plugin, we answer in the open.

Frequently asked questions

Does Minimum require WooCommerce?

Yes. Minimum is a WooCommerce extension and requires WooCommerce 8.0 or later to be active. If WooCommerce is not active, the plugin stays dormant and shows an admin notice. It also needs WordPress 6.5 and PHP 8.1.

How do rules combine?

Each constraint, minimum, maximum and step, is resolved separately. For a given value a product rule overrides a category rule, and a category rule overrides the global rule. A field left at 0 means that constraint is not enforced.

Does it work with the block cart and checkout?

Yes. Rules are checked against the cart contents rather than a specific template, so they cover both the classic pages and the Cart and Checkout blocks. Validation runs on add-to-cart, in the cart and at checkout. The plugin is also HPOS (custom order tables) compatible.

Can I customise the notices?

Yes. Each notice has its own field on the settings screen and can be edited freely. The text supports the tokens {min}, {max}, {step}, {product} and {total}, which are swapped in for the matching values. Separate notices cover minimum, maximum, step and the minimum order total.

What happens when I delete the plugin?

Uninstalling removes two WordPress options: minimum_settings (your rules and notice wording) and minimum_db_version. Minimum creates no custom database tables, so nothing else is left behind. You can also turn rules off with the enforcement switch without deleting them.

Does Minimum pair with Rapid and Tipping?

Yes. Rapid speeds up placing large orders, and Tipping adds an optional tip at checkout. All three are from wppoland.com and work independently.

How does Minimum compare to WooCommerce Min/Max Quantities and Barn2 Quantity Manager?

Minimum sets quantity, step, and order-total rules for free, with per-product, per-role, and conditional rules in Pro from €29/yr. The official WooCommerce Min/Max Quantities extension starts from $29/yr and Barn2 Quantity Manager from $79/yr. Pricing as of June 2026.

Add order rules to your store

Min, max, step and a minimum total, enforced at the cart and checkout. The full FREE edition under GPL.

Read the docs

FREE is the full order-rules engine, PRO adds per-product min/max/step and per-role rules.