Add a Sales Channel in the Salesforce OMS Package for Buy with Prime
Buy with Prime API is now available for early access
Sign up for early access to the Buy with Prime API using the 'Sign Up' button below. The API may change as Amazon receives feedback and iterates on it.
To extend your channel management capabilities in the Salesforce OMS, you can manage multiple Buy with Prime accounts from within a single Salesforce organization by configuring an Amazon sales channel for each account. For details about the prerequisites for setting up the Salesforce managed package for Buy with Prime, see Salesforce OMS Package for Buy with Prime.
If you upgrade from an earlier version of the managed package for Buy with Prime that doesn't support multiple sales channels, the upgrade process creates an Amazon sales channel named Default. The Default sales channel helps ensure continued processing of existing orders. For new orders, configure and activate a flow to associate the orders with an Amazon sales channel. For details about configuring a flow, see Associate an Order with a Sales Channel Using Salesforce Flow Builder.
Before you set up an Amazon sales channel, create your Salesforce connected app. For details, see Create Your Salesforce Connected App for Buy with Prime. To integrate Buy with Prime with the Salesforce OMS, you must set up at least one sales channel.
Create an Amazon sales channel
To set up an Amazon sales channel, do the following:
- In your Salesforce organization, open your Salesforce connected app for Buy with Prime.
- Click the Amazon Sales Channels tab.
- Click New.
- In the Sales Channel Name box, enter a name of your choice to represent your sales channel.
- Click Save.
Configure your Amazon sales channel with the API credentials for your account
The credentials for your Salesforce connected app establish the connection between the Salesforce OMS and Buy with Prime, while your account-specific API credentials authenticate the sales channel. If you manage multiple sales channels, enter the Buy with Prime API credentials for the account corresponding to the sales channel. For details about how to generate your Buy with Prime API credentials, see Authenticate to the Buy with Prime API.
- In your Salesforce organization, open an Amazon sales channel.
- Click the System Connections tab.
- Enter your API credentials as shown in the Buy with Prime merchant console.
- In the Client ID box, enter your client ID for the Buy with Prime account.
- In the Client Secret box, enter your client secret for the Buy with Prime account.
- In the Target ID box, enter your target ID for the Buy with Prime account.
- Click Authorize.
Activate the data mappings for your sales channel
Before you can launch an Amazon sales channel, you must activate all data mappings in the sales channel. The Salesforce connected app requires that all data mappings remain active. For details, see Map Your Buy with Prime Data to Your Salesforce Objects.
Next steps
For details about using the Salesforce Flow Builder tool to link orders with the appropriate Amazon sales channel, see Associate an Order with a Sales Channel Using Salesforce Flow Builder.
Related topics
Updated 16 days ago