Shipping, cancellations, and refunds
Once you've acknowledged an order, you can update its shipping status or take corrective actions such as canceling or refunding order lines. Use these endpoints to fulfill orders and handle cancellations or refunds when needed.
Ship an order
Call this endpoint to mark one or more order lines as Shipped
. You must include carrier information and tracking details. This keeps Walmart and the customer updated and triggers the charge to the customer.
Endpoint
POST https://marketplace.walmartapis.com/v3/orders/{purchaseOrderId}/shipping
Cancel orders
Call this endpoint to cancel part of an order or the entire order. For example, you might cancel an item if it’s out of stock or if the customer no longer wants it.
Endpoint
POST https://marketplace.walmartapis.com/v3/orders/cancellations
Refund orders
Call this endpoint to issue a refund for part of an order or the entire order. You might refund an item if it was damaged, returned, or otherwise unfulfillable.
Endpoint
POST https://marketplace.walmartapis.com/v3/orders/refunds
Updated 1 day ago