For in-store pickup orders, the Order Pickup Ready event is sent when the store notifies the Order Management System that the item is ready for the customer to pick up.

Radial supports two different ways to receive event messages from this API and other event-based APIs.

Schemas:

Order Pickup Ready Event Types:

  • Ready for pickup message
  • Ready for pickup proxy message

XPath: /OrderPickupReady/OrderItem/

Proxy event will have extra ProxyInformation. For example:

Copy
<ProxyInformation>
     <ProxyName>Proxy Pickup Person Name</ProxyName>
     <ProxyFirstName/>
     <ProxyLastName/>
     <ProxyEmail>proxypersonemail@domain.com</ProxyEmail>
     <ProxyPhone/>
     <Relationship/>
</ProxyInformation>

OrderPickupReady Messages

For queue-based implementations, a new OrderPickupReady message is generated for each new event.

Queue name: q.Order.Pickup.Ready.<StoreCode>.2-0

Single-Event Message Examples

Click any heading below to view the contents of the sample message file.

OrderPickupReadyList Messages

For Webhooks-based events, Order Pickup Ready events are grouped together in one OrderPickupReadyList message.

Event List Message Examples

Click any heading below to view the contents of the sample message file.