WooCommerce Min Order
Stop unprofitable small orders before they reach checkout.
Small orders cost more to fulfill than they earn. Packing and shipping a $12 order with $9 in platform fees and $5 in labor isn't sustainable — but WooCommerce doesn't include a minimum order amount out of the box.
TWDH WooCommerce Min Order adds a configurable order minimum to your store. Customers below the threshold see a notice in the cart explaining the minimum, and the Proceed to Checkout button is disabled until they meet it.
The role-based bypass lets you exempt wholesale customers, administrators, or any WordPress user role from the minimum — so your B2B accounts never hit a friction point.
PHP 7.4+
Minimum Requirement
Works on modern hosts
Any
Theme Compatible
Elementor, Divi, Bricks & more
5.0★
Average Rating
From early users
Free
Core Version
No credit card ever
Requirements
WordPress
5.6++
PHP
7.4++
WooCommerce
Required
Multisite
Supported
Up and running in minutes
Three simple steps to get real results — no experience needed.
Activate and configure
Go to Settings → WooCommerce Min Order. Enable the restriction and enter your minimum order amount.
Set your bypass roles
Choose which user roles should bypass the minimum — perfect for wholesale, administrator, or VIP accounts.
Works automatically
Customers below the minimum see your notice and can't reach checkout. No coding, no hooks to write.
Built for professionals
No bloat. No surprises. Just the features that matter.
Hooks into WooCommerce properly
Uses official WooCommerce action hooks. No cart JavaScript overrides, no checkout template edits.
Role bypass built in
Wholesale accounts, administrators, or any user role can be exempted from the order minimum.
One setting — no config required
Enter a dollar amount. Enable the plugin. Done. The minimum is enforced immediately across your store.
Everything it can do
A complete breakdown of every capability — free and Pro.
Checkout Enforcement — Not Just a Warning
The minimum order restriction disables the Proceed to Checkout button and adds a clear cart notice explaining the minimum. Customers cannot bypass it by navigating directly to the checkout URL — the restriction fires at the WooCommerce validation layer.
One Setting to Configure
Enter a dollar amount, check the enable box, and save. No complex rules engine, no conditional logic required for the basic use case. Most stores are up and running in under two minutes.
Role-Based Bypass for Wholesale
The role bypass lets you specify any WordPress user roles that should skip the minimum entirely. Wholesale accounts, administrators, and VIP customers check out without friction while retail customers face the restriction.
WooCommerce Hook Integration
The plugin uses official woocommerce_check_cart_items and woocommerce_cart_calculate_fees hooks. No template overrides, no cart JavaScript manipulation — it integrates the way WooCommerce extensions are supposed to.
Per-Category Minimums (Pro)
Pro lets you define different minimum order amounts per product category. A store selling both custom products and accessories can enforce a $200 minimum on custom work while keeping no minimum on accessories.
Shipping Zone Rules (Pro)
Pro adds shipping zone-based minimum rules. Set a $50 minimum for local delivery zones and a $75 minimum for national shipping — different thresholds based on the customer's address automatically.
Made for web professionals
Built by a real web design agency — for everyone who needs a professional solution without the bloat.
WooCommerce store owners
Any WooCommerce store with real fulfillment costs who needs to enforce a minimum to stay profitable.
B2B and wholesale stores
Stores with wholesale and retail customers who need the minimum to apply to retail only.
Web agencies
Agencies managing WooCommerce stores for clients who need minimum order enforcement without custom development.
How we stack up
TWDH WooCommerce Min Order vs. WooCommerce Min/Max Quantities
Free vs Pro — side by side
See exactly what each tier includes before you decide.
Simple, transparent pricing
No surprises. No hidden fees. Use the free version forever.
$0
forever
- Set a configurable minimum cart total
- Enable or disable with one checkbox
- Customizable cart notice message
- Checkout blocked until minimum is met
- Role-based bypass (exempt wholesale or admin roles)
- Requires WooCommerce
- No setup beyond entering a dollar amount
$49/yr
per year · 1 site
- Per-category minimums (different minimum per product category)
- Minimum based on item count (not just cart total)
- Scheduled minimums — apply only on specific days or times
- Custom notice position (cart, checkout, or both)
- Shipping zone-based minimum rules
- Priority support
$79/yr
per year · up to 3 sites
- Per-category minimums (different minimum per product category)
- Minimum based on item count (not just cart total)
- Scheduled minimums — apply only on specific days or times
- Custom notice position (cart, checkout, or both)
- Shipping zone-based minimum rules
- Priority support
$129/yr
per year · unlimited sites
- Per-category minimums (different minimum per product category)
- Minimum based on item count (not just cart total)
- Scheduled minimums — apply only on specific days or times
- Custom notice position (cart, checkout, or both)
- Shipping zone-based minimum rules
- Priority support
What people are saying
"We were getting $15 orders with free shipping enabled. This plugin paid for itself (free!) in the first week."
Heather M.
WooCommerce Store Owner
"The wholesale role bypass is what sold me. Our B2B customers never see the minimum — they skip right through to checkout."
Greg S.
E-commerce Manager
"Clean implementation, standard WooCommerce hooks, no side effects. Exactly what a cart plugin should be."
Dana L.
WooCommerce Developer
What's new
Recent updates and improvements.
- Pro: shipping zone-based minimum rules
- Pro: minimum based on item count
- Improved cart notice styling compatibility with block cart
- Pro: per-category minimum order amounts
- Added pre-discount vs post-discount total option
- Fixed: bypass not working for custom user roles
- Added role-based bypass for multiple roles
- Customizable cart notice message
- WooCommerce HPOS compatibility
- Initial release — global minimum, enable toggle, checkout block, cart notice
Common questions
Everything you need to know before getting started.
Ready to get started? It's free.
Download the free version and be up and running in minutes. Upgrade to Pro whenever you're ready for more.
