Header Image
Guide
Multichannel Solutions: APIs and solution providers
Last updated on {publishedDate}
Reading time: 3 min
Overview

Learn how to automate your business for Walmart Multichannel Solutions. If you have engineering resources, you can integrate with our APIs to automatically create customer orders, view inventory levels and get real-time notifications for fulfillment. Or, you can work with solution providers that are already integrated with our APIs and tailor support to your needs.

Get started

First, you’ll need to create a Walmart catalog and configure settings in Seller Center. Go to Multichannel Solutions: Set up items and Manage sales channels to learn how. Once you’ve onboarded, you can use APIs or solution providers to automate inventory and orders.

API integration

APIs allow your engineering team to seamlessly share data between your system and ours. All documentation is available in Developer Portal. To get started, generate your credentials.

Pro tip

We can provide consultation for API integration. Submit a Support request by selecting Walmart Fulfillment Services (WFS) Program > Walmart Multichannel Solutions > API Integration Support.

API calls for Multichannel Solutions

Some functionality will be through Marketplace and WFS APIs, but Multichannel Solutions also has these unique APIs.

Multichannel API

Function

Create Customer Order 

Submit customer orders. To specify which ecommerce channel, use the sales channel ID you added during onboarding.

Get WFS Inventory

Check real-time inventory levels. (Make sure to filter by multichannel items in the query.) This allows you to view total inventory levels across all channels, as well as inventory available for each channel by a particular SKU. You can query 10 SKUs at a time.

If the same item is distributed across your network, this API also helps you check that you have enough multichannel-eligible inventory in a WFS facility. That way, you can avoid overselling or canceling orders.

Fetch Delivery Promise

View the estimated delivery date. Make sure that your chosen shipping speed is appropriate for the promise.

Cancel Customer Order

Cancel a fulfillment request. In most cases, you can cancel within 1 hour of creating the customer order. If the fulfillment center cancels the order, you’ll get a success message on the API call. Note that canceling an order sends a request to the fulfillment center. However, it doesn’t guarantee cancellation if associates have already started preparing the order.

Get Fulfillment Order Status

Track the fulfillment progress.

Returns

Create and cancel an RMA for a delivered order. You’ll be able to generate a return shipping label.

Webhook

We also have a webhook that will publish notifications to your endpoint. Whenever the status of an order or return changes from received through delivered, you’ll automatically get a notification. To receive notifications, you’ll need to share your endpoint with WFS and allow up to 1 week for us to configure it on our end.

To enable the webhook, please subscribe to notifications. If you have questions, you can submit a Support request by selecting Walmart Fulfillment Services (WFS) Program > Walmart Multichannel Solutions > API Integration Support.

Solution providers

Rithum is a full-service solution provider that’s integrated with Multichannel Solutions and WFS. They can streamline your business by managing customer orders, giving real-time visibility into inventory and coordinating restocks.

Email or schedule a call with Rithum to learn about pricing and getting started. Be aware that you’ll need to generate an API key to give a solution provider access to your Walmart Marketplace data.

Notes

The information found within this article, and the related hyperlinks, is for general informational purposes only, and is not considered legal advice. This article may contain links to third party content, which Walmart does not warrant, endorse, or assume liability for and your reliance on such content is solely at your own discretion.

Was this article helpful?

More in {categoryLabel}
Walmart Fulfillment Services (WFS): Overview
Walmart Fulfillment Services (WFS)
Walmart Fulfillment Services (WFS) enables you to spend more time focusing on increasing sales, while having confidence that your orders will be delivered quickly and with outstanding customer support.
WFS fees
Walmart Fulfillment Services (WFS)
WFS' fee structure is simple and straightforward, without signup or monthly subscription fees.
WFS fees calculator
Walmart Fulfillment Services (WFS)
Our easy-to-use fees calculator helps estimate your fulfillment and storage fees for a Walmart-fulfilled item.
About Walmart.com

aboutWalmart

c{CURRENT_YEAR} Walmart. All Rights Reserved |Do Not Sell My Personal Information |Privacy Policy