{{-- Header --}}

Pembayaran

Verifikasi bukti transfer dan kelola status pembayaran.

{{-- Filter Status (tab) --}}
@foreach ($statusOptions as $status) @endforeach
{{-- Search & Sort --}}
{{-- Loading indicator --}}
Memuat data...
{{-- Tabel --}}
@forelse ($payments as $payment) @empty @endforelse
No. Invoice No. Pesanan Customer Metode Total Bayar Status Tanggal Dibuat Aksi
INV-{{ str_pad($payment->id, 6, '0', STR_PAD_LEFT) }} {{ $payment->order->order_number ?? '—' }}

{{ $payment->order->customer_name ?? '—' }}

{{ $payment->method->label() }} Rp {{ number_format($payment->amount, 0, ',', '.') }} @php $color = match($payment->status->value) { 'verified' => 'bg-green-100 text-green-700', 'rejected' => 'bg-red-100 text-red-700', default => 'bg-yellow-100 text-yellow-700', }; @endphp {{ $payment->status->label() }} {{ $payment->created_at->format('d M Y') }}

{{ $payment->created_at->format('H:i') }}

@if ($payment->isPending()) @can('payment.verify') @endcan @can('payment.reject') @endcan @endif

Belum ada data pembayaran.

{{-- Footer: Pagination + Per Page --}}
Tampilkan data per halaman
{{ $payments->links() }}
{{-- ── Modal Verifikasi ────────────────────────────────────────────── --}}

Verifikasi Pembayaran?

Apakah Anda yakin pembayaran ini valid?

{{-- ── Modal Tolak ─────────────────────────────────────────────────── --}}

Tolak Pembayaran

Jelaskan alasan penolakan pembayaran ini.

@error('rejectReason')

{{ $message }}

@enderror