To use Commerce subscriptions, set up billing in a custom checkout in your B2B store. Set up the Billing Treatment and Payment Terms.
Required Editions
| Available in: Lightning Experience |
| Available in: Enterprise, Unlimited and Developer editions |
| Available in: B2B Commerce |
This task assumes that you have the licenses and permission to access Commerce Subscription features. For more information about the licenses required, see Subscription Products and Pricing for Commerce Stores.
Before you begin, make sure that you've assigned the correct permissions to your users. See Assign Permissions to Set Up Commerce Subscriptions.
Watch the video to help you set up billing for Commerce subscriptions in your B2B store.
If you can’t watch the video in full screen, open the video on a new tab: Set Up Billing for Commerce Subscriptions.
-
At the top of the page, click
and select Setup.
- In the Quick Find box, enter and select Revenue Settings.
- Select Enable New Order Save Behavior.
- Select Enable Revenue Cloud Features.
- In the Quick Find box, enter and select Billing Settings.
- Turn on Billing.
- In the App Launcher, find and select Billing Policies.
- Click New.
- Specify a Billing Policy Name, set the status to Draft, and select a billing treatment selection.
- Save your changes.
- In the App Launcher, find and select Billing Treatments.
- Click New.
- Specify a Billing Treatment Name, and select the billing policy and legal entity from the dropdown lists. Set the status to Draft, and set the value of Exclude from Billing to No.
- Save your changes.
- Under the Related tab of the billing treatment, add new billing treatment items.
- Specify a name and billing type, and save your changes.
- Edit the Billing Treatment.
- Change the status to Active, and save your changes.
- From Setup, in the Quick Find box, enter and select Billing Settings.
- Under Context Service Mapping, select Billing Context in Context Definition, and Order Entities Mapping in Context Mapping.
- Under Billing Defaults, select the billing treatment you created earlier. Also select the Tax Treatment and the Legal Entity.
- In the App Launcher, find and select Payment Terms.
- Click New.
- Specify a name, and set the status to Draft.
- Save your changes.
- Under the Related tab of the payment term, add new payment term items.
-
Specify the type of payment term and the payment time frame and save your changes.
If your payment type is Period-Based, then also specify the Period and the Period Unit.
- Edit the payment term.
- Select Default, and change the Status to Active.
- Save your changes.
-
At the top of the page, click
and select Setup.
- In the Quick Find box, enter and select Order Settings.
- Select Enable Multiple Price Books for Orders, and save your changes.
- In the navigation sidebar, select a store from the Store dropdown.
- Select Settings | Search, and select the Results Filter tab.
- On the Results Filters tab, click Manage Filters.
- Move the Price filter from the Selected Fields column to the Available Fields column, and then click Next.
- Save your changes.
- Go to the Search Index tab, and update the search index.