Create custom pricing contracts to offer negotiated prices to buyers. Override standard prices with contract pricing for selected products, so buyers automatically see their agreed rates across the store pages. Use this feature to manage complex pricing scenarios where different customers receive different prices.
- Considerations for Contract-Based Pricing
Review these considerations before you offer contract-based pricing to B2B buyers. - Offer Contract-Based Pricing to a B2B Buyer
Create a contract to define negotiated prices for a specific buyer account. Contracts override standard price book prices, ensuring buyers see their negotiated prices across store pages. - Configure Volume-Based Adjustments for Contract Pricing
Offer more savings by applying volume-based discounts on top of contract prices when B2B buyers purchase in larger quantities. Volume-based adjustments apply to both subscription and non-subscription products. - Customize Contract Resolution with Apex Hooks
When multiple contracts apply to the same product and account, Salesforce selects a contract by matching the account, product, and product selling model, along with the contract currency and effective date. To resolve contracts using your own logic, add custom Apex logic to override the default resolution and select the contract for each product.