Order-Based Limits

Order-Based Limits

What are order-based limits?

Order-based limits let you enforce minimum or maximum thresholds for the entire cart. These restrictions apply storewide and ensure customers meet quantity or subtotal requirements before checkout.

How to Configure

Step 1: Navigate to General Settings

  • Go to WooCommerce > Min Max Quantities > General
  • Scroll to the Cart Limits section

Step 2: Configure Cart/Order Limits

You’ll see the following options:

  • Minimum Quantity – Set the minimum number of total items required in the cart.
  • Maximum Quantity – Set the maximum number of items allowed in the cart.
  • Minimum Total – Define the minimum order subtotal required for checkout.
  • Maximum Total – Set the maximum order subtotal allowed for the cart.

Step 4: Save Changes

Click Save Changes to apply order-based limits store-wide.

Example: Standard Retail Store

Configuration:
Minimum Quantity: 25
Maximum Quantity: (empty)
Minimum Total: $100
Maximum Total: (empty)

Both must be met:
Cart with 30 items at $80: ✗ (meets quantity but not total)
Cart with 20 items at $150: ✗ (meets total but not quantity)
Cart with 30 items at $150: ✓ (meets both)

Rule hierarchy reminder

Order-Based Limits apply independently of global, category, product, or variation rules. They govern the entire order rather than individual items, so all rule types can function simultaneously without conflict.

The plugin checks rules in this order: Role-Based → Product Variation → Product → Category → Global.

Next Step

Now that you’ve set cart-wide rules, you may want to refine your setup further: