Purchase order (PO) created event

This event occurs when Walmart creates a new purchase order for your account. It signals that a customer order has been routed to you for fulfillment. Use this event to kick off fulfillment workflows such as reserve inventory, acknowledge the order in your Order Management System, and begin pick/pack/ship steps as needed. Walmart delivers the JSON payload to your configured destination URL.

Event metadata

  • Event Type: PO_CREATED
  • 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 identifier 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: CREATEDString
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
shipNodeTypeFulfillment node type. Possible values are: SellerFulfilled, WFSFulfilled, and 3PLFulfilled.String

Sample payload: Purchase order created

{ "source": { "eventType": "PO_CREATED", "eventTime": "2020-07-29T13:47:18.442Z", "eventId": "04d868a0-d1a2-11ea-a710-459752d002e8" }, "payload": { "partnerId": "10000682332", "purchaseOrderId": "2802123876439", "customerOrderId": "4822046869501", "orderDate": "2020-07-29T13:45:45.000Z", "estimatedDeliveryDate": "2020-08-06T19:00:00.000Z", "estimatedShipDate": "2020-07-31T03:00:00.000Z", "orderLines": [ { "lineNumber": "1", "sku": "05S41A031", "productName": "Girls Flip Flops 13-1 M US Little Kid Cute Mix N Match Print Slip On Summer Sandal F- Hello Summer", "quantity": { "unitOfMeasure": "EACH", "measurementValue": "1" }, "status": "Created", "statusDate": "2020-07-29T13:47:18.216Z", "shippingProgramType": "TWO_DAY", "shippingMethod": "STANDARD" }, { "lineNumber": "2", "sku": "05S41A003", "productName": "Girls Flip Flops 13-1 M US Little Kid Cute Mix N Match Print Slip On Summer Thong Sandal E- Magical", "quantity": { "unitOfMeasure": "EACH", "measurementValue": "1" }, "status": "Created", "statusDate": "2020-07-29T13:47:18.219Z", "shippingProgramType": "TWO_DAY", "shippingMethod": "STANDARD" } ], "shipNodeType": "SellerFulfilled" }
}