Purpose
Digital orders created from Deliverect integrated channels will deliver a webhook event in real-time to a specified endpoint provided by the POS.
This order will contain the products, prices, payment information and any customer info provided by the channel.
Order Model
For a full list of all order attributes and their definitions, see the link below;
Order Types
Each orderType listed below should be supported as part of a POS integration, where the type of order is clearly displayed to the user in the POS interface and on related printed checks and receipts.
| Type | Integer Value |
|---|---|
| pickup | 1 |
| delivery | 2 |
| eat in | 3 |
| curbside | 4 |
Direct Table Ordering
To see how to include support for table ordering for 'eat in' orders, see more details in the link below;
Payments
Details on processing payments, taxes, discounts and other charges in the link below;
Order Cancellations
Cancellations will also be sent to the order notification webhook URL, see how to receive and process these correctly in the guide below;
Status Updates
After responding to confirm receipt of the order webhook, order status updates thereafter should be sent asynchronously via the endpoint below;
Failover Flow
For the failover process when an initial connection isn't possible see details of our retry mechanism in the link below;
200200
