Review these considerations before you offer contract-based pricing to B2B buyers.
- Contract-based pricing for a buyer account overrides other pricing rules.
- A contract applies to a single currency. Only the currency associated with the contract is used for contract item price records.
- If two contracts include the same product, the contract item price with the latest start date takes effect. If both start dates are the same, the lower price is applied.
- Category-based contract pricing isn't supported.
- Contract-based pricing isn't applied to products in quotes.
- After a contract is activated, you can't change its status. To update pricing, create another contract item price record.
- To define contract-level discounts, use contract adjustment records. Discount fields on the contract record aren't supported.
- For subscription products, contract-based pricing and volume-based adjustments apply across the purchase, amendment, and renewal flows.
- For subscriptions, contract pricing applies during amend and renew flows only if a contract was stamped on the original purchase. A contract added or becoming valid later isn't applied to the subscription. To use a new contract, update the asset-to-contract relationship through a flow or another automated process.
- For future-dated amendments, contracts are resolved based on the effective date. Contract pricing isn't applied if the contract isn't valid on that date.
- If the original contract has expired, amend and renew flows use the list price unless the asset-to-contract relationship is updated to a newer contract.
- Negative amendments and cancellations use the last transaction price rather than resolving a new contract, so the buyer is credited based on what they originally paid.