Booking State Reference
Every booking moves through a defined sequence of states from the moment a passenger starts a quote to the moment the trip is complete. This table is for developer and operations reference only.
| State | What Triggered It | Notes |
|---|---|---|
| QUOTE | Passenger enters route details | Not persisted to the database |
| PENDING | Passenger submits the booking | |
| CONFIRMED | Pre-arranged ride confirmed | Book for Later only |
| DRIVER_ASSIGNED | A driver accepts the trip | |
| EN_ROUTE | Driver begins navigation to pickup | |
| ARRIVED | Driver reaches the pickup location | |
| IN_PROGRESS | Trip starts | |
| COMPLETED | Trip ends at the destination | Payment is captured at this point |
| CANCELLED | Passenger or driver cancels | Cancellation fees may apply depending on timing |
