@extends('admin.booking.layouts.invoice_en') @section('invoice_content_en') @php if ($editedFlightDetails) { $editedBookingDetail = json_decode($editedFlightDetails->booking_details); $userDetails = $editedBookingDetail->userDetails; $flightDetails = $editedBookingDetail->flightDetails; $passengerDetails = $editedBookingDetail->passengerDetails; $paymentDetails = $editedBookingDetail->processedPrice; $segments = $flightDetails->airlines[0]->flights[0]->segments ?? []; } @endphp
|
@if($passengerDetails && !empty($passengerDetails) && isset($passengerDetails))
Lead Passenger Name @elseLead Passenger Name N/ARehlte ID: {{ $bookingDetail->booking_ref ?? '' }} @endif |
|
| Service | Description | Passenger Name | Quantity | Ticket No. | Amount |
|---|---|---|---|---|---|
|
#Flight |
@if($segments && !empty($segments) && isset($segments))
@foreach($segments as $key => $value)
#{{$value->airlineData->name ?? ''}} ({{$value->airlineData->code ?? ''}})
#{{$value->departureAirportData->city_name}}, {{$value->departureAirportData->country_name}}, {{$value->departure->iataCode}}, {{str_replace("T"," ",$value->departure->at)}}
#{{$value->arrivalAirportData->city_name}}, {{$value->arrivalAirportData->country_name}}, {{$value->arrival->iataCode}}, {{str_replace("T"," ",$value->arrival->at)}} @endforeach @else N/A @endif |
@if($passengerDetails && !empty($passengerDetails) && isset($passengerDetails))
@php $i = 0; @endphp
@foreach ($passengerDetails as $pkey => $pvalue)
{{ ++$i }}.
{{ $pvalue->first_name ?? '' }} {{ $pvalue->last_name ?? '' }}
@endforeach
@else
1.
N/A
@endif
|
{{ $passengerCount ?? 'N/A' }} |
{{ $bookingDetail->ticket_numbers ?? 'N/A' }} |
{!! getCurrencyImage($paymentDetails->currency ?? '﷼') !!} {{ $paymentDetails->basePriceRemovedVAT }} |
| Grand Total: | Subtotal | {!! getCurrencyImage($paymentDetails->currency ?? '﷼') !!} {{ $paymentDetails->basePriceRemovedVAT}} | |||
| {{ amountToWord($paymentDetails->grandTotal ?? 0, $paymentDetails->currency) }} | Other Taxes | {!! getCurrencyImage($paymentDetails->currency ?? '﷼') !!} {{ ($paymentDetails->totalTaxAmount ?? 0) }} | |||
| VAT {{$paymentDetails->vat ?? ''}} % + Service Fee | {!! getCurrencyImage($paymentDetails->currency ?? '﷼') !!} {{ $paymentDetails->markupServiceFee ?? 0}} | ||||
| Addon Amount | {!! getCurrencyImage($paymentDetails->currency ?? '﷼') !!} {{ $paymentDetails->addOnAmount ?? 0 }} | ||||
| Coupon Amount | ( - ) {!! getCurrencyImage($paymentDetails->currency ?? '﷼') !!} {{ $paymentDetails->couponAmount ?? 0 }} | ||||
| Redeem Amount | ( - ) {!! getCurrencyImage($paymentDetails->currency ?? '﷼') !!} {{ $paymentDetails->redeemAmount ?? 0 }} | ||||
| Wallet Amount | ( - ) {!! getCurrencyImage($paymentDetails->currency ?? '﷼') !!} {{ $paymentDetails->walletAmount ?? 0 }} | ||||
| Selected Seats Amount | {!! getCurrencyImage($paymentDetails->currency ?? '﷼') !!} {{ $paymentDetails->selectedSeatsTotalPrice?? 0 }} | ||||
| Baggage Amount | {!! getCurrencyImage($paymentDetails->currency ?? '﷼') !!} {{ $paymentDetails->bagAmount?? 0 }} | ||||
| Grand Total | {!! getCurrencyImage($paymentDetails->currency ?? '﷼') !!} {{ $paymentDetails->grandTotal ?? 0 }} | ||||
|