Produk sudah diserahkan. Menunggu customer mengkonfirmasi penerimaan.
Link Konfirmasi untuk Customer:
@php
// Format nomor telepon untuk WA (hilangkan 0 di depan, tambahkan 62)
$phoneNumber = $order->phone_number ?? '';
$waNumber = '';
if ($phoneNumber) {
// Hapus semua karakter non-digit
$phoneNumber = preg_replace('/[^0-9]/', '', $phoneNumber);
// Jika dimulai dengan 0, ganti dengan 62
if (substr($phoneNumber, 0, 1) === '0') {
$waNumber = '62' . substr($phoneNumber, 1);
} else {
$waNumber = $phoneNumber;
}
}
// Format pesan untuk WA
$waMessage = urlencode("Halo " . $order->customer_name . ",\n\nProduk pesanan Anda (Order #" . $order->id . ") sudah siap untuk diserahkan.\n\nSilakan konfirmasi penerimaan melalui link berikut:\n" . route('user.orders.confirm-delivery', $order) . "\n\nTerima kasih.");
// Format email
$emailSubject = urlencode("Konfirmasi Serah Terima - Order #" . $order->id);
$emailBody = urlencode("Halo " . $order->customer_name . ",\n\nProduk pesanan Anda (Order #" . $order->id . ") sudah siap untuk diserahkan.\n\nSilakan konfirmasi penerimaan melalui link berikut:\n" . route('user.orders.confirm-delivery', $order) . "\n\nTerima kasih.");
@endphp
@if($waNumber)
Kirim ke WhatsApp
@endif
@if($order->customer_email)
Kirim ke Email
@endif
@if(!$waNumber && !$order->customer_email)
Nomor telepon dan email tidak tersedia. Silakan salin link secara manual.
@endif
Jika customer tidak dapat mengkonfirmasi melalui sistem:
@elseif($order->handover_status === 'confirmed')
Serah Terima Selesai
Customer telah mengkonfirmasi penerimaan produk.
@if($order->customer_rating)
Rating Customer:
@for($i = 1; $i <= 5; $i++)
@endfor
@endif
@if($order->customer_feedback)
Feedback Customer:
{{ $order->customer_feedback }}
@endif
@if($order->sale)
Penjualan Telah Dicatat
Sale ID: #{{ $order->sale->id }}
Tanggal Penjualan: {{ $order->sale->sale_date->format('d M Y') }}
Status: {{ $order->sale->status_label }}
@else
Catatan: Sale record belum dibuat. Pastikan status pembayaran dan produksi sudah selesai.