Total Payment Verified
@extends('layouts.admin') @section('title', 'Laporan Pembayaran | Super Admin') @section('page_title', 'Laporan Pembayaran') @push('styles') @endpush @section('content') @php $paymentStatusBadge = function (?string $status): string { return match (strtolower((string) $status)) { 'verified' => 'is-success', 'uploaded' => 'is-info', 'rejected' => 'is-danger', 'unpaid' => 'is-muted', default => 'is-muted', }; }; @endphp
Pantau status pembayaran, nominal transaksi, dan proses verifikasi pada level platform.
Total Payment Verified
Total Payment Uploaded
Total Payment Rejected
Total Nominal Verified
Fokus pada status verifikasi dan catatan penolakan untuk mempercepat audit.
| No | Booking Code | Rental | Customer | Metode Pembayaran | Amount | Payment Status | Paid At | Verified At | Rejection Note |
|---|---|---|---|---|---|---|---|---|---|
| {{ ($bookings->firstItem() ?? 1) + $index }} | {{ $booking->booking_code }} | {{ $booking->rentalCompany?->company_name ?? $booking->vehicle?->rentalCompany?->company_name ?? '-' }} | {{ $booking->customer_name ?: ($booking->customer?->name ?? '-') }} | {{ $booking->payment?->payment_method ?? '-' }} | Rp {{ number_format((float) $booking->total_amount, 0, ',', '.') }} | {{ $booking->paymentStatusLabel() }} | {{ $booking->payment?->paid_at?->format('d M Y H:i') ?? '-' }} | {{ $booking->payment?->verified_at?->format('d M Y H:i') ?? '-' }} | {{ \Illuminate\Support\Str::limit((string) ($booking->payment?->rejection_note ?? '-'), 50) }} |
Belum ada data laporan untuk filter yang dipilih.