Deploy percentage or fixed-value discounts with enterprise-grade control. Combine flexible reward types with strict validation rules to drive sales without over-discounting or eroding your brand value.







Standard order discounts are often too blunt. Without the ability to set maximum caps or exclude existing sale items, a simple "20% Off" can result in unintentional losses on high-value baskets or already-discounted stock, leading to poor campaign ROI.
Choose your discount type: a percentage off the total (e.g. 15%) or a fixed monetary value (e.g. £10 off).
Set your protection limits. Define a maximum discount value to ensure high-basket orders remain profitable, regardless of the percentage offered.
Apply your exclusions. Use the engine to automatically prevent the discount from applying to "Sale" items or specific low-margin categories.
Pair with our Qualification Rules to ensure the discount is only available to the specific audience and basket state you intend.
You run a 20% site-wide sale. A customer buys a £1,000 item already on sale, and your system takes another £200 off. You've lost money on the transaction due to a lack of granular control.
You offer 20% off, but capped at £50 and excluding sale items. The customer is still incentivised to buy, but your margins are locked and your brand premium is protected.

Use a percentage discount to attract shoppers, but apply a "Maximum Discount Value" to protect margins on your most expensive products while still offering a compelling saving.

Run a "Basket Discount" that automatically excludes specific luxury brands or "New In" collections, ensuring your promotional activity stays focused on the inventory you want to move.


Balance customer incentive with commercial reality using granular controls that define exactly how your order discounts are calculated and applied.
Switch between percentage-based rewards or fixed-sum discounts to match the psychological trigger of your specific campaign.
Set a hard limit on the total discount amount allowed per order to prevent margin-loss on exceptionally high-value baskets.
Use the engine's product level intelligence to ensure "Sale" items are ignored when calculating the order-level discount.
Move beyond simple code boxes. Use Automatic Promotions to build a flexible, multi-layered strategy that rewards customers and protects your bottom line.
Yes. The engine can "look into" the basket and calculate the discount based only on the items that meet your criteria, while ignoring sale items or specific restricted categories.
You can set "Prioritisation Rules" to decide if the order discount can be stacked with other offers or if it is a standalone reward.