Discount Stacking
Control how multiple discounts combine
Discount Stacking
A common challenge: allowing some discount combinations while preventing abuse.
The Scenario
Your B2B pricing policy needs to handle:
- Volume discounts: Based on order quantity
- Customer tier discounts: Based on relationship
- Promotional discounts: Seasonal offers
- Stacking limits: Preventing abuse
Business rules:
- Maximum total discount: 25%
- Margin must stay above 15%
- Volume orders (100+ units) get up to 15% discount
- Smaller orders limited to 10%
The Policy
Testing Scenarios
Using with MCP
Test discount requests via MCP tools:
Finding Maximum Allowed
Use get_max_discount to find the ceiling:
Response: