@extends('layouts.app') @section('title', 'Pembayaran') @section('content')

Pembayaran

{{ $payment->payment_code }}
{{-- Status Badge --}}
@if($payment->status === 'paid')
Pembayaran Lunas
@elseif($payment->status === 'reviewing')
Menunggu Verifikasi Admin
@elseif($payment->status === 'expired')
Pembayaran Kedaluwarsa
@else
Menunggu Pembayaran
@endif
@if(in_array($payment->status, ['pending', 'reviewing'])) @if($payment->method === 'manual_transfer') {{-- Manual Transfer --}}

Detail Transfer

Total Bayar Rp {{ number_format($payment->amount, 0, ',', '.') }}
@if($payment->paymentMethod)
Bank {{ $payment->paymentMethod->name }}
No. Rekening
{{ $payment->paymentMethod->account_number }}
Atas Nama {{ $payment->paymentMethod->account_name }}
@endif @if($payment->expires_at)
Batas Waktu {{ $payment->expires_at->format('d M Y, H:i') }}
@endif
{{-- Upload Proof --}} @if($payment->transfer_proof)

Bukti Transfer Dikirim

@if($payment->status === 'reviewing') @endif

Admin sedang memverifikasi bukti transfer kamu.

@csrf @error('transfer_proof')

{{ $message }}

@enderror

JPG, PNG, WebP maks 3MB

@else

Upload Bukti Transfer

Upload screenshot atau foto struk transfer kamu.

@csrf @error('transfer_proof')

{{ $message }}

@enderror

JPG, PNG, WebP maks 3MB

@endif @elseif($payment->method === 'midtrans' || $payment->method === 'xendit')

Pembayaran via {{ ucfirst($payment->method) }} tidak tersedia saat ini. Silakan hubungi admin untuk bantuan.

@endif @endif {{-- Order Summary (all orders in this payment) --}}

Ringkasan Pesanan

@foreach($payment->orders as $order) @php $storeName = $order->items->first()?->product?->store?->name ?? 'Toko'; @endphp

{{ $storeName }} · {{ $order->order_number }}

@foreach($order->items as $item)
{{ $item->product_name }} ×{{ $item->quantity }} Rp {{ number_format($item->total, 0, ',', '.') }}
@endforeach
@if($order->shipping_cost > 0)
Ongkos Kirim Rp {{ number_format($order->shipping_cost, 0, ',', '.') }}
@endif
@endforeach
Total Pembayaran Rp {{ number_format($payment->amount, 0, ',', '.') }}
@endsection