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
| Name | Description | Type |
|---|---|---|
| source | Metadata about the event | Object |
| eventType | Event for which the notification is received | String |
| eventTime | Timestamp of when the event occurred | String |
| eventId | Unique identifier for the event | String |
| payload | Event-specific details | Object |
| partnerId | Seller’s partner ID | String |
| purchaseOrderId | A unique identifier associated with the seller’s purchase order | String |
| customerOrderId | A unique identifier associated with the sales order for a specified customer | String |
| orderDate | The date the customer submitted the sales order | String |
| estimatedDeliveryDate | The estimated time and date for the delivery of the item | String |
| estimatedShipDate | The estimated time and date when the item will be shipped | String |
| orderLines | Purchase order line information for each item | List of OrderLine |
| lineNumber | Line number within the purchase order. | String |
| sku | Stock Keeping Unit - Unique identifier which identifies the item | String |
| productName | Name of the item | String |
| quantity | Quantity object for the line. | Object |
| unitOfMeasure | Unit of measurement. Example: EACH | String |
| measurementValue | Quantity value (numeric string). Example: 1 | String |
| status | Status of the order line. Example: CREATED | String |
| statusDate | Date and time the line status was set (ISO-8601, UTC) | String |
| shippingProgramType | Shipping program information. Examples: TWO_DAY, THREE_DAY | String |
| shippingMethod | Shipping method. Examples: Value, Expedited, Standard | String |
| shipNodeType | Fulfillment 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" }
}
Updated 1 day ago
