@php $route ??= 'invoices.generate'; @endphp @if ($booking) {{ $booking->booking_number }} {{ $booking->created_at }} {{ $booking->address->last_name }} {{ $booking->address->email }} @if ($booking->address->phone) {{ $booking->address->phone }} @endif @if ($booking->address->full_address) {{ $booking->address->full_address }} @endif @if ($booking->room->room->exists && ($room = $booking->room->room)) {{ $room->name }} @else {{ $booking->room->room_name }} @endif {{ $booking->room->start_date }} {{ $booking->room->end_date }} @if ($booking->arrival_time) {{ $booking->arrival_time }} @endif @if ($booking->requests) {{ $booking->requests }} @endif @if ($booking->number_of_guests) {{ $booking->number_of_guests }} @endif @if ($booking->number_of_children) {{ $booking->number_of_children }} @endif

{{ trans('plugins/hotel::booking.room') }}

{{ trans('plugins/hotel::booking.image') }} {{ trans('plugins/hotel::booking.name') }} {{ trans('plugins/hotel::booking.checkin_date') }} {{ trans('plugins/hotel::booking.checkout_date') }} {{ trans('plugins/hotel::booking.number_of_rooms') }} {{ trans('plugins/hotel::booking.price') }} {{ trans('plugins/hotel::booking.tax') }} @if ($booking->room->room->exists && ($room = $booking->room->room)) {{ $booking->room->room_name }} {{ $booking->room->room->name }} @else {{ $booking->room->room_name }} {{ $booking->room->room_name }} @endif {{ $booking->room->start_date }} {{ $booking->room->end_date }} {{ $booking->room->number_of_rooms }} {{ format_price($booking->room->price) }} {{ format_price($booking->tax_amount) }}
@if ($booking->services->count())

{{ trans('plugins/hotel::booking.services') }}

{{ trans('plugins/hotel::booking.name') }} {{ trans('plugins/hotel::booking.price') }} {{ trans('plugins/hotel::booking.total') }} @foreach ($booking->services->unique() as $service) {{ $service->name }} {{ format_price($service->price) }} x {{ $booking->room->number_of_rooms }} {{ format_price($service->price * $booking->room->number_of_rooms) }} @endforeach
@endif @if ($booking->foods->count())

{{ trans('plugins/hotel::booking.foods') }}

{{ trans('plugins/hotel::booking.name') }} {{ trans('plugins/hotel::booking.price') }} {{ trans('plugins/hotel::booking.total') }} @foreach ($booking->foods->unique() as $food) {{ $food->name }} {{ format_price($food->price) }} {{ format_price($food->price ) }} @endforeach
@endif {{ format_price($booking->sub_total) }} {{ format_price($booking->coupon_amount) }} {{ format_price($booking->tax_amount) }} {{ format_price($booking->amount) }} {!! $booking->status->toHtml() !!} @if (is_plugin_active('payment') && $booking->payment->id) @auth {{ $booking->payment->charge_id }} @endauth {{ $booking->payment->payment_channel->label() }} {!! $booking->payment->status->toHtml() !!} @if ($booking->payment->payment_channel == \Botble\Payment\Enums\PaymentMethodEnum::BANK_TRANSFER && $booking->payment->status == \Botble\Payment\Enums\PaymentStatusEnum::PENDING ) {!! BaseHelper::clean(get_payment_setting('description', $booking->payment->payment_channel)) !!} @endif @if ($displayBookingStatus ?? false) {!! $booking->status->toHtml() !!} @endif @endif @if ((auth()->check() || $booking->customer_id) && ($invoiceId = $booking->invoice->id) && $route)
{{ trans('plugins/hotel::booking.view_invoice') }} {{ trans('plugins/hotel::booking.download_invoice') }}
@endif @endif