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.
- Create an app-driven orchestrated integration.
- Drag a Shopify Adapter into the integration as a trigger connection.
- Configure the Shopify endpoint:
- On the Basic Info page, provide an endpoint name, and click Next.
- On the Events page, select the Product module, and then select the Product creation event.
- On the Summary page, review your selections, and click Done.
- Drag a Salesforce Commerce Cloud Adapter into the integration canvas.
- Configure the Salesforce Commerce Cloud endpoint:
- On the Basic Info page, provide a name, and select Data API as the API type.
- On the Action page, select the Create or Update action.
- On the Operations page, select Standard objects as the object type, products as the object, and Put Products By ID as the operation.
- Review your selections on the Summary page.
- In the mapper, perform the required mapping.
- Save and close the integration.
- Activate the integration.
- 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.