Minimum Order Amount

Stop losing money on small orders

Set flexible minimum (and maximum) order rules by product, category, payment method, or user role. Every order that reaches you is profitable — from day one.

Get the plugin — $4.09/month →

Billed annually at $49  ·  Instant download  ·  30-day money-back guarantee

20–40%
Average order value lift within first month
<5 min
Setup time — no coding required

Quick start

Up and running in 3 steps

↑ Back to top
1
Install & activate
Purchase, download the .zip, then go to Plugins → Add New → Upload Plugin. Click Install Now, then Activate.
2
Create your first rule
Go to WooCommerce → Minimum Order Amount → Add New Rule. Enter an amount and choose whether it applies store-wide or to specific products, categories, payment methods, or user roles.
3
Test your checkout
Add a product below your minimum to the cart. You’ll see the validation message appear. Customise the message text from the Settings tab.
Pro tip: Start with Global Restriction to lift your average order value instantly, then add category or role exceptions as needed.

Use cases

Built for stores like yours

↑ Back to top
Wholesale stores

Require a $100 minimum for wholesale buyers while keeping retail minimums lower — applied automatically by user role.

Free shipping thresholds

Align your order minimum with your free shipping threshold so the rule feels like a reward, not a restriction.

Specialty product stores

Set a $50 minimum on handmade items but allow any amount on accessories. Category-level rules handle this automatically.

Payment method control

Require a minimum for credit card orders to cover processing fees, while allowing any amount for bank transfers.

International shipping

Set higher minimums for international customers where fulfilment costs are greater, keeping domestic minimums lower.

Maximum order caps

Cap very large orders you can’t fulfil, or route high-value B2B orders to a custom enquiry form instead of auto-checkout.

Key benefits

Everything you need, nothing you don’t

↑ Back to top
Increase average order value immediately
Store owners report a 20–40% AOV increase within the first month of setting a well-placed minimum.
Reduce costs from micro-orders
Every order costs the same to pack and ship. Eliminating small orders saves real money on labour, materials, and postage.
Flexible rules for different customer groups
Wholesale, VIP, guest, and retail shoppers can all have different minimums applied automatically.
Clear, customisable validation messages
Use the {remaining} placeholder to show customers exactly how much more they need to add to their cart.
Works with maximum order amounts too
Optionally cap very large orders and redirect buyers to a custom enquiry flow instead of auto-checkout.
No coding required
If you can use WooCommerce, you can configure this plugin in under five minutes.

Ready to protect your margins?

↑ Back to top

Reduce costs from micro-orders. Less than the cost of a coffee per month.

Get Minimum Order Amount — $4.09/month →

30-day money-back guarantee  ·  Cancel anytime

Configuration guide

When to use Global Restriction

↑ Back to top

ON Turn ON when…

• You want one consistent minimum across all products and customers globally.

• Setting up order minimums for the first time.

• You prefer a simple, easy-to-manage rule without complex conditions.

OFF Turn OFF when…

• Distinct customer segments need very different minimums.

• Digital products should be exempt from minimums.

• Gift cards should always be purchasable regardless of cart value.

Recommendation: Enable Global Restriction first, set an amount, and go live within minutes. Layer in specific exceptions later without losing the global rule.

Best practices

Tips for better results

↑ Back to top
1
Start at 80% of your current AOV
Setting the minimum just below your average creates an immediate lift without shocking existing customers. Raise it gradually each month.
2
Make the message helpful, not punishing
Use {remaining} and add a suggestion: “You’re $12 away — why not add a matching accessory?”
3
Exempt your best customers
Assign a VIP user role and exclude those customers from minimums as a loyalty perk. It costs nothing and builds goodwill.
4
Combine with free shipping
Set your minimum at your free shipping threshold so the rule feels like a reward rather than a barrier.
5
Review quarterly
Check WooCommerce Analytics regularly and raise the minimum as your store’s average order value grows naturally.

Installation

Installing the plugin

↑ Back to top
1
Purchase & download
Download the plugin .zip file from the WooCommerce Marketplace after purchase.
2
Upload the plugin
In your WordPress dashboard go to Plugins → Add New → Upload Plugin. Click Choose File and select the .zip.
3
Activate
Click Install Now, then Activate Plugin. You will see WooCommerce → Minimum Order Amount in your sidebar.

Requirements: WooCommerce 6.0+  ·  WordPress 5.8+  ·  PHP 7.4+  ·  Checkout Block compatible

Configuration

Creating a new minimum order rule

↑ Back to top

Navigate to WooCommerce → Minimum Order Amount → Add New Rule and fill in the following fields:

Rule name
A label for your reference, e.g. “Wholesale minimum” or “International orders”.
Minimum amount
The cart subtotal a customer must reach before checkout is permitted.
Maximum amount
Optional. The highest cart subtotal allowed. Leave blank for no upper limit.
Apply to
All products (global), specific products, categories, payment methods, or user roles.
Validation message
Shown at checkout. Use {remaining} to display the exact amount the customer still needs to add.
Rule priority: The most specific rule always wins.

FAQ

Frequently asked questions

↑ Back to top
Does this work with the WooCommerce Checkout Block (Gutenberg)? Yes. Fully compatible with the Checkout Block introduced in WooCommerce 8.3+. Validation messages display correctly in both the classic shortcode checkout and the new block-based checkout.
Is it compatible with WPML and multilingual stores? Yes. WPML-compatible. Translate validation messages into any language from plugin settings — served automatically based on the customer’s active language.
What themes is this compatible with? Works with any properly-coded WooCommerce theme — Storefront, Astra, OceanWP, Flatsome, Divi, GeneratePress, and more.
Does it work with coupons and discounts? Yes. By default checked against the cart subtotal after discounts.
What happens to existing orders when I change the minimum? Existing completed orders are never affected. The new minimum applies only to new cart sessions going forward.
Is there a maximum order amount feature? Yes. Each rule supports both a minimum and a maximum amount. Useful for capping orders you cannot fulfil, or routing high-value B2B orders to a custom enquiry form.

Support

Questions & support

↑ Back to top
We typically respond within 6 business hours Before reaching out, check the FAQ above. If you still need help, open a ticket via WooCommerce.com → My Account → My Subscriptions → Get Support. Support is included with your active subscription.

Protect your margins today

↑ Back to top
Get Minimum Order Amount — $4.09/month →

✓ 30-day money-back guarantee    ✓ Instant download    ✓ $49 billed annually

Related Products

Offer add-ons like gift wrapping, special messages or other special options for your products.

Let customers subscribe to your products or services and pay on a weekly, monthly or annual basis.

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.