Order
An order is one basket of products, from one customer, at one supermarket, on its way to a delivery address. Once a rider picks it up, it is also linked to the rider who is delivering it.
For delivery orders, Tradar copies the confirmed address and coordinates into the order rather than keeping only a pointer to the shopper's editable address book. When vicinity enforcement is active, the order also records the branch origin, measured distance, and delivery radius used at checkout. This makes the fulfilment record stable even if the shopper edits an address or a Tradar admin changes the radius later.
A typical FreshMart order moves through five states:
New. The order has just arrived at the supermarket.
Preparing. The supermarket has accepted and is picking and packing.
Ready for pickup. The order is bagged and waiting at the counter for a rider.
Out for delivery. A rider has collected the order and is on the way.
Delivered. The customer has received the order.
Orders can also be cancelled or refunded, but those are the exceptions, not the path. See Handling orders for what each state looks like from the supermarket's side, and Placing an order from FreshMart for the customer's view of the same flow.