Purchase order (PO) line auto-canceled event

This notification occurs when Walmart automatically cancels a purchase order line that is not updated to Shipped with a valid tracking number by Estimated Ship Date (ESD) plus four calendar days. Only the affected line is canceled; other lines on the same PO are unaffected. When this event occurs, Walmart posts a JSON payload to your destination URL.

Event metadata

  • Event Type: PO_LINE_AUTOCANCELLED
  • Event Version: V1
  • Resource Name: ORDER

Response parameters

NameDescriptionType
sourceMetadata about the eventObject
eventTypeEvent for which the notification is receivedString
eventTimeTimestamp of when the event occurredString
eventIdUnique identifier for the eventString
payloadEvent-specific detailsObject
partnerIdSeller’s partner IDString
purchaseOrderIdA unique identifier associated with the seller’s purchase orderString
customerOrderIdA unique ID associated with the sales order for a specified customerString
orderDateThe date the customer submitted the sales orderString
estimatedDeliveryDateThe estimated time and date for the delivery of the itemString
estimatedShipDateThe estimated time and date when the item will be shippedString
orderLinesPurchase order line information for each itemList of OrderLine
lineNumberLine number within the purchase order.String
skuStock Keeping Unit - Unique identifier which identifies the itemString
productNameName of the itemString
quantityQuantity object for the line.Object
unitOfMeasureUnit of measurement. Example: EACHString
measurementValueQuantity value (numeric string). Example: 1String
statusStatus of the order line. Example: CANCELLEDString
statusDateDate and time the line status was set (ISO‑8601, UTC).String
shippingProgramTypeShipping program information. Examples: TWO_DAY, THREE_DAYString
shippingMethodShipping method. Examples: Value, Expedited, StandardString
cancellationReasonReason the line was auto‑canceled. Example: Auto-cancelled due to expiry.String
shipNodeTypeFulfillment node type. Possible values are: SellerFulfilled, WFSFulfilled, and 3PLFulfilled.String

Sample payload: PO line auto-cancelled

{ "source": { "eventType": "PO_LINE_AUTOCANCELLED", "eventTime": "2020-07-03T14:12:42.913Z", "eventId": "42c2b910-bd37-11ea-89f1-4f3bd9e0e3af" }, "payload": { "partnerId": "10000680931", "purchaseOrderId": "1805600225946", "customerOrderId": "1594199846496", "orderDate": "2020-07-05T01:05:09+00:00", "estimatedDeliveryDate": "2020-07-17T19:00:00+00:00", "estimatedShipDate": "2020-07-09T03:00:00+00:00", "orderLines": [ { "lineNumber": "1", "sku": "9133KHAKIL", "productName": "Healing Hands Purple Label Women's Tori 5-Pocket Scrub Pant", "quantity": { "unitOfMeasure": "EACH", "measurementValue": "1" }, "status": "Cancelled", "statusDate": "2020-07-17T03:19:55.752+00:00", "shippingProgramType": "TWO_DAY", "shippingMethod": "VALUE", "cancellationReason": "Auto-cancelled due to expiry" } ], "shipNodeType": "SellerFulfilled" } }