Complete booking journey
- Booking
- Booking
- 6 routes
This journey covers a full booking flow, from proposal search to final review of the validated booking. In addition to creation steps, it includes payment schedule review and booking validation through payment.
The scenario is suited for end-to-end functional documentation, with a specific focus on dependencies between proposal, booking, and payment.
Overview
This scenario documents a full booking journey when the objective is to cover the main lifecycle end to end: proposal search, preparation, payment schedule review, booking creation, payment-based validation, and final booking control.
Prerequisites
- A valid
x-api-keyand a consistent locale across the full journey. - An
authorizationbearer token for protected routes. - The ability to obtain or build a usable proposal before creating the booking.
- A
booking_idafter creation, and then acustomer_idfor the final read-back. - Payment information required for validation, even though the exact payload is not visible in the available excerpt.
Expected result
The journey should end with a validated booking, a readable view of expected amounts, and a final response that exposes booking and payment statuses.
Flow assumptions
The selected path reads the payment schedule at proposal level before booking validation. It also assumes that final validation relies on PATCH/v2/bookings/{booking_id}, whose business purpose is documented even though the detailed request body is not exposed in the available excerpt.