Block Discount Stacking That Would Sell at a Loss
Customers sometimes stack codes into a loss-making order. Detect stacked discounts that drop below your margin floor and block or cap them.
- 1
Check Applied Discounts
Add a
Webhooknode reading the discounts applied at checkout. - 2
Compute the Resulting Margin
Add a
Codenode calculating margin after all stacked discounts. - 3
Block Below Floor
Add an
IFnode capping or rejecting combinations that breach the margin floor. - 4
Alert on Attempts
Add a
Slacknode flagging repeated stacking attempts to review your promo rules. - 5
Activate and Test
Activate the workflow with a loss-making stack. Confirm it's blocked.
Frequently asked questions
Isn't blocking bad UX?
Cap rather than hard-block where possible, and design promos so stacking doesn't reach a loss.
How do I set the floor?
Base it on each product's true cost including fees and shipping so the floor reflects real margin.
Keep every recipe free
FlowRecipesHub is free and always will be. If a workflow saved you time, chip in what you like — it helps us keep the lights on and build the next batch of automations for everyone.
Secure checkout via Paddle · one-time, no account needed
