Follow this integration guide to connect your Salesforce Commerce Cloud data to Source Medium.
Requirements
- Administrator permissions
- The following authenticated access scopes for Salesforce Commerce Cloud's Admin API:
sfcc.products
sfcc.promotions
sfcc.customerlists
sfcc.catalogs
sfcc.gift-certificates
sfcc.source-codes
sfcc.orders
Steps 1: Create API Client
- Log in to your Salesforce Commerce Cloud account.
- On the left navigation menu, click API Client.
- On the API Clients page, click Add API Client.
- Enter a Display Name for the API Client. eg. “SourceMedium”
- Enter your Password and then Confirm Password for the new client. Make a note of the password (client secret).
- In the Allowed Scopes field, enter the authenticated access scopes provided in the ”Requirements” section.
- In the Token Endpoint Auth Method drop-down menu, select
client_secret_post
. - In the Access Token Format drop-down menu, select JWT. Click Save.
- Make a note of the new API Client ID.
Step 2: Find Organization ID and Short Code
- Go to Administration > Site Development > Salesforce Commerce API Settings.
- Make a note of the Organization ID and Short Code.
Step 3: Find Site ID
- Go to Administration > Sites > Manage Site.
- Make a note of the Site ID.
Step 4: Find Customer List ID
- Go to Administration > Sites > Customer Lists.
- Make a note of the Customer List ID.
Share integration info with Source Medium
Email the following info to integrations@sourcemedium.com
- Client ID and Client Secret from Step 1
- Organization ID and the Short Code from Step 2
- Site ID from Step 3
- Customer List ID from Step 4
Questions? Reach out on Slack or help@sourcemedium.com