All discount conditions
Discount conditions let you control who gets a discount and when it applies. You can combine multiple conditions or advanced rules in WooCommerce Discounts. Here are the available options:
User conditions
- Authentication: apply the discount only if the customer is logged in or logged out.
- User: target specific users by their WordPress account.
- User Role: restrict the discount to certain roles (e.g. Wholesale Seller, Subscriber, Gold Members, …).
Cart Conditions
- Total item quantity: trigger the discount when the cart has a minimum (or maximum) number of items.
- Eligible item quantity: Same as above but count only items eligible for the discount rather than the total cart contents.
- Cart subtotal: Apply the discount based on the subtotal before taxes and shipping. Example: Spend at least $100 and get free shipping. The plugin also offers a developer option to include taxes in this calculation. However, we strongly advise against using it, as taxes are only definitively calculated at checkout once the customer enters their address. At the cart stage, WooCommerce relies on geolocation or a default tax country, which may differ from the actual tax and can cause the discount to be displayed incorrectly.
Need a condition that’s not in this list? Contact us and we’ll add it to the to-do list!