Order States
These are the possible main statuses that an order can have within the system. Each status represents a specific stage in the order's lifecycle. The READY_FOR_DELIVERY
status applies exclusively to CASH_PICKUP
orders.
Status | Technical Description |
---|---|
CREATED | The order has been successfully created and recorded in the system, but the payment process has not yet started. |
CANCELLED | The order was cancelled before completion. This can occur due to manual action, errors, or business validations. |
PAYOUT_IN_PROGRESS | The payout process has started. The order is in progress and awaiting confirmation from the provider or payment service. |
READY_FOR_DELIVERY | Applies only to CASH_PICKUP orders. Indicates that the funds are ready to be collected by the recipient at the designated physical location. |
PROCESSED | The order was successfully completed. The amount was delivered or credited to the recipient without reported errors. |
For more information regarding the reason for an order being in the CANCELLED
status, refer to this documentation Order Substatuses.