WordPress plugin intelligence profile

Dreamfoxmedia Purchase Limits for WooCommerce

Set minimum, maximum and step purchase quantities per product, variation, category or storewide, plus cart item and order limits.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.1.2
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update16 Oct 202616d ago
Active installations10Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Dreamfoxmedia Purchase Limits for WooCommerce version 1.1.2 as active, updated 16d ago and tested up to WordPress 7.0.

Overview

About this plugin

Dreamfox Purchase Limits for WooCommerce gives you full control over how many units customers can buy. Enforce a minimum order quantity, cap the maximum, force sales in fixed increments (packs of 6, 12, …), and set minimum/maximum limits on the whole cart — item count and order amount alike.

Every rule is enforced on the product page quantity stepper, at add-to-cart, on the cart page and again at checkout, with clear, fully customizable notices so customers always know what to do. Works with both the classic (shortcode) cart/checkout and the Cart & Checkout blocks.

Free features

  • Minimum quantity – require customers to buy at least a set number of units, per product.
  • Maximum quantity – cap how many units of a product can be purchased.
  • Step / increment rules – force purchases in multiples (packs of 6, 12, or any custom step).
  • Per-variation rules – set independent min/max/step on each variation of a variable product.
  • Per-category rules – apply limits to a whole product category, with the most restrictive rule winning.
  • Per-tag rules – apply limits to a whole product tag, with the most restrictive rule winning.
  • Amount (spend) limits – set a minimum/maximum line total (price × quantity) per product, variation, category or tag.
  • Storewide defaults – one min/max/step and min/max amount applied to every product unless overridden.
  • Cart item-count limits – require a minimum or enforce a maximum number of items per order.
  • Cart order-amount limits – set a minimum or maximum order subtotal before checkout.
  • Cart distinct-product limits – require a minimum or cap the maximum number of different products per order.
  • Category cart totals – require a minimum or cap the maximum combined quantity, amount and number of different products of a whole category in the cart.
  • Role-based rules – override the storewide defaults and cart limits per user role (wholesale, VIP, members …); the most restrictive of a user’s roles applies.
  • Minimum after discount – optionally check order-amount limits against the discounted total instead of the subtotal.
  • Exclude individual products – flag a product (gift cards, samples, …) to ignore every limit, including category, tag and storewide rules.
  • Disable rules per category or tag – flag a category or tag so its products ignore all limits.
  • Product-page hint – optionally show the minimum, maximum and step on the product page so customers see the rule before they hit an error.
  • Smart quantity stepper – the product and cart quantity inputs respect the min, max and step automatically.
  • Cart-aware validation – limits account for what a customer already has in the cart.
  • Role exemptions – let chosen roles (e.g. wholesale buyers) bypass all limits.
  • Customizable notices – rewrite every message with placeholders like {product}, {min}, {max}, {step}, {qty} and {amount}.
  • Priority resolution – variation → product → category → tag → storewide default, so the most specific rule always wins.
  • HPOS compatible – declares full High-Performance Order Storage support.
  • Cart & Checkout blocks compatible – declares full support for the block-based Cart and Checkout, alongside the classic shortcode-based cart and checkout.
  • Translation ready – all strings are localizable.

Rule priority

For any product the effective limit is resolved in this order, most specific first:

  • Variation
  • Product
  • Category (most restrictive when a product is in several)
  • Tag (most restrictive when a product has several)
  • Storewide default

A product flagged as excluded skips all of the above and has no limits.

Built by Dreamfox Media.

Product page and documentation: Purchase Limits.

Guides and tutorials

  • How to set a minimum order quantity in WooCommerce
  • Minimum quantity by category in WooCommerce
  • Quantity limits by user role in WooCommerce
  • WooCommerce variable products: the complete guide
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • min max quantity
  • minimum order quantity
  • quantity limits
  • step quantity
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity16 Oct 202616d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.1.11.1.2
Version1.1.01.1.1
WordPress compatibility7.0.47.0.7
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.