Synchronize Shopify Products With the Salesforce Commerce Cloud Application

You can synchronize Shopify records such as a product with the Salesforce Commerce Cloud application. For this pattern, you see details of the Shopify product in the Salesforce Commerce Cloud application (as a product) using the Shopify Adapter multidomain feature (that is, a single integration can connect to any number of Shopify stores).

If the Shopify Adapter is configured as a trigger connection in an integration, you can use the multidomain feature. In this case, you must ensure that comma-separated, related Shopify connection IDs are provided on the Connections page in Oracle Integration.

  1. Create an app-driven orchestrated integration.
  2. Drag a Shopify Adapter into the integration as a trigger connection.
  3. Configure the Shopify endpoint:
    1. On the Basic Info page, provide an endpoint name, and click Next.
    2. On the Events page, select the Product module, and then select the Product creation event.
    3. On the Summary page, review your selections, and click Done.
  4. Drag a Salesforce Commerce Cloud Adapter into the integration canvas.
  5. Configure the Salesforce Commerce Cloud endpoint:
    1. On the Basic Info page, provide a name, and select Data API as the API type.
    2. On the Action page, select the Create or Update action.
    3. On the Operations page, select Standard objects as the object type, products as the object, and Put Products By ID as the operation.
    4. Review your selections on the Summary page.
  6. In the mapper, perform the required mapping. The completed integration looks as follows.
    This integration shows a Shopify Adapter, a mapper, a Salesforce Commerce Cloud Adapter, and an end icon.

  7. Save and close the integration.
  8. Activate the integration.
  9. Create the product in any Shopify store that is configured as a related Shopify connection ID in Oracle Integration. The integration is triggered when the product creation event occurs and the same product is added to the Salesforce Commerce Cloud application.