home

{{ __('Selesai') }}

@php $akunBaru = session('akun_baru'); $payStatus = $payment->status ?? null; $isVerified = $payStatus === \App\Models\Payment::STATUS_TERVERIFIKASI; $isRejected = in_array($payStatus, [\App\Models\Payment::STATUS_DITOLAK, \App\Models\Payment::STATUS_KADALUARSA], true); $statusLabels = [ \App\Models\Payment::STATUS_PENDING => [__('Menunggu Pembayaran'), 'bg-amber-100 text-amber-800'], \App\Models\Payment::STATUS_MENUNGGU_VERIFIKASI => [__('Menunggu Verifikasi'), 'bg-blue-100 text-blue-800'], \App\Models\Payment::STATUS_TERVERIFIKASI => [__('Terverifikasi'), 'bg-emerald-100 text-emerald-800'], \App\Models\Payment::STATUS_DITOLAK => [__('Ditolak'), 'bg-red-100 text-red-800'], \App\Models\Payment::STATUS_KADALUARSA => [__('Kadaluarsa'), 'bg-surface-container text-on-surface-variant'], ]; $statusLabel = $statusLabels[$payStatus][0] ?? ucfirst((string) $payStatus); $statusClass = $statusLabels[$payStatus][1] ?? 'bg-surface-container text-on-surface-variant'; @endphp {{-- === SUKSES HEADER === --}}
@if($isVerified) @elseif($isRejected)
gpp_bad
@else @endif

@if($isVerified) {{ __('Pesanan Berhasil!') }} @elseif($isRejected) {{ __('Pembayaran belum berhasil') }} @else {{ __('Sedang diverifikasi…') }} @endif

@if($isVerified) {{ __('Pembayaran telah diverifikasi. Pesananmu segera diproses.') }} @elseif($isRejected) {{ __('Pembayaranmu ditolak atau melewati batas waktu. Silakan lakukan pembayaran ulang sebelum pesanan dibatalkan.') }} @else {{ __('Tunggu sebentar, pesanan Anda sedang diverifikasi.') }} @endif

@if($isRejected) @endif
{{-- === DETAIL PESANAN LENGKAP === --}}
{{-- Header: Nomor Order & Tanggal --}}

{{ __('Nomor Pesanan') }}

@foreach($checkout->orders as $o)

{{ $o->nomor_order }}

@endforeach

{{ __('Tanggal') }}

{{ $checkout->created_at ? $checkout->created_at->format('d M Y, H:i') : '—' }}

@if($checkout->email_pelanggan)

{{ __('Email pemesan') }}: {{ $checkout->email_pelanggan }}

@endif
{{-- Grid: Metode Pembayaran + Alamat Pengiriman --}}
{{-- Metode Pembayaran --}}

payments {{ __('Metode Pembayaran') }}

{{ $payment->paymentMethod?->nama_metode ?? '—' }}

@if($payment->account)

{{ $payment->account->nama_pemilik ?? $payment->account->nama }}

@if($payment->account->nomor_rekening)

{{ $payment->account->nomor_rekening }}

@endif
@endif

schedule {{ __('Status') }}: {{ $statusLabel }}

{{-- Alamat Pengiriman --}}

local_shipping {{ __('Alamat Pengiriman') }}

{{ $checkout->nama_penerima }}

{{ $checkout->nomor_telepon }}

{{ $checkout->alamat }}

{{ $checkout->kota }}, {{ $checkout->provinsi }}{{ $checkout->kode_pos ? ', ' . $checkout->kode_pos : '' }}

{{-- Daftar Produk per Toko (desktop; di mobile ada di sticky footer) --}} @foreach($checkout->orders as $order) @endforeach {{-- Rincian Biaya (desktop; di mobile ada di sticky footer) --}}
{{-- end max-w-3xl space-y-md --}} {{-- === BANNER AKUN BARU === --}} @if($akunBaru)
key

{{ __('Akun berhasil dibuat') }}

{{ __('Email') }}: {{ $akunBaru }} • {{ __('Password') }}: Raliva123

{{ __('Segera ganti password untuk keamanan.') }} {{ __('Ganti Password') }}

@endif {{-- === TOMBOL AKSI (desktop; di mobile ada di sticky footer) === --}}
{{-- ===== STICKY FOOTER MOBILE: Rincian Pesanan ===== --}}

{{ __('Total Dibayar') }}

Rp {{ number_format((float)$payment->jumlah, 0, ',', '.') }}

@include('customer._partials.drawer')