@extends('layouts.admin') @section('content')
{{-- Header --}}

📋 Detail Transaksi Admin

← Kembali ke Dashboard
{{-- Informasi Transaksi --}}

Invoice ID: {{ $transaction->id }}

Nama User: {{ $transaction->user->name ?? '-' }}

Status: @php $statusClass = match($transaction->status) { 'approved' => 'text-green-500', 'payment_verification' => 'text-yellow-500', 'pending' => 'text-blue-500', 'cancelled' => 'text-red-500', default => 'text-gray-500', }; @endphp {{ ucfirst(str_replace('_', ' ', $transaction->status)) }}

Total Bayar: Rp {{ number_format($transaction->total, 0, ',', '.') }}

Tanggal Transaksi: {{ $transaction->created_at->translatedFormat('d F Y H:i') }}

{{-- Bukti Pembayaran --}}

📷 Bukti Pembayaran

@if($transaction->payment_proof) Bukti Transfer @else

Belum ada bukti pembayaran.

@endif
{{-- Catatan Section --}}
@if ($transaction->notes)

📝 Catatan User:

{{ $transaction->notes }}

@endif @if ($transaction->admin_note || $transaction->admin_rationale)

🖋️ Catatan Admin:

@if($transaction->admin_note)

{{ $transaction->admin_note }}

@endif @if($transaction->admin_rationale)

Rasionalisasi: {{ $transaction->admin_rationale }}

@endif
@endif
{{-- Produk Pesanan --}}

🛒 Produk dalam Pesanan

@foreach($transaction->items as $item) @php $img = $item->catalog->image_path ? asset('storage/' . $item->catalog->image_path) : asset('images/default-product.png'); @endphp
Gambar Produk

{{ $item->catalog->name }}

Harga: Rp {{ number_format($item->price, 0, ',', '.') }} × {{ $item->quantity }}

Subtotal: Rp {{ number_format($item->subtotal, 0, ',', '.') }}

@endforeach
{{-- Form Verifikasi Pembayaran Admin --}} @if(in_array($transaction->status, ['payment_verification', 'pending']))

🔍 Verifikasi Pembayaran

@csrf @method('PUT') {{-- Pilihan Status --}}
{{-- Catatan Admin --}}
{{-- Rasionalisasi (Opsional) --}}
Batal
@endif {{-- Tombol Download Invoice --}}
@endsection