TWDH Minimum Order for WooCommerce
TWDH Minimum Order for WooCommerce lets you set a minimum cart subtotal that customers must reach before they can place an order. When a cart falls below the amount you define, WooCommerce blocks checkout and displays a notice you control, so shoppers know exactly how much more they need to add.
This is useful for stores with handling costs, wholesale-style minimums, free-shipping thresholds, or any situation where small orders are not worth fulfilling.
What it does
- Enforces a minimum order amount, checked against the cart subtotal on the cart and checkout pages.
- Stops checkout and shows an error notice when the subtotal is below your minimum.
- Lets you write your own notice message with dynamic placeholders.
- Lets you exempt specific user roles (for example, wholesale customers or shop managers) from the requirement.
What you can configure
After activation, go to WooCommerce → Minimum Order in your WordPress admin. There you can:
- Enable — turn the minimum order requirement on or off.
- Minimum Amount — the lowest cart subtotal (in your store currency) that is allowed to check out. Set it to 0 to effectively disable enforcement.
- Notice Message — the message shown to customers whose cart is below the minimum. You can use two placeholders:
{amount}— the minimum amount, formatted in your store currency.{total}— the customer’s current cart subtotal, formatted in your store currency. For example:A minimum order of {amount} is required. Your current cart total is {total}.
- Role Bypass — select any user roles that should be allowed to check out regardless of the minimum. Logged-in users with a selected role skip the check entirely.
Settings are validated and sanitized on save, and the minimum is enforced server-side via WooCommerce’s standard cart validation, so it cannot be bypassed from the browser.
