My Account

Onboard to Walmart Client Center

This topic explains the prerequisite to onboard to Walmart Client Center before using Store Assist REST API

Before you integrate with Store Assist REST API, you must onboard to Walmart Client Center and request access to Store Assist.

Client Center is a self-service platform that helps clients configure pickup points and their settings. This configuration can be done through Client Center UI or APIs. Client Center API documentation explains how clients can leverage Client Center API to programmatically synchronize locations and stores to Client Center pickup points, and Store Assist settings to Client Center pickup point service settings.

Setup operations include:

  • Create and manage pickup points (onboarding store and hierarchy)
  • Manage Store Assist settings configuration at each pickup point (onboarding)

Clients receive a consumer ID and client secret key to be used to connect to Store Assist Gateway. The identifier and key are specific to the retailer. Identity and Access Management (IAM) manages application key setup (client secret key), and Walmart provides the Open Authorization (OAuth) authentication and authorization layer for APIs.

At onboarding, clients also receive a client ID (the ‘clientId’), an identifier that Store Assist generates and uses across all systems.

The client ID is required for every request.

Note: Store Assist supports Open Authorization (OAuth) for API integrations.

Store Assist does not support webhook or Hash-based Message Authentication Code (HMAC) UI integrations.