After initial Order submitted and accepted or rejected notifications, the only notifications for an order are accepted, rejected, and cancelled. Below are some example order notification flows.
Subscription notifications will be received for:
Order Submitted -> Accepted
Subscription notifications will be received for:
Order Submitted -> Rejected
Subscription notifications will be received for:
- submitted, rejected, cancelled
Order Submitted -> Rejected -> Uncancelled
Subscription notifications will be received for:
- Note: no uncancelled notification will be received, however once it is re-`accepted` or rejected other webhooks will be received
Order Submitted -> Rejected -> Uncancelled -> Accepted
Subscription notifications will be received for:
- submitted, rejected, accepted
- Note: no uncancelled notification will be received
Order Submitted -> Accepted -> Cancelled -> Uncancelled
Subscription notifications will be received for:
- submitted, accepted, cancelled
- Note: no uncancelled notification will be received, however once it is reaccepted or rejected other notifications will be received
Order Submitted -> Accepted -> Cancelled -> Uncancelled -> Accepted
Subscription notifications will be received for:
- submitted, accepted, cancelled, accepted
- Note: no uncancelled notification will be received
Order Submitted -> Accepted -> Modified -> Accepted
Subscription notifications will be received for:
- submitted, accepted, accepted
- Note: no modified notification will be received
Order Submitted -> Accepted -> Modified -> Accepted > Cancelled
Subscription notifications will be received for:
- submitted, accepted, accepted, cancelled
- Note: no modified notification will be received
Order Submitted -> Accepted -> Modified > Rejected
Subscription notifications will be received for:
- submitted, accepted, rejected
- Note: no modified notification will be received
- Note: rejected order modifications will not result in a canceled notification, ezCater is working behind the scenes to save the order
Order Submitted > Accepted > Modified > Rejected > Cancelled
Subscription notifications will be received for:
- submitted, accepted, rejected, cancelled
- Note: no modified notification will be received
Order Submitted -> Accepted -> Modified > Rejected -> Cancelled -> Uncancelled
Subscription notifications will be received for:
- submitted, accepted, rejected, cancelled
- Note: no modified notification will be received
- Note: no uncancelled notification will be received, however once it is again accepted or rejected other notifications will be received
Order Submitted -> Accepted -> Modified -> Cancelled -> Uncancelled -> Accepted
Subscription notifications will be received for:
- submitted, accepted, rejected, cancelled, accepted
- Note: no modified notification will be received
- Note: no uncancelled notification will be received
Order Submitted -> Accepted -> Store Changed
Subscription notifications will be received for:
- Note: agents are trained to cancel and replace orders, but if this does not happen
Order Submitted -> Accepted -> Modified -> Cancelled for Replacement
Subscription notifications will be received for:
- Note: no modified, cancelled or rejected notification will be received for original order
Order Submitted -> Cancelled for Replacement
Subscription notifications will be received for:
- Note: no cancelled or rejected notification will be received for the original order
Meal Program Order Finalized
Subscription notifications will be received for:
- Note: submitted and accepted notifications will not be received for Meal Program orders, as Meal Program orders are submitted two weeks before delivery time as placeholders that contain no menu items. relish_finalized is transmitted shortly after the cut-off time for that order, and indicates that the order has been populated with all items to be delivered.