You are here:
Apply a Value-Based Scale Discount
Give customers a bigger discount as their order value crosses set thresholds.
Required Editions
| Available in: Lightning Experience |
| Available in: Enterprise and Unlimited Editions in Manufacturing Cloud, Automotive Cloud, and Consumer Goods Cloud, with required add-ons. |
Let's consider a scenario where Acme Fabrication earns an additional discount as its order value crosses set thresholds: no discount under $1,000, a $50 discount on orders from $1,000 up to $4,999.99, and a $200 discount on orders of $5,000 or more. This is a value scale — tiers are based on the order's total value, not the quantity of units ordered.
-
Define the Scale Discount Specification.
Note Condition Level can't be set to OrderHeader while Base is set to Quantity — quantity-based scales are evaluated per item, not at the header level.- See Create a Pricing Specification for the create/activate procedure. Create a specification named "Order Value Scale Discount."
- Set Meta Type to FixAmount, Base to Value, Scale Condition to From/To (a single matching tier applies) or Graduated (each tier's discount accumulates progressively), and Condition Level to OrderHeader. Click Save, then Activate.
-
Add the Scale Step to the Calculation Schema.
- Open the Standard Pricing Procedure calculation schema.
- Add a new Calculation Schema Step referencing the Order Value Scale Discount specification, with Position = 30 and Step Reference = 20, so the scale discount evaluates against the order's net value after the volume discount is applied. Click Save, then Activate.
-
Load the Scale Tiers.
- Using Data Loader, import an External Pricing Key Value record for the discount, and two External Pricing Key Value Tier child records: Tier Threshold Value = 1000 with Pricing Value = 50, and Tier Threshold Value = 5000 with Pricing Value = 200.
- Run the External Pricing Key Value Consolidation job. See Load Pricing Data from a Backend ERP System for the full job procedure.
-
Simulate the Price.
- Create an order for Acme Fabrication with enough units of Steel Bracket A100 to bring the order's net value to $4,500 (for example, 55 units at the discounted $85.50 unit price from the previous scenario).
- Recalculate the price. On the Pricing Details tab, open Review Scale-Based Pricing for step 30 to confirm the $1,000–$4,999.99 tier matched, applying a $50 discount.
- Increase the order quantity so the net value reaches $5,000 or more, and recalculate. Confirm the tier changes to the $5,000-and-above tier, applying a $200 discount instead.
Did this article solve your issue?
Let us know so we can improve!
