Order Lifecycle Stages & Statuses

Detailed explanation of all 5 order stages, push notification triggers, and live status progress bars.

View as Markdown

Your order progresses through five verified operational stages:

stateDiagram-v2
    [*] --> Placed: Customer Checkout
    Placed --> Confirmed: Restaurant Accepts KOT
    Confirmed --> Preparing: Kitchen Cooking Food
    Preparing --> Dispatched: Rider Picks Up & Verifies
    Dispatched --> Delivered: Handover with 4-Digit OTP
    Delivered --> [*]

1. Stage 1: Order Placed

  • Payment is authorized and the order ticket is transmitted to the restaurant's live POS terminal.

2. Stage 2: Order Confirmed

  • The kitchen manager acknowledges the ticket and sets an estimated cooking time (e.g. 20 minutes).

3. Stage 3: Food Preparing & Driver Assigned

  • Chefs are preparing your dishes. Simultaneously, a nearby delivery partner is dispatched to the restaurant.

4. Stage 4: Out for Delivery (Dispatched)

  • The rider collects the sealed food package, checks the tamper seals, and begins driving toward your location.

5. Stage 5: Delivered

  • The driver arrives, verifies the 4-digit Delivery PIN with you, and completes the handover. You receive a final delivery confirmation alert!

See also

Need to call the driver or kitchen?