The Orders status is integrated to be able to know the fate of orders at any time, these statuses act as indicators of temporal progress until delivery or cancellation of the order for whatever reason:
The new status indicates that an order has been newly placed or created (duplication includes). It represents the initial stage of the process, where the order details have been received, but no further processing has taken place yet.
After the creation of an order, if an action affecting the order's status excluding the statuses cancelled, failed, delivered and refunded the order status becomes in_progress.
During the preparation stage, the staff may review the received orders and choose to accept or reject them depending on their needs.
If all the items are available and the order meets the shop's criteria, the shop can accept them, and the order will be marked as Accepted.
In some cases, the shop may reject the order if certain items are out of stock or if there are any other issues with the order. Therefore, the order will be marked as Rejected.
When rejecting an order, the customer will receive an SMS message so that he can be informed instantly.
The customer may cancel his order before pickup, if the order is newly created, has not yet been accepted, or in case of delay. In witch case it will be marked as Cancelled.
The order can also be cancelled if the payment has been cancelled.
The customer will receive an SMS message so that he can be informed instantly.