Skip to main content

Integrating Elastic Path Composable Commerce

Using Studio with Elastic Path Composable Commerce enables you to combine the e-commerce capabilities of Elastic Path Composable Commerce while creating highly tailored commerce experiences with Studio.

Prerequisites

Configuring Elastic Path Integration

The following steps describe how to configure an integration between Studio and Elastic Path Composable Commerce.

  1. Log into Commerce Manager.

  2. Go to SYSTEM > Application keys to create your new API keys. Make a note of the API keys as you will need them to configure the Elastic Path integration in Studio. See Application keys.

  3. Log into Studio.

  4. Go to Settings > Integrations.

  5. Navigate to Payment & Storefront.

  6. Select + next to Elastic Path.

  7. Enter the following details that you generated from step 2.

    • Store ID
    • Client ID
    • Client Secret
    • API Base URL
  8. The Coupon Endpoint URL is not currently in use. Please leave this blank.

  9. Leave Password Profile blank. Once you create the integration, Password Profile is auto-populated.

  10. (Optional) In Catalog Rule Tag, enter the tag you specified when you created your catalog rule in Product Experience Manager. Tags are user-defined criteria that you can use to define eligibility for a catalog. For example, you might use Pro or Elite to define a membership tier. See Configure Shopper Catalog Rules. If you leave this blank, the default catalog is used.

  11. (Optional) In Catalog Channel, enter the channel you specified when you created your catalog rule in Product Experience Manager. Channels represent your ecommerce sales channel through which your shoppers may select and pay for your products, for example, Mobile for a mobile app or Web for website. See Configure Shopper Catalog Rules. If you leave this blank, the default catalog is used.

  12. (Optional) Configure the shipping options. If you have configured the Shipping Service in the Integrations Hub, you can use the information from the integration to configure your shipping options in the Elastic Path integration. This enables you to use the shipping options available in your Elastic Path store in your Studio storefront.

    shipping service

    Complete the shipping options with the information from the Shipping Service in Integrations Hub.

    OptionDescription
    Shipping Options URLUse the Fetch Shippiing Options URL.
    Shipping Options URL API KeyUse the Fetch Shipping Options API key.
    Set Shipping Option URLUse the Set Shipping URL.
    Set Shipping Option URL API KeyUse the Set Shipping API key.
  13. Select Enable OIDC connect if you want to enable shopper single sign-on in Studio. Using single sign-on allows shoppers using Studio storefronts to access multiple applications and services with a single set of credentials, streamlining the login process and improving your shoppers experience of your online store. See Shopper Single Sign-on.

  14. Select Connect account to save your changes. A new section called Storefront is generated.

    • In Products, you should see a list of your Product Experience Manager products.
    • In Categories, you should the see the hierarchies you specified when you created your Product Experience Manager catalog.
  15. Under Content > Website, you can see Checkout and Thank You pages are automatically created and ready to use. You can modify them as needed.

  16. You can make changes to your integration at any time. Simply go to Settings > Integrations and select Edit next to Elastic Path. Make any changes, depending on your requirements and select Update account.