Order Statuses

📘

If you receive a status not listed below, it can safely be ignored

Contact our API Support team if any doubts via [email protected]

POS

STATUSDESCRIPTIONINTEGER
NewReceived at the on-premise POS and receipt is created10
AcceptedAccepted is a confirmation the order is in the POS workflow20
PrintedTicket of order is printed40
PreparingIn preparation50
PreparedIs prepared60
Pickup ReadyInforming the order is completed and ready70
FinalizedAn order is fully handled and no further POS status updates are coming. This doesn't necessarily mean an order was delivered to the end customer.90
Auto_FinalizedOrder has been accepted by the POS, but no further status updates are supported (not advised as can cause delivery complications)95
Canceledhas been voided on POS110
FailedOrder has not been successful for any number of reasons120

DISPATCH

In DeliveryThe Delivery partner has confirmed the job is assigned to a courier for the completion of the delivery80
En Route to PickupCourier approaching the pickup location83
Arrived at PickupCourier has arrived at the pick up location85
En Route To DropoffCourier approaching the drop off location87
Arrived At Drop OffCourier has arrived at the drop off location89
DeliveredCourier has delivered the order90
Delivery CanceledCourier has canceled the Delivery115

CHANNEL

STATUSDESCRIPTIONINTEGER
CancelThis status is applied by online channels when an order should be voided on the POS100

SYSTEM ONLY

STATUSDESCRIPTIONINTEGER
ParsedSet by Deliverect once received from the Channel1
Received by POSSet by Deliverect after successfully sent to POS Order Webhook2
Sent to DMAOrder is sent to the Delivery Manager App3
Before_ParsedApplies before parsed order is sent to the POS4
Receipt_Not_FoundWhen the order was accepted but we cannot find a receipt yet, we will keep retrying this5
Received by DMAOrder injected into the Delivery Manager App6
Printed by DMAOrder printed in the Deliverect App7
ScheduledOrder has been received in Deliverect and is 'buffered', awaiting POS injection based on 'average preparation time' and 'pickup time'25
DuplicateOrder has been received multiple times on the POS due to a technical error30
DeniedOrder is denied immediately via Delivery Manager App (DMA) i.e. the restaurant deliberately did not accept the order35
UnknownThis would show only where order delivery hasn't been yet confirmed72
POS FailedNot received by POS121
Retry FailedOrder insert retry failed122
Manual RetryManually retried order which has failed123
Parse FailedOrder parsing by Deliverect failed124
Unknown LocationInvalid location125
Cancel FailedPOS did not accept cancellation126
ResolvedUser has acknowledged a failed order on the Delivery Manager App129