Implementation Plan
This section outlines a possible implementation plan as described in the Order Management API Overview. The sub-sections in the proposed implementation are documented below.
Walmart item client-side status
For this implementation, we assume that you will use your own client-side database to store the status of your items and feeds on Walmart.mx. A possible set of statuses could be:
Status | Description | Comment |
---|---|---|
transmit | To be transmitted to Walmart | Can be set to this state by seller deciding to include SKU on Walmart.com, or by system requesting a re-transmission because data errors were detected and fixed |
data fix | Schema or content is incompatible with Walmart.com | Check the item XML file against the XSD file |
ingestion in progress | Item is in the ingestion process | No updates allowed at this time |
publish in progress | Item is in publishing process | Ingestion is completed, but publishing must be completed before you can add inventory |
published | Item is published on Walmart.com | Inventory can be added and the item can be sold to customers |
system error | An error was encountered during publishing | Contact Walmart Marketplace Support |
unpublished | Not available on Walmart.com | Usually caused by the removal of an item |
data fix – ticket | Support ticket submitted | Underlying error status is data fix |
system error – ticket | Support ticket submitted | Underlying error status is a system error |
Send items for ingestion
This flow describes how you may want to send your items to Walmart and process immediate errors. On an initial ingestion, the object used must be the MPItem object; thereafter, you may use the OfferEnvelope or the ProductEnvelope object.

Check ingestion status
The flow below describes how you may monitor the status of your items as they are ingested.

Check published status
The flow below describes how you may monitor the status of your items as they move through the publishing process.

Correct Item Errors
The flow below describes how you may implement a process for correcting item errors. In addition to the flow below, you may want to build your own process for correcting items and their statuses as Walmart Marketplace Support responds to support tickets.

Updated about 1 month ago