Loading
Salesforce now sends email only from verified domains. Read More
Salesforce B2B Commerce
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Enable Advanced Pricing Elements for Commerce in Your B2B Store

          Enable Advanced Pricing Elements for Commerce in Your B2B Store

          Configure Advanced Pricing for Commerce in your B2B store to create customized pricing procedures and automate complex price calculations. Which steps you follow depend on whether your org has an active pricing recipe.

          Required Editions

          If You Don’t Have an Active Pricing Recipe

          The pricing recipe, decision tables, and pricing procedure template are automatically enabled if your org isn’t already running an active pricing recipe. This scenario applies when you’re setting up advanced pricing for the first time and aren’t using any other Salesforce products with Revenue Cloud.

          Enable Salesforce Pricing and Subscriptions in Your B2B Store.
          After you enable Advanced Pricing for Commerce and Subscriptions, B2B Commerce populates your org with the Commerce Default Pricing Procedure. By default, the Commerce Default Pricing Procedure is activated in your org.

          If You Have an Active Pricing Recipe

          If you have other Salesforce products that use Revenue Cloud, then you already have an active pricing recipe in your org. In this case, the Commerce default pricing procedure isn’t automatically enabled. You can either merge the pricing elements from the Commerce default pricing recipe with your existing pricing recipe or create a pricing recipe containing all the pricing elements from your existing pricing recipe and the Commerce default pricing recipe.

          1. Modify price adjustment matrices.
            Map each decision table to the pricing components where it'll be used. For a list of Commerce decision tables and the pricing component type they should be mapped to, see Advanced Pricing for Commerce Powered by Revenue Cloud.
            Screenshot of the Add Price Adjustment Matrix page with the pricing component type selected for each lookup table
          2. Activate the new pricing recipe.
            This step is required only if your new recipe isn’t active in your org. If you merged the Commerce recipe with the active recipe, then you can skip this step.
          3. Configure a Commerce pricing procedure that your store uses to calculate prices. Depending on your current setup, either clone the default template or create a new version of your existing procedure.
            • If you don’t have a Commerce pricing procedure:
            1. From the App Launcher, find and select Expression Set Templates.
            2. Select Commerce Default Pricing Procedure.
            3. If your org supports multiple currencies, under Pricing Setting, map the Currency field with the CurrencyIsoCode context tag.
            4. Save the template as a new pricing procedure.
              Assign a rank, and then activate the mark the pricing procedure as active. Salesforce recommends that you don't change the default name of the pricing procedure.
            • If you already have a Commerce pricing procedure:
            1. From the App Launcher, find and select Pricing Procedures.
            2. Select your existing pricing procedure.
            3. Click Save As and select New Pricing Procedure Version.
            4. Enter a new version number and save.
            5. If your org supports multiple currencies, under Pricing Setting, map the Currency field with the CurrencyIsoCode context tag.
            6. In Expression Set Properties, assign a rank, and then activate the pricing. Salesforce recommends that you don't change the default name of the pricing procedure.
          4. Verify that your new pricing procedure is active in the org and in your store.
            1. From the App Launcher, find and select Pricing Procedures.
              The new pricing recipe is displayed.
            2. In your store, go to Website Design, and then click Experience Builder. Go to the Product page and refresh it to verify that the correct price is displayed.
           
          Loading
          Salesforce Help | Article