Loading
Communications Cloud
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
          Configure Checkout for Guided Selling in Multiplay Subscription Management (Managed Package)

          Configure Checkout for Guided Selling in Multiplay Subscription Management (Managed Package)

          Follow these steps to configure the cpqSubmitButtonHeader FlexCard to allow users to complete order checkout during the guided selling process.

          Managed Package Icon This feature is part of the Communications Cloud managed package.

          1. From the App Launcher, find and select OmniStudio FlexCards.
          2. Open the latest version of cpqSubmitButtonHeader.
          3. Click New Version.
          4. Delete the existing Submit Order button.
          5. For Omnistudio Managed Package Runtime orgs, start from the next step and continue until step 10. For Standard Omnistudio Runtime orgs, perform the instructions in step 11.
          6. From the Build tab, drag a Custom LWC element and drop it in the place of the submit order button and configure it as per these screenshots.
            Note
            Note Don’t change the Element Name value. In the Attributes section, the value for the attribute osName is c:sfiGuidedSellingCheckoutMultiLanguage as it isn’t clear in the image.

            Custom LWC Properties screenshot 1

            Custom LWC Properties screenshot 2

          7. Select the Submit Order grayed-out element.
          8. Under Text Properties, change the label to {Label.B2cCmexCheckoutLabel}.
          9. Activate the FlexCard.
          10. Clear the cache and hard reload if changes aren’t reflected in the CPQ. If the name of the LWC isn’t available in the dropdown, upgrade to the latest CMT package.
          11. For Standard Omnistudio Runtime orgs, from the Build tab, drag an Action and drop it in the place of the submit order button. Configure these settings:
            1. Label - {Label.B2cCmexCheckoutLabel}
            2. Icon - standard-default
            3. Hide Icon, Display As Button is true
            4. Action Type - Omniscript
            5. Action Type - Omniscript
            6. Enable Tracking - true
            7. Omniscript - sfi/GuidedSellingCheckout/Multi-Language
            8. ContextId - {recordId}
            9. Input Parameters: KEY - omniscript__OrderId | VALUE - {recordId}
            10. ACCESSIBILITY: ARIA-LABEL - {Label.B2cCmexCheckoutLabel}
            11. CONDITIONS: Parent.details.records[0].actions is not equal to NULL AND Parent.details.records[0].actions is not equal to undefined AND Parent.details.records[0].actions.checkout is not equal to NULL AND Parent.details.records[0].actions.checkout is not equal to undefined AND Session.buttonEnable is equals to true.
           
          Loading
          Salesforce Help | Article