Booking System
Responsibilities
- Availability lookup and conflict prevention
- Reservation creation and status transitions
- Price calculation (nightly rate, fees, taxes)
- Guest confirmation and cancellation handling
Lifecycle
- Search availability.
- Review final pricing.
- Confirm booking and payment authorization.
- Handle modifications, cancellations, and refunds.