Heavy discounts on individual line items can erode margins and may indicate coupon stacking, pricing mistakes, or abuse. Without a flag, these orders are processed at a loss before anyone notices.
OrderBadger can flag orders where any individual item has been discounted beyond a percentage you choose.
Stores that run promotions, coupons, or dynamic pricing - especially those with staff who can apply manual discounts and need oversight.
How it works
Inspects the per-line-item discount percentage for every product in the order. If any single item exceeds the 30% discount threshold, the order receives a badge so you can review whether the discount is legitimate.
Check which coupon or discount mechanism was applied. Verify that the discount was intentional and within your promotion policy. If it looks like abuse, consider cancelling or adjusting the order.
Rule template
Write this (or something similar) in the OrderBadger rule builder. The AI compiler turns it into executable logic automatically.
Make it yours
- Lower '30%' to '20%' if your margins are tight and even moderate discounts should be reviewed.
- Raise '30%' to '50%' if you regularly run deep sales and only want to flag the most extreme discounts that could indicate errors or abuse.
- Add 'and order total is over £200' to focus on heavily discounted items in large orders where the margin impact is most significant. Any item in the order has been discounted by more than 30% and order total is over £200
- Add 'and customer has 0 previous paid orders' to flag first-time buyers who may be exploiting promotional codes, while ignoring discounts given to returning customers. Any item in the order has been discounted by more than 30% and customer has 0 previous paid orders
Badge preview
When this rule matches
When this rule does not match
Good to know
- The discount percentage is calculated per line item. An order-level coupon spread across many items may not trigger this rule even if the total discount is large.
- This does not distinguish between automatic sale prices and manually applied discounts.
Frequently asked questions
-
Does the 30% threshold apply per item or to the whole order's discount?Per item. The rule checks each line item's individual discount percentage. An order-level coupon spread thinly across many items may not trigger it even if the total savings are large.
-
Will WooCommerce sale prices trigger this rule, or only coupon discounts?Both. The rule does not distinguish between automatic sale prices and manually applied coupons - any mechanism that produces a line discount above the threshold will trigger it. The 30% figure can be adjusted in the rule text.
-
What if an item is exactly 30% off?It will not trigger. The rule requires the discount to be strictly more than 30%, so exactly 30% is treated as within acceptable range. Edit the rule text to adjust this threshold or switch to 'at least 30%' if you want to include the boundary.
-
Can I lower the threshold to catch smaller discounts?Yes. Edit the rule text and change 30% to your preferred threshold. This is useful if your margins are tight and even 20% discounts need review.
Related rules
Try this rule in your store
OrderBadger is free on WordPress.org. Install it and create this rule in minutes - no code required.
Install OrderBadger Free