post
https://yourwebhook.com/channel/register
Purpose
To support customer onboardings, the webhook events below will communicate a stores status which instructs the channel to update the corresponding status on their side.
Response Body
With the "status": "register" we always expect a JSON result which contains all the supported endpoints detailed in the table below;
| Attribute | Purpose | Type | Required |
|---|---|---|---|
statusUpdateURL | Receive Order Status Update events | string | YES |
menuUpdateURL | Receive Menu Update requests | string | YES |
snoozeUnsnoozeURL | Receive both Snooze / Unsnooze Products requests | string | YES |
busyModeURL | Receive Busy mode requests (paused/online) | string | YES |
updatePrepTimeURL | Receive Preparation Time Update requests | string | NO |
courierUpdateURL | Receive Courier Update events | string | NO |
paymentUpdateURL | Received Payment Update events | string | NO |
authorizationURL | Receive SSO Authorization requests | string | NO |
menuUrl | Merchant Store URL / site URL | string | NO |
