2 Before You Install the Recipe

You must perform the following configuration tasks on your Salesforce and Shopify instances to successfully connect to these external systems using Oracle Integration and import products from Salesforce to Shopify.

Configure Salesforce

Log in to your Salesforce instance as an Administrator and perform the following configuration tasks.

Obtain the Salesforce Domain URL, API Version, Client ID and Client Secret. See Prerequisites for Creating a Connection.

In addition, you must create a custom field for Shopify Product ID in Salesforce to hold the Shopify ID. This recipe uses unique Shopify Product ID associated with product synced in Shopify from Salesforce.

Create a custom field for Shopify Product ID:

  1. On the Salesforce Setup page:
    1. Scroll to the Build section in the left navigation pane.
    2. Expand Customize, then Products, and then click Fields.
  2. On the Product Fields page, scroll to the Product Custom Fields & Relationships section and click New.
  3. On the New Custom Field page:
    1. Find and select the Text radio button and click Next.
    2. Enter the following details for the new custom field, and then click Next.
      1. Enter Shopify_Product_Id as the field label.
      2. Enter Shopify as the field name.
      3. Enter 200 as the length.
      4. Optionally, enter a description for the new field.
      5. Select the External ID check box.
    3. On the Establish field-level security page, select the Visible check box in the header row to grant edit access to the new field for all profiles. Click Next.
    4. Leave all the layout check boxes selected and click Save.
    On the Product Fields page, you can see the new field added under the Product Custom Fields & Relationships section.

Configure Shopify

To configure Shopify, see Prerequisites for Creating a Connection.