Set minimum and maximum product quantities in WooCommerce, require quantity multiples for packs, and control minimum or maximum order amounts. HookSpark Min Max Quantities for WooCommerce lets you apply purchase rules to products, variations, product groups or the whole cart, with clear messages that help customers complete their order.
Plugin website | Documentation | Support forum
This is a standalone free plugin. All included features work without a premium upgrade, license key or external service account.
The plugin checks applicable rules on the server as well as in the interface. You choose which rules to enable; a fresh installation starts with none enabled.
Checks run on the server as well as in the interface. No rule is enabled on a fresh installation. The optional Min/Max AI integration allows authorized users to read rules and stage supported quantity-rule proposals. An AI proposal requires a separate human confirmation; an external MCP adapter and client are not bundled.
The plugin does not include telemetry, automatic diagnostic uploads or a built-in external AI service. Rules and custom messages are stored in your WordPress database. Customer targeting can store WordPress user IDs and role names; configuration exports can contain these identifiers, hashed user bindings, product references and merchant-entered text. Treat exports as private store configuration.
AI access is disabled by default. A site administrator must enable it, and each requesting WordPress user must have shop-management permission. If you connect a separate MCP adapter and AI client, that client can read rule configuration, including targeting identifiers and custom text. Review your chosen adapter/client’s permissions, privacy policy and terms before connecting it. No external provider account is required to use Min/Max. Proposed changes are held temporarily for review by the same WordPress user; the AI tools do not directly approve changes.
Diagnostics are generated locally and omit site URLs, filesystem paths, user identities, orders, rule names and custom messages. You decide whether to download and share them. Saved configuration is retained when the plugin is removed, as described below.
When both are installed, promotion previews can show Min/Max restrictions, and amount rules can use a before-Pricing basis. Min/Max also works without Pricing.
Requires WooCommerce 10.6 or later, WordPress 6.8 or later and PHP 8.2 or later. Native lifecycle checks cover WP 6.8 / Woo 10.6.0 and WP 7.1 / Woo 11.1.0 on PHP 8.2.29. Observe WooCommerce’s own WordPress requirements. Other PHP branches and every intermediate combination have not been verified.
Classic cart/checkout, selected Blocks/Store API flows, variations and HPOS have local test evidence. Elementor, Avada and other untested third-party stacks are not declared compatible. Whole quantities are supported; decimal quantities, weight limits and lifetime customer purchase limits are not implemented.