Skip to content

FAQ

Yes. Minimum is a WooCommerce extension and requires WooCommerce 8.0 or later.

For each constraint (min, max, step) the most specific matching rule wins: a product rule beats a category rule, which beats the global rule. Each constraint is resolved independently. Leave a field at 0 to ignore that constraint.

Leave its field at 0. A minimum, maximum or step of 0 is not enforced, so you can set just the constraints you need.

Does it work with the block cart and checkout?

Section titled “Does it work with the block cart and checkout?”

Yes. Quantity and order-total rules are evaluated against the cart, so notices appear and checkout is blocked in both the classic and block-based cart/checkout.

On add-to-cart, in the cart, and again at checkout. A rule cannot be slipped past by adjusting quantities later.

Can I set a minimum order value rather than a quantity?

Section titled “Can I set a minimum order value rather than a quantity?”

Yes. The minimum order total requires the cart subtotal to reach a value before checkout, independently of the per-product quantity rules.

Yes. Each notice is editable on the settings screen and supports tokens such as {min}, {max}, {step}, {product} and {total}, so the message names the exact product and value.

Yes. Minimum is HPOS (Custom Order Tables) and Cart/Checkout Blocks compatible, with no reliance on legacy WooCommerce internals.

Does it have third-party dependencies or connect to external services?

Section titled “Does it have third-party dependencies or connect to external services?”

No. Minimum is self-contained with no third-party runtime dependencies and connects to no external services.

The uninstall routine removes the minimum_settings and minimum_db_version options. No custom tables are created, so your database is left clean.

The free edition is the full rules engine: per-product, per-category and global min/max/step quantity rules, a minimum order total and customisable notices, enforced on add-to-cart and at cart/checkout. Minimum PRO (planned) adds per-role rules, scheduled rules, bulk import and conditional logic.