
Set channel-specific prices.
Serve DTC, wholesale, and partner channels from one product catalog without duplicating product data.
Set buyer-specific prices using customer, channel, country, and currency context—then evaluate promotion rules against the complete cart.

Serve DTC, wholesale, and partner channels from one product catalog without duplicating product data.

Use customer and channel context to return the price intended for that buying relationship.

Return prices consistently for the market, currency, and tax treatment supplied with the request.
Adjust the price shown before an item reaches the cart, using product, category, variant, customer, channel, or currency context.
Apply a discount only to qualifying cart lines while every other item keeps its current price, so promoted and full-price products can share the same cart.
Apply a promotion to shipping without changing the cart total or its line-item prices.
Evaluate the complete cart and reduce its total when the configured predicate matches.
Each discount uses the result produced by the discount before it.
Every discount is calculated independently from the original price.
Let an eligible cart receive a discount when its predicate matches, or require a code to activate it.
WELCOME12842PARTNER12316EVENT12104