Marketplaces / Walmart / Walmart Order Management / Walmart Order Acknowledgement

Walmart Order Acknowledgement

Summary of Changes: (The purpose of this table is to keep traceability and Product team to highlight the things that were changed into the scope, based on comments or discussions)

Version Date Created / Updated Notes
v1.0 N/A Danail First publish

The purpose of this page is to explain the flows and how and when we need to acknowledge an order on Walmart

API Docs: https://developer.walmart.com/doc/us/mp/us-mp-orders/ and https://developer.walmart.com/api/us/mp/orders#operation/acknowledgeOrders and https://developer.walmart.com/api/us/mp/orders#operation/acknowledgeOrders

API Call: POST v3/orders/{purchaseOrderId}/acknowledge

Mapping:

purchaseOrderId - `Orders` > `Marketplace Order ID`.

Every order on Walmart should be acknowledged. The act of Acknowledgement is one of marking an order on Walmart as received. Every “created” order that we’ve successfully stored with all needed info (as per the orders download guide) should be acknowledged.

NEW VERSION OF CMC:

Applicable order is such that is on a “Pending” Hemi order status and Is Acknowledged is false. Orders are being acknowledged in FULL. As opposed to other Order updates available on Walmart the Acknowledge one uses just the purchase order ID and that’s it. If there is an error we will save it in Order Error table and move Orders > Order Status to Incomplete.

This is for the two versions after successful update: We should set :

Orders > Order Status = “Ready For Shipping”

Orders > Marketplace Status = “Acknowledged”

Orders > Is Acknowledged = “true”

and for the all order items change the status to “Acknowledged” again.

Is this article helpful?
0 0 0