Booking logic is intentionally left open so a future integration can be chosen later without rewriting the page architecture.