OrdersReference
Reservation Statuses
Complete reference for reservation status values and their meanings
Reservation Statuses
Reservations have their own status independent of the parent order.
Status Values
| Status | Description |
|---|---|
| OK | Reservation confirmed |
| In Progress | Being processed |
| Refunded | Cancelled/refunded |
Detailed Descriptions
OK
The reservation is confirmed and active.
Characteristics:
- External booking confirmed with supplier
- For flights: ticket issued
- Service dates populated
- Ready for travel
Dashboard Display: Green chip
IN_PROGRESS
The reservation is being processed.
Characteristics:
- Initial status when reservation created
- Awaiting supplier confirmation
- For auto-ticketing: awaiting ticket issuance
- May have background retries in progress
Dashboard Display: Red chip (needs attention)
REFUNDED
The reservation has been cancelled and refunded.
Characteristics:
- Booking cancelled with supplier
- Refund processed to customer
- No longer valid for travel
Dashboard Display: Red chip
Status Transitions
Status by Service Type
| Service Type | Flow | Notes |
|---|---|---|
| Flight (AIR) | In Progress → OK → Refunded | Requires ticket issuance before becoming OK |
| Hotel | In Progress → OK → Refunded | Confirms immediately without ticketing step |
Relationship to Order Status
Reservation status affects order status:
| Scenario | Order Status |
|---|---|
| All reservations OK | FINALIZED |
| Any reservation IN_PROGRESS | IN_PROGRESS or PAID |
| Processing failed | FAILED |
| All refunded | REFUNDED (typically) |
An order may remain FINALIZED even if individual reservations are refunded, depending on the business scenario.
Manual Status Changes
Administrators can update reservation status when managing reservations:
| Current | Can Change To | Use Case |
|---|---|---|
IN_PROGRESS | OK | Manual confirmation |
IN_PROGRESS | REFUNDED | Booking failed/cancelled |
OK | REFUNDED | Post-confirmation cancellation |