@extends('admin-layouts.master') @section('content')

Buat Invoice

Kembali
1
Pilih Booking
2
Atur Tanggal
3
Diskon, Pajak & Pembayaran
4
Review & Submit
@csrf
Pilih Booking

Pilih booking yang akan dibuatkan invoice

@error('booking_id')
{{ $message }}
@enderror Hanya booking dengan status "checked-in" yang bisa dibuatkan invoice
@if(isset($booking))
Booking Terpilih
@if($booking->bookingServices->count() > 0) @endif
ID: #{{ $booking->id }}
Tamu: {{ $booking->guest->name }}
Check-in: {{ $booking->check_in_date_formatted }}
Check-out: {{ $booking->check_out_date_formatted }}
Status: {{ ucfirst($booking->status) }}
Total Kamar: {{ $booking->formatted_total_amount }}
Layanan: {{ $booking->bookingServices->count() }} item(s)
@endif
Tips Invoice
  • Invoice otomatis menghitung total kamar + layanan
  • Diskon akan mengurangi subtotal sebelum pajak
  • PPN 11% adalah standar Indonesia
  • Jatuh tempo default 3 hari dari tanggal invoice
  • Pilih metode pembayaran yang sesuai
  • Biaya admin akan otomatis ditambahkan jika ada
  • Status akan otomatis berubah jadi "overdue" jika lewat jatuh tempo
  • Draft otomatis tersimpan setiap 30 detik
Bantuan

Keyboard Shortcuts:

  • Ctrl + S: Save Draft
  • Ctrl + Enter: Submit Form
  • Shift + Esc: Reset Form
  • F9: Quick Preview

Navigasi:

  • Tab: Pindah field
  • Enter: Next step
  • Backspace: Previous step
@push('scripts') @endpush @endsection