{{-- resources/views/reservations/folio.blade.php --}} @extends('layouts.app') @section('title', 'Folio — ' . $reservation->reference) @section('page_title', 'Guest Folio') @section('page_subtitle', $reservation->reference . ' · ' . $reservation->guest?->first_name . ' ' . $reservation->guest?->last_name) @section('content')
← Reservation PDF Invoice
{{-- Folio Items --}}
Folio — {{ $invoice->invoice_number }} {{ ucfirst($invoice->status) }}
@foreach($invoice->items->sortBy('sort_order') as $item) @endforeach @if($invoice->tax_amount > 0) @endif
Description Qty Unit Price Tax Total
{{ $item->description }}
@if($item->item_type)
{{ ucfirst($item->item_type) }}
@endif
{{ $item->quantity }} {{ $invoice->currency }} {{ number_format($item->unit_price, 2) }} @if($item->tax_rate > 0) {{ $item->tax_rate }}% ({{ $invoice->currency }} {{ number_format($item->tax_amount, 2) }}) @else — @endif {{ $invoice->currency }} {{ number_format($item->total_price, 2) }}
Subtotal {{ $invoice->currency }} {{ number_format($invoice->subtotal, 2) }}
Tax {{ $invoice->currency }} {{ number_format($invoice->tax_amount, 2) }}
TOTAL {{ $invoice->currency }} {{ number_format($invoice->total_amount, 2) }}
Amount Paid {{ $invoice->currency }} {{ number_format($invoice->amount_paid, 2) }}
BALANCE DUE {{ $invoice->currency }} {{ number_format($invoice->balance_due, 2) }}
{{-- Add Charge --}}
Add Charge
@csrf
@foreach($services as $svc)
{{-- Right — Payment --}}
{{-- Record Payment --}} @if($invoice->balance_due > 0)
Record Payment
@csrf
{{ $invoice->currency }}
@else

Fully Paid

No outstanding balance

@endif {{-- Payment History --}} @if($invoice->payments->count() > 0)
Payment History
@foreach($invoice->payments->sortByDesc('paid_at') as $payment)
{{ $invoice->currency }} {{ number_format($payment->amount, 2) }}
{{ ucfirst(str_replace('_', ' ', $payment->payment_method)) }} @if($payment->transaction_reference) · {{ $payment->transaction_reference }} @endif
{{ $payment->paid_at?->format('d M Y') }}
{{ $payment->paid_at?->format('H:i') }}
@endforeach
@endif
@endsection