How to Match Order Statuses

Sending status updates

For each order you receive in the POS, we expect that you send us a status update back. You can check the technical documentation under the Update Order Status endpoint for information on how to do that.

We expect the POS integration to match the current statuses present in the POS with those available in Deliverect.

Deliverect status tag

Description

Integer value

PARSED (system status)

received and parsed by Deliverect

1

RECEIVED (system status)

received by POS

2

NEW

received by POS and receipt is created

10

ACCEPTED

accepted/confirmed

20

DUPLICATE (system status)

order has been received multiple times on the POS due to a technical error

30

PRINTED

printed

40

PREPARING

in preparation

50

PREPARED

is prepared

60

READY FOR PICKUP

ready for pickup

70

IN DELIVERY

en route to customer

80

FINALIZED

finalized, order is fully handled and no further status updates are coming

90

AUTO FINALIZED

accepted by POS, but any other status updates unsupported by POS (to be avoided at all costs!)

95

CANCEL (system status)

should be voided. This status is applied by online channels when an order should be voided on the POS

100

CANCELED

has been voided on POS

110

FAILED

failed

120

POS RECEIVED FAILED

not received by POS

121

PARSE FAILED

parsing failed

124

Finalized Status

The last status of the order, signifying that the POS has finished managing the order, is Finalized. This is a required status for certification.


Did this page help you?