My Account

Introduction to Store Assist REST API

This document provides a high-level overview of the features and components of Store Assist REST API.

Walmart Store Assist provides an order management, picking, dispense, and pickup technology that works at a variety of picking, dispense, and pickup locations and methods.

Store Assist seamlessly integrates with the Store Assist store app that client personnel use. Client employees will know when a customer is coming to the client location, be prepared for the customer’s arrival, and dispense the customer’s order quickly and efficiently. Shoppers will know what items customers ordered, pick the correct items or comparable substitutions, and stage the items—whether for pickup or delivery—so customers can receive what they ordered.

Store Assist offers a variety of requests, webhooks, and prepackaged features to enable software integration. Using these tools, client developers can amend existing software to offer accurate and reliable order create and cancel management, payment authentication, and order updates. These tools ultimately allow client store employees to have orders ready for handoff with minimal customer wait time.

Businesses across the United States, the United Kingdom, and Canada use the Store Assist solution to offer customers a fast and reliable pickup and delivery experience. Checkin and Dispense (a key component of Store Assist) has helped scale Walmart’s U.S. grocery pickup and delivery business.

Feature Highlights

Store Assist is made of the Picking and the Checkin & Dispense components. Picking is the process in which the order is fulfilled at the store or through delivery. Checkin & Dispense focuses on offering customer arrival detection to employees while reducing customer wait time. Features vary by component.

Picking Features

The following list describes the picking features that Store Assist provides. These features are made available depending on the client.

  • Single Order and Multi-Order Picks: This Store Assist Picking component improves picking efficiency by letting shoppers work on one or more orders simultaneously.
  • Substitutions: This Store Assist Picking component manages substitutions by letting shoppers manually pick substitutions or use the Smart Substitutions Engine to suggest recommendations for items/products. Customers can review (approve/reject) these substitutions.
  • Prepackaged Exceptions and Alerts: This Store Assist Picking component manages provides customers with live fulfillment updates through in-app push, email, or Short Message Service (SMS).
  • Express Order Fulfillment: This Store Assist Picking component helps shoppers pick items in customer orders quickly and accurately. Store Assist ensures this by providing item image and location details, verification through barcode Universal Product Code (UPC) scan, and item quantity validation. Further, the Pick Path Optimization Engine assists shoppers with order priority, navigation in the physical retail space (in other words, the most efficient paths to collect items), and order batching.
  • User-friendly iOS and Android App: This Store Assist Picking component can be downloaded from an app/play store or embedded into the existing employee or shopper device. This app supports a variety of shoppers, including store employees, crowdsourced works, and third-party contractors.
  • Staging: This Store Assist Picking component relates to the physical space in the store where orders are kept before they are dispensed or handed off to the customers.

Checkin & Dispense Features

Store Assist offers the following Checkin & Dispense features:

  • Accurate Estimated Time of Arrival (ETA): This component uses estimated time of arrival (ETA) to alert client employees to the impending arrival of a customer.
  • Arrival Detection: This component accurately detects customer arrival and alerts the store to coordinate order preparation. The result is time saved and a smoother pickup experience.
  • Identification Options: This component collects information on the customer vehicle and parking space number. This results in improved coordination between store employee and customer.
  • Notification Support: This component tracks the customer location and notifies the store employee to prepare the order and ready it for pickup.

Training Mode Features

Training mode allows the tenant to use the existing Store Assist app to train store associates on different features and capabilities. Retailers can place training orders, and associates can use the same app to process training orders without affecting real-time customer orders.

Stay in Touch

Contact an assigned account manager for more information about Store Assist.