Product Icon

Minimum/Maximum Order Amount for WooCommerce

Stop losing money on tiny orders. Set min/max checkout rules by role, payment, shipping & location, backed by smart conditional logic.
Choose a billing option
$49
Save 20%
$98 $78.40

Product comparison

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Build minimum and maximum order rules from cart, product, role, payment, shipping, and location conditions, layered with true AND/OR logic to keep every checkout aligned with your business rules.

A store without order-value control accepts whatever comes through checkout , a $4 order that costs more to pack than it earns, a $1,200 Cash on Delivery order you can’t safely risk, or a wholesale account checking out below your negotiated minimum. Min/Max Order Amount Restrictions for WooCommerce replaces guesswork with rules: define limits using cart contents, product/category/brand, user role, coupon status, payment method, shipping method, and customer location, then combine them with an AND/OR conditional logic builder so each rule fires exactly when it should.

  • Set independent minimum and maximum values per rule , apply them storewide or narrowly
  • Combine conditions with AND/OR logic groups, fully visual, zero code
  • Check either the raw product subtotal or the complete checkout total (tax, shipping, discounts)
  • Restrict any rule to chosen shipping methods, payment methods, roles, or regions
  • Deliver live, shortcode-driven messages that tell the customer exactly what to change

Where Most Stores Are Quietly Losing Money

A $6 order ships out at a $9 cost, and nobody flags it. A customer pays Cash on Delivery on a four-figure cart, and if they refuse it at the door, you eat the loss. Your free shipping perk kicks in on carts that never should have qualified, because nothing ties the threshold to the shipping method itself. A wholesale buyer checks out at retail-level spend because the storefront has no idea they’re on a special account.

None of this is unusual , it’s what happens by default when WooCommerce has no concept of order-value policy. This plugin gives it one, enforced automatically, rule by rule.

Define the Policy Once. Let Checkout Enforce It Every Time.

Min/Max Order Amount Restrictions hands you granular control over which carts are allowed to convert , scoped to the shipping method, payment gateway, customer segment, or product mix you specify.


Inside the Rule Engine

Independent min/max per rule

Every rule carries its own minimum, maximum, or both. Run several rules side by side, each governing a different part of your catalog or customer base.

Subtotal or checkout-total scope

Decide whether a rule reads the raw product subtotal or the full amount due with tax, shipping, and coupon discounts each switched on or off individually. The rule matches how you define order value, not a fixed assumption.

Shipping-method targeting

Point a rule at all shipping options, a chosen few, or everything except one. Tie a spend requirement directly to your Free Shipping option without touching Local Pickup or Flat Rate.

Payment-method targeting

Set a ceiling on Cash on Delivery while leaving card and bank-transfer orders open, or require a minimum on a specific gateway to offset its transaction fee.

AND/OR condition builder

Group conditions so every item inside a group must hold true (AND), while separate groups act as alternate paths to the same rule (OR) , enough to express policies like “Wholesale role and 15+ items” or “coupon SPRING25 applied,” side by side.

Deep condition library

Draw from cart items count, cart subtotal, shipping class, category, product, tag, or brand in cart, user role, coupon status, shipping zip/city/state/country, cart weight, product dimensions, stock quantity, and stock status.

Live, personalized checkout messaging

Write your own message per rule with {minimum_amount}, {maximum_amount}, and {current_cart_amount} shortcodes, so customers see their real numbers instead of a generic warning.


Set It Up Once, Forget It’s There

Configuration is a straightforward flow: name the rule, set the amount, pick the scope, add method or location restrictions if needed, layer conditional logic if the policy calls for it, save. All evaluation happens at cart and checkout only , nothing here touches product-page or browsing performance.

Checks fire only when a cart is validated , the rest of your storefront runs exactly as fast as before.


How Different Stores Put It to Work

Protecting a free-shipping perk

Tie your Free Shipping option to a $150 subtotal requirement, so the incentive stays profitable instead of quietly costing you on every small cart that claims it.

Managing Cash on Delivery exposure

Set a $400 ceiling on COD orders specifically , larger carts are steered toward prepaid checkout, cutting your exposure to refused deliveries.

Enforcing negotiated wholesale terms

Attach a $750 minimum exclusively to the Wholesale role, leaving retail shoppers with no threshold at all.

Adjusting for cross-border shipping costs

Raise the minimum for carts shipping to specific countries or zip codes where fulfillment costs make small international orders a net loss.

Scoping rules to a product line

Apply a $60 minimum only to made-to-order or custom items, while the rest of your catalog checks out with no restriction.


What You’re Actually Getting

  • Policy that mirrors your real business, not a single flat number applied everywhere.
  • Targeting down to the method, role, region, or product , used alone or stacked together.
  • Order-value math that matches your definition tax, shipping, and discounts, each optional.
  • Checkout messaging that resolves confusion instead of producing an abandoned cart.
  • No added load on your storefront outside the moment a cart is actually validated.

The Feature List, Condensed

  • Unlimited rules, each with its own independent min and/or max
  • Subtotal or full checkout-total scope, with tax/shipping/coupon toggles
  • Shipping-method restriction: all, only-selected, or all-except
  • Payment-method restriction: all, only-selected, or all-except
  • Visual AND/OR conditional logic builder with a broad condition set
  • Shortcode-driven, per-rule custom messaging
  • Targeting by role, location, product, category, brand, tag, coupon, and stock
  • No-code setup through the WordPress admin panel

What if it doesn’t work for me?

Try the Minimum/Maximum Order Amount plugin with complete confidence. If it isn’t the right fit for your WooCommerce store, simply request a refund within 30 days—no questions asked. Zero risk, total peace of mind.
Start managing your WooCommerce order values today and give your store the control it deserves.


Frequently asked questions

Can I set both a minimum and maximum order amount in the same WooCommerce rule?

Yes. The plugin allows you to configure both minimum and maximum order amount limits within a single rule. For example, you can require customers to spend at least $50 while preventing orders above $500. This flexibility helps merchants enforce purchasing policies without creating multiple rules.

Can I apply minimum or maximum order limits only to specific customers or user groups?

Yes. Instead of applying rules storewide, you can target specific customer segments using conditions such as user roles, coupon codes, countries, states, shipping zones, payment methods, products, categories, and more. This makes it easy to create personalized purchasing rules for wholesale customers, retail shoppers, or promotional campaigns.

Does the minimum or maximum order amount include tax, shipping, or coupon discounts?

You decide. The plugin lets you choose exactly how the order amount is calculated. You can validate rules based on:

  • Subtotal only
  • Subtotal + Tax
  • Subtotal + Shipping
  • Subtotal after Coupon Discounts
  • Any combination of these values

This gives complete control over how WooCommerce calculates the order total before validating minimum or maximum purchase limits.

Can I set a minimum or maximum order amount for Cash on Delivery (COD) only?

Yes. You can create rules that apply exclusively to Cash on Delivery (COD) or any other WooCommerce payment gateway. This is useful for limiting COD orders, reducing risk, or requiring higher order values for specific payment methods.

Can I require a minimum order amount only for customers using Free Shipping?

Yes. Using the built-in Shipping Method Restriction, you can apply minimum or maximum order amount rules only when customers choose Free Shipping. This helps encourage larger purchases before customers qualify for free delivery.

Do I need coding or technical knowledge to create conditional rules?

No. The plugin includes a visual condition builder with dropdown menus and simple AND/OR logic. No coding, custom PHP, or WooCommerce development experience is required. Store owners can create advanced order amount rules in just a few clicks.

Can I run multiple minimum and maximum order amount rules at the same time?

Yes. There is no limit to the number of active rules you can create. You can build different order amount restrictions for different products, categories, customer roles, shipping methods, payment gateways, locations, and promotional scenarios simultaneously.

Is this plugin compatible with WooCommerce coupon codes?

Yes. The plugin works seamlessly with WooCommerce Coupons. Coupon codes can be used as rule conditions, and you can also choose whether coupon discounts should be included or excluded when calculating the minimum or maximum order amount.

Can I display custom validation messages when customers don't meet the order amount requirements?

Yes. You can show clear, customizable error messages that explain why checkout is blocked and tell customers exactly how much more they need to spend or why their order exceeds the allowed maximum. This improves the shopping experience and reduces abandoned carts.

Who should use this WooCommerce Minimum/Maximum Order Amount plugin?

This plugin is ideal for:

  • Wholesale WooCommerce stores
  • B2B businesses
  • Retail stores
  • Multi-vendor marketplaces
  • Stores with Free Shipping thresholds
  • Stores using Cash on Delivery
  • Merchants who need advanced minimum or maximum purchase rules without custom coding

Whether you need a simple minimum order requirement or highly advanced conditional order amount validation, this plugin is designed to handle both basic and complex WooCommerce store requirements.

Does adding rules slow down my store?

No, evaluation happens only when a cart is validated at cart/checkout; browsing and product pages are untouched.

Extension information

  • PHP version required: 8.0
  • Tested with WordPress: 7.0.2
  • Tested with WooCommerce: 10.9.4
  • Requires at least WordPress: 6.0
  • Requires at least WooCommerce: 8.0

Countries

  • Worldwide

Related Products

Price $279 annually
Rated 3.2 out of 5 stars
Price $79 annually
Rated 3.4 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2.7 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.