Confirmation ID: {{ $confirmationNumber ?? ($booking['ConfirmationNumber'] ?? '-') }}
{{ $booking['HotelDetails']['AddressLine1'] ?? '' }} {{ $booking['HotelDetails']['City'] ?? '' }}
{{ $booking['HotelDetails']['Rating'] ?? '' }}
Lead Guest: {{ data_get($booking, 'Rooms.0.CustomerDetails.0.CustomerNames.0.Title') }} {{ data_get($booking, 'Rooms.0.CustomerDetails.0.CustomerNames.0.FirstName') }} {{ data_get($booking, 'Rooms.0.CustomerDetails.0.CustomerNames.0.LastName') }}
Total Guests: {{ count(data_get($booking, 'Rooms.0.CustomerDetails.0.CustomerNames', [])) }}
Check-in
@php($checkIn = isset($booking['CheckIn']) ? \Carbon\Carbon::parse($booking['CheckIn']) : null){{ $checkIn ? $checkIn->format('d') : '-' }}
{{ $checkIn ? strtoupper($checkIn->format('M Y')) : '' }}
From 03:00 PM
Total Nights
{{ $nights ? $nights . ' Nights' : '-' }}
Check-out
{{ $checkOut ? $checkOut->format('d') : '-' }}
{{ $checkOut ? strtoupper($checkOut->format('M Y')) : '' }}
Until 12:00 PM
Room Type: {{ data_get($booking, 'Rooms.0.Name.0') }}
Number of Rooms: {{ $booking['NoOfRooms'] ?? 1 }}
Board Basis: {{ data_get($booking, 'Rooms.0.MealType', data_get($booking, 'Rooms.0.Inclusion')) }}
Total Paid: {{ $currency }} {{ number_format((float) ($finalPrice ?? 0), 2) }}
Cancellation Policy: {{ data_get($booking, 'Rooms.0.CancelPolicies.0.FromDate') ? 'See below' : 'Refer to hotel policy' }}
Special Requests:
Please present this confirmation email and a valid ID upon check-in. Booking status: {{ $booking['BookingStatus'] ?? '' }}.
Check-in requirements: Valid photo ID and credit card required.
We wish you a pleasant stay!