Invoice #{{ $booking->id }}

HOTEL MANAGEMENT

Your Comfort, Our Priority

Alamat Jl. Contoh No. 123, Jakarta 12345
Telepon (021) 1234-5678
Email info@hotelmanagement.com
Tanggal: {{ now()->format('d F Y') }}

INVOICE CHECK-OUT

Informasi Tamu

Nama Lengkap: {{ $booking->guest_name ?? 'N/A' }}
Email: {{ $booking->guest_email ?? 'N/A' }}
Telepon: {{ $booking->guest_phone ?? 'N/A' }}
No. Identitas: {{ $booking->guest_identity_number ?? 'N/A' }}

Informasi Kamar

Nomor Kamar: {{ $booking->room?->room_number ?? 'N/A' }}
Tipe Kamar: {{ $booking->room?->room_type ?? 'N/A' }}
Lantai: {{ $booking->room?->floor ?? 'N/A' }}
Kapasitas: {{ $booking->room?->capacity ?? 'N/A' }} orang
Check-in: {{ $booking->check_in_date->format('d F Y') }}
Check-out: {{ $booking->checked_out_at ? $booking->checked_out_at->format('d F Y H:i') : 'Belum check-out' }}
Durasi: {{ $booking->check_in_date->diffInDays($booking->check_out_date) }} malam

Detail Tagihan

@if($booking->total_restaurant_amount > 0) @endif @if($booking->total_room_service_amount > 0) @endif @if($booking->special_requests) @endif
Item Deskripsi Jumlah Harga Satuan Total
Kamar {{ $booking->room?->room_type ?? 'N/A' }} - {{ $booking->check_in_date?->format('d/m/Y') ?? 'N/A' }} s/d {{ $booking->check_out_date?->format('d/m/Y') ?? 'N/A' }}
{{ $booking->check_in_date?->diffInDays($booking->check_out_date) ?? 0 }} malam
{{ $booking->check_in_date?->diffInDays($booking->check_out_date) ?? 0 }} Rp {{ number_format($booking->room?->price_per_night ?? 0, 0, ',', '.') }} Rp {{ number_format($booking->total_amount, 0, ',', '.') }}
Restaurant Pesanan makanan dan minuman - - Rp {{ number_format($booking->total_restaurant_amount, 0, ',', '.') }}
Layanan Kamar Layanan kamar dan housekeeping - - Rp {{ number_format($booking->total_room_service_amount, 0, ',', '.') }}
Layanan Tambahan {{ $booking->special_requests }} - - Rp 0
Subtotal: Rp {{ number_format($totalAmount, 0, ',', '.') }}
Pajak (10%): Rp {{ number_format($totalAmount * 0.1, 0, ',', '.') }}
Service Charge (5%): Rp {{ number_format($totalAmount * 0.05, 0, ',', '.') }}
TOTAL TAGIHAN: Rp {{ number_format($totalAmount * 1.15, 0, ',', '.') }}
Total Bayar: Rp {{ number_format($paidAmount, 0, ',', '.') }}
Sisa/Kembalian: Rp {{ number_format($remainingAmount, 0, ',', '.') }}
@if($booking->payments->count() > 0)

Riwayat Pembayaran

@foreach($booking->payments as $payment) @endforeach
Tanggal & Waktu Jumlah Metode Pembayaran Tipe Pembayaran
{{ $payment->created_at->format('d F Y H:i') }} Rp {{ number_format($payment->amount, 0, ',', '.') }} {{ ucfirst(str_replace('_', ' ', $payment->payment_method)) }} {{ ucfirst(str_replace('_', ' ', $payment->payment_type)) }}
@endif
@if($remainingAmount > 0)
BELUM LUNAS - Sisa: Rp {{ number_format($remainingAmount, 0, ',', '.') }}
@else
PEMBAYARAN LUNAS
@endif