Apply Contract Pricing Across a Subscription's Lifecycle

Contract pricing for subscription products now applies when buyers amend, renew, or cancel a subscription. After an order is placed, the contract is stamped on the order line item and used for subsequent amend, renew, and cancel operations.

Where: This change applies to B2B Commerce in Enterprise, Unlimited, and Developer editions with Revenue Cloud Advanced edition.

How: Create a separate contract item price for each product selling model, such as monthly or yearly. To customize contract resolution, you can also implement the Apex resolveContracts method in the pricing extension.