Tiered Actions
Actions can have multiple tiers. E.g. for a "10% off an order" discount you could add another tier "15% off for VIP customers".
Actions support multiple values and each value can have a condition associated with it. A default value is required - this applies if none of the other conditions are matched.
Any non line item expression can be used for the condition.
Only the value part of an action can be varied, other settings on an action cannot be varied. Multiple discounts need to be created for this.
See the Management Tooling - Discounts page for to how set up tiered discounts in the tooling.