Walmart Guide

Setting up the Walmart Integration

To access your users' data from Walmart, you need to enable the Walmart integration in the Platforms Page of the Rutter dashboard.

Walmart uses OAuth 2.0 for authentication. You must create a Walmart Marketplace developer app to obtain a client ID and client secret, which are required to configure the integration on the Rutter dashboard. Refer to the Walmart Marketplace Developer documentation for instructions on creating an app and obtaining credentials.

User Authentication with Walmart

A Rutter Connection is created when your end user authenticates their Walmart Seller account via Rutter Link. This in turn allows you to access their account data via the Rutter API.

The user connects their Walmart Seller account through an OAuth 2.0 redirect flow:

The user is directed to the Walmart account login at login.account.wal-mart.com, where they sign in with their Walmart Seller credentials.

Step 2: Authorize Rutter.

After signing in, the user is prompted to grant Rutter access to their Walmart Seller account data.

Step 3: Connection is established.

After the user approves the authorization, Rutter exchanges the authorization code for an access token and the Rutter Connection is created.