A WooCommerce cart discount is a type of discount that applies to a customer's cart total rather than to a single product. It is typically based on what's already in the customer’s cart.
It's one of the most common promotional mechanics in e-commerce because it influences customer behavior at exactly the right moment: when they're already committed to buying. They are more likely to buy more items once they see they can add more to unlock a discount.
Here is how to set up a cart discount in WooCommerce using both the native approach and a plugin.
Why WooCommerce Cart Discounts Work
WooCommerce cart discounts are effective partly because they feel earned. A customer who sees a "10% off your order when you spend over $75" offer in the cart and is currently at £65 has a clear, quantifiable reason to add one more item.
The decision logic is simple, the incentive is visible, and the action required is minimal.
This is very different from a product page discount, which influences the decision to buy a specific item. A cart discount influences the decision to buy more, which is what makes it a reliable tool for increasing average order value.
Setting Up a Cart Discount With WooCommerce Coupons
WooCommerce's native coupon system includes a Fixed Cart Discount type, which is its version of a cart-level discount. Here's how to set one up:
1. Go to WooCommerce → Coupons → Add Coupon.
2. Under Discount Type, select Fixed Cart Discount.
3. Enter the amount (e.g., `10` for $10 off the cart total).
4. In the Usage Restriction tab, set a minimum spend requirement if the discount should only apply above a certain cart value.
5. Save the coupon.

You can also create a percentage-based cart discount by selecting Percentage Discount instead of fixed, which applies a percentage reduction to the full cart total when the code is used.
The coupon will apply to the entire cart total when the code is entered at checkout, subject to the minimum spend and any other conditions you've set.
The key constraint here is the same one that applies to all native WooCommerce coupons: the customer must enter the code.
A cart discount that requires code entry can't respond dynamically to cart state unless you have additional tooling in place.
Setting Up a WooCommerce Cart Discount With Elevated Discount Rules
Elevated Discount Rules includes a dedicated discount type built specifically for cart-level discounting.

You can apply either a percentage or a fixed monetary discount that fires automatically when a customer's cart reaches a minimum spend threshold that you define, without them needing to enter any coupon code.
The WooCommerce cart discount setup lives within the same discount creation interface as the plugin's other rule types. You select the Based on Total Spent discount type, set the minimum cart total required to qualify, choose between a percentage or a fixed amount off, and save the rule.
From that point on, any customer whose cart reaches the threshold automatically receives the discount.

This is what makes it meaningfully different from WooCommerce's native fixed cart coupon. The native coupon requires the customer to enter a code at checkout, meaning they must know the promotion exists and remember to use it.
The WooCommerce cart discount totals in Elevated Discount Rules evaluate the cart in real time and apply the savings without any customer input. The discount simply appears.

The plugin also supports free shipping as an outcome of a cart total rule, so if your goal is to offer free shipping above a certain spend rather than a price reduction, that configuration is also available within the same discount type.
Combining the WooCommerce cart discount with the automatic discount application creates a cart experience that actively drives higher order values rather than passively waiting for customers to remember a code.
Final Thoughts
Setting up a basic WooCommerce cart discount natively is simple through the fixed cart coupon type. But if you want cart-stage discount visibility without requiring customers to enter coupon codes, a dedicated plugin provides the automation and messaging tools the native system lacks.
Elevated Discount Rules is worth considering if you want discounts and promotional messaging that automatically work at the cart stage, without customer friction.
If you're still shopping for the right tool to manage cart-level discounts in WooCommerce, our roundup of the 6 Best WooCommerce Discount Plugins lays out all the best options in one place.

