Skip to content
Last updated

Webhook Events

The following ordering event types can be sent to you when an order status is updated:

Order status eventMandatory
for POS
Description
ORDER_ACCEPTEDYesOrder has been accepted by the POS.
ORDER_REJECTEDYesOrder has been rejected by the POS or POS failed to accept that order within 2 minutes.
ORDER_BEING_PREPAREDNoOrder is being prepared.
ORDER_READYYesOrder is marked as ready by POS.
ORDER_OUT_FOR_DELIVERYNoOrder has been dispatched for delivery.
ORDER_FULFILLEDNoOrder has been picked up by the customer and is fulfilled.
ORDER_CANCELLED_BY_MERCHANTNoOrder has been cancelled by the POS.
ORDER_CANCELLED_BY_CUSTOMERNoOrder has been cancelled by the customer.

Sample Event

{
  "type": "ORDER_ACCEPTED",
  "data": {
    "id": "2688fcf2-44dd-4c72-88ac-79d0910f2933",
    "uri": "https://api.tyro.com/connect/orders/2688fcf2-44dd-4c72-88ac-79d0910f2933",
    "resource": "order"
  }
}
Registering Webhooks

For information on how to register for webhooks and how to interpret the webhook message. Documentation can be found here: Webhooks.