If you run a wholesale store, you likely need customers to order above a certain volume before they access wholesale pricing. Without this control, a wholesale customer could trigger wholesale pricing by adding a single item to their cart, bypassing the volume thresholds your discount structure depends on.
WooCommerce Wholesale Prices Premium includes a store-level minimum order requirement that acts as a pricing gate: wholesale customers see retail prices until their cart reaches a threshold based on item count, subtotal, or both. You can also set a different threshold for each wholesale role. This article covers both of these store-level controls.
Requirements
- WooCommerce Wholesale Prices Premium installed and activated. Get WooCommerce Wholesale Prices Premium here.
- At least one wholesale role configured in your store.
- WooCommerce installed and active.
Setting store-level minimum order requirements
The store-level minimum order requirement controls when wholesale pricing activates in a customer’s cart. Until the threshold is met, wholesale customers see retail prices and a notice in the cart telling them how much more they need to add.
To configure the defaults:
- Go to Wholesale → Settings → Wholesale Prices → General.
- In the Order Requirements section, enter a value in Default Minimum Order Quantity to set the minimum number of items required, or leave it as 0 or blank to disable.
- Enter a value in Default Minimum Order Subtotal to set the minimum cart total required, or leave it as 0 or blank to disable.
- Under Should the customer satisfy both or just one of the minimum order rules?, select Require Quantity AND Subtotal to require both thresholds, or Require Quantity OR Subtotal to require either one. If only one threshold is active, this setting is ignored.
- Click Save Changes.
Overriding minimum requirements per wholesale role
If you have multiple wholesale roles with different purchasing tiers, you can set a different minimum order threshold for individual roles. Roles not listed continue to use the default settings above.
- Go to Wholesale → Settings → Wholesale Prices → General.
- Enable Wholesale Role Specific Minimum Requirements.
- In the mapping table that appears, click Add Mapping.
- Select the wholesale role from the dropdown, then enter the Minimum Order Quantity and Minimum Sub-total Amount ($) for that role.
- Set Minimum Order Logic to AND or OR.
- Click Save Changes.

For per-product minimum order quantities and order quantity steps, see How to Set Minimum Order Quantity and Step Quantity for Wholesale Customers.
What customers see in Cart and Checkout blocks
In WooCommerce Cart and Checkout blocks, minimum-order notices update automatically as the cart changes. Customers do not need to refresh the page to see the current requirement.
Until the cart meets the store-level quantity or subtotal requirement, the customer sees retail pricing and a notice explaining what is still required. When the requirement is met, the notice clears and wholesale pricing activates.
The block notice can report both cart-level requirements and per-product minimum quantities. If your store allows only wholesale purchases, the customer may also be prevented from continuing to checkout until all applicable requirements are met.

Troubleshooting minimum-order notices
The notice flashes, disappears, or appears only after a refresh.
- Update WooCommerce Wholesale Prices Premium to 2.1.2 or later.
- Test with the intended wholesale customer role rather than an administrator account.
- Confirm the relevant store-level, role-specific, or per-product minimum setting is enabled and saved.
- Clear your site and browser caches, then change the cart quantity again to confirm the notice updates without a page refresh.
Related guides
- How to Override Wholesale Settings for Individual Wholesale Users
- How To Set A Lower Minimum Threshold Or Lower Wholesale Prices For The First Order
- How To Prevent Purchase If Wholesale Conditions Are Not Met
Frequently asked questions
What is the difference between the store-level minimum order requirement and per-product minimum quantities?
The store-level minimum order requirement is a pricing gate. Until a customer’s cart reaches the threshold, they see retail prices. A per-product minimum order quantity is also a pricing gate, but for one product. If a line is below its minimum, that line falls back to retail pricing and the customer sees a notice naming the product and the quantity needed. Wholesale Prices Premium also raises the quantity field on the product page to the minimum.
What do wholesale customers see before they meet the store-level minimum?
They see retail prices in their cart, along with a notice telling them how much more they need to add before wholesale pricing activates.
Can I require both a quantity minimum and a subtotal minimum?
Yes. Set both fields and choose Require Quantity AND Subtotal under Should the customer satisfy both or just one of the minimum order rules? to require both thresholds before wholesale pricing activates.
Can I set different minimum requirements for different wholesale roles?
Yes. Enable Wholesale Role Specific Minimum Requirements and add a mapping row for each role you want to override. Roles not listed fall back to the default store-level settings.
Need help?
We have a dedicated support team for Wholesale Suite who knows our products, WooCommerce, and the industry very well. You’re welcome to make use of their expertise at any time, worldwide.
If you are an existing customer please go to the support ticket request form and send us a message.
If you are a free plugin user, please send us a support request on the forum. We actively monitor the WordPress.org support forums for the free plugin and help our users there as best as we can.

