@push('styles') @endpush {{-- Filter Periode --}}
Reset
{{-- Header Print --}}

SparkWash — Laporan Transaksi

Periode: {{ \Carbon\Carbon::parse($startDate)->locale('id')->isoFormat('D MMMM Y') }} s.d. {{ \Carbon\Carbon::parse($endDate)->locale('id')->isoFormat('D MMMM Y') }}

{{-- Stat Cards --}}
Rp {{ number_format($totalRevenue,0,',','.') }}
Total Pendapatan
{{ $totalBookings }}
Total Booking
{{ $totalPaidBookings }}
Transaksi Lunas
{{ $totalCustomers }}
Customer Baru
{{-- Charts Row --}}
{{-- Booking per Hari --}}
Booking per Hari
{{-- Layanan Terpopuler --}}
Layanan Terpopuler
@if ($popularServices->isEmpty())
Belum ada data periode ini
@else
@foreach ($popularServices as $i => $item)
{{ $item->service->name ?? 'N/A' }} {{ $item->total }}x
@endforeach
@endif
{{-- Pendapatan per Hari chart --}}
Pendapatan per Hari
{{-- Tabel Transaksi --}}
Daftar Transaksi
{{ \Carbon\Carbon::parse($startDate)->locale('id')->isoFormat('D MMM Y') }} — {{ \Carbon\Carbon::parse($endDate)->locale('id')->isoFormat('D MMM Y') }}
@forelse ($payments as $payment) @empty @endforelse
Kode Bayar Customer Paket Metode Total Waktu Bayar
{{ $payment->payment_code }} {{ $payment->booking->user->name ?? '-' }} {{ $payment->booking->service->name ?? '-' }} {{ $payment->method_label }} {{ $payment->formatted_amount }} {{ $payment->paid_at?->format('d M Y, H:i') ?? '-' }}
Tidak ada transaksi pada periode ini.
@if($payments->hasPages())
{{ $payments->links() }}
@endif
@push('scripts') @endpush