{{-- ══ ORDER SUKSES ══════════════════════════════════════════════════ --}} @if ($orderPlaced)

Pesanan Berhasil!

Nomor pesanan Anda:

{{ $orderNumber }}

{{-- ══ INSTRUKSI BERDASARKAN METODE PEMBAYARAN ═══════════════════ --}} @if ($placedPaymentMethod === 'transfer')

Instruksi Transfer Bank

@if ($bankAccounts && count($bankAccounts) > 0)
@foreach ($bankAccounts as $bank) @if (!empty($bank['account_number']))

{{ $bank['bank_name'] ?? 'Bank' }}

{{ $bank['account_number'] }}

@if (!empty($bank['account_name']))

a.n. {{ $bank['account_name'] }}

@endif
@endif @endforeach
@else

Admin akan mengirimkan nomor rekening melalui WhatsApp.

@endif @if ($transferInstruction)
{!! nl2br(e($transferInstruction)) !!}
@else

1. Transfer sesuai nominal pesanan ke rekening di atas.

2. Simpan bukti transfer Anda.

3. Konfirmasi pembayaran via WhatsApp Admin.

@endif
@elseif ($placedPaymentMethod === 'qris')

Pembayaran QRIS

@if ($qrisImage)
{{-- Thumbnail klikable --}} {{-- Tombol Download --}} Download QRIS {{-- Modal fullscreen --}}
@else

QRIS belum dikonfigurasi. Admin akan mengirimkan QR via WhatsApp.

@endif @if ($qrisInstruction)
{!! nl2br(e($qrisInstruction)) !!}
@else

1. Scan QR code di atas menggunakan aplikasi e-wallet atau mobile banking.

2. Pastikan nominal sesuai dengan total pesanan.

3. Konfirmasi via WhatsApp setelah bayar.

@endif
@elseif ($placedPaymentMethod === 'cod')

Bayar di Tempat (COD)

✓ Siapkan uang tunai sesuai total pesanan.

✓ Admin akan menghubungi Anda untuk konfirmasi waktu pengiriman.

✓ Bayar kepada kurir saat barang diterima.

@endif {{-- Tombol WA & navigasi --}} @php $waAdmin = \App\Models\Setting::get('wa_admin'); $waNum = $waAdmin ? preg_replace('/^0/', '62', preg_replace('/[^0-9]/', '', $waAdmin)) : null; $waMsg = urlencode('Halo Admin, saya baru saja melakukan pesanan dengan nomor ' . $orderNumber . '. Mohon konfirmasinya.'); @endphp
@if ($waNum) Konfirmasi via WhatsApp @endif Lihat Pesanan Saya Kembali Belanja
@else {{-- Subtitle (judul "Checkout" sudah di header layout) --}}

{{ $items->sum('quantity') }} item dari {{ $groupedItems->count() }} toko

{{-- ══ RINGKASAN PRODUK PER MITRA ══════════════════════════════════ --}}

Pesanan

@foreach ($groupedItems as $partnerId => $partnerItems) @php $partner = $partnerItems->first()->product->partner; @endphp
{{ $partner->name ?? 'Mitra' }}
@foreach ($partnerItems as $item)
@if ($item->product->image) {{ $item->product->name }} @else
@endif

{{ $item->product->name }}

{{ $item->quantity }} × Rp {{ number_format($item->product->sell_price, 0, ',', '.') }}

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

@endforeach
@endforeach
{{-- ══ DATA PENERIMA ════════════════════════════════════════════════ --}}

Data Penerima

@error('name')

{{ $message }}

@enderror
@error('phone')

{{ $message }}

@enderror
@error('address')

{{ $message }}

@enderror
{{-- ══ AREA PENGIRIMAN ══════════════════════════════════════════════ --}}

Area Pengiriman

@if ($deliveryAreas->isEmpty())

Belum ada area pengiriman tersedia.

@else
@foreach ($deliveryAreas as $area) @endforeach
@error('deliveryAreaId')

{{ $message }}

@enderror @endif
{{-- ══ METODE PEMBAYARAN ════════════════════════════════════════════ --}}

Metode Pembayaran

@foreach ($paymentMethods as $method) @endforeach
@error('paymentMethod')

{{ $message }}

@enderror
{{-- ══ CATATAN PESANAN ══════════════════════════════════════════════ --}}

Catatan Pesanan

@error('customerNotes')

{{ $message }}

@enderror
{{-- ══ RINGKASAN HARGA ══════════════════════════════════════════════ --}}

Ringkasan Pembayaran

Subtotal ({{ $items->sum('quantity') }} item) Rp {{ number_format($subtotal, 0, ',', '.') }}
Ongkos Kirim @if ($selectedArea) @if ($deliveryCost == 0) Gratis @else Rp {{ number_format($deliveryCost, 0, ',', '.') }} @endif @elseif ($usingDefaultCost) Rp {{ number_format($defaultCostValue, 0, ',', '.') }} tarif default @else Pilih area dulu @endif
Total Pembayaran Rp {{ number_format($grandTotal, 0, ',', '.') }}
{{-- ══ TOMBOL BUAT PESANAN ══════════════════════════════════════════ --}}

Dengan menekan tombol di atas, Anda menyetujui pesanan ini.

@endif