Updating Walmart Marketplace Integration to Open Authorization
Walmart requires all users integrate with their Walmart Marketplace accounts using the open authorization token. This can be done in SellerCloud by following these steps:
- Navigate to the Walmart Marketplace general settings page under Settings > company > Toolbox > Walmart Marketplace > General.
- From this page, enable the setting "Enable access token based authentication" at the top of the page.
- This will cause two new fields to display:
- Access token Client Id
- Access token Client secret
- To retrieve these values, go to the Walmart Dev Center and click on Login. A popup will appear and you will select the US flag for Marketplace Seller Login. You can log in using the same credentials as you do for https://seller.walmart.com.
- Upon login, you will be redirected to https://developer.walmart.com/#/generateKey. These are not the API keys you need.
- From the top, click on your user and choose the option "Delegate Access".
- There will be a dropdown to choose the "Solution Providers supported by Walmart". From this dropdown, select " SellerCloud" and set all dropdowns to either Full Access or View only (if that's the only option).
- Once complete, click the "API Key" link and a popup will appear including your new credentials.
- Copy these fields and place them into the fields mentioned above (3a and 3b). Then go to Action > Get New Access Token, and save the page.