You are here:
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.
Required Editions
- Turn on and configure Advanced Pricing for Commerce Powered by Revenue Cloud. For details, see Configure Advanced Pricing for Commerce Powered by Revenue Cloud.
- From your store, go to Settings | Store.
- Go to the Pricing tab.
- Turn on Contract Pricing.
- To create a contract, from the App Launcher, search and select Contracts.
- Click New.
-
Enter the contract details.
- For Account Name, select the buyer account that receives the negotiated pricing.
- Specify a start date for the contract. The contract becomes effective on this date.
- Enter the duration of the contract in months. The contract end date is calculated automatically.
- Save your changes.
- On the contract record page, go to the Related tab.
- In Application User Assignments, click New.
-
Set the application usage type to B2B_Commerce and save the
record.
This assignment links the contract to your B2B store.
- In the Related tab, go to Contract Item Prices and click New.
-
Configure the pricing:
-
For Item, select Product and select
the product for which you want to set a contract price.
Note Pricing for categories isn't supported. - Enter the negotiated price per unit.
- For Start Date, specify when this price becomes effective. Make sure that the date falls within the contract period.
- If pricing applies to only part of the contract period, specify an end date.
-
For Item, select Product and select
the product for which you want to set a contract price.
- Save your changes.
- Repeat the previous steps to add more products as needed.
- After adding the contract item prices, return to the contract record and click Edit.
-
Set the status to Activated.
Prices take effect when you set the status to Activated. Save your changes.
Note You can't change the contract status after activation. -
Refresh the decision tables to ensure the latest contract pricing data is
available.
-
In Setup, in the Quick Find box, enter
Lookup Tables, and select Lookup Tables. - Select Contract Pricing Entries and click Refresh. Similarly, refresh Contract Pricing Adjustment Tiers and Contract Pricing Volume Tiers.
-
In Setup, in the Quick Find box, enter
Buyers assigned to the contract see their negotiated prices instead of the standard prices when browsing and purchasing in your store.
此文章是否解決您的問題?
請讓我們知道,以便我們改進!

