Event yang paling berguna
Beberapa event yang biasanya relevan:
- Order berhasil dibuat.
- Pembayaran berhasil diterima.
- Pembayaran membutuhkan tindakan.
- Pesanan diproses atau selesai.
- Nomor resi tersedia.
- Tiket bantuan mendapat balasan.
Gunakan database sebagai sumber kebenaran
Status order harus ditentukan oleh sistem toko, payment gateway, dan database—bukan oleh status WhatsApp. Setelah transaksi berubah menjadi sukses secara valid, barulah aplikasi memanggil gateway untuk mengirim notifikasi.
Contoh service notifikasi sederhana
Pisahkan template dari controller order agar mudah dirawat.
<?php
function paymentSuccessMessage(array $order): string
{
return "Pembayaran #{$order['invoice']} berhasil diterima. "
. "Pesanan Anda akan segera diproses.";
}
// Setelah database benar-benar commit status SUCCESS:
$message = paymentSuccessMessage($order);
// Queue job untuk mengirim $message melalui REST API Kirimore.Template harus singkat tetapi informatif
Untuk notifikasi transaksi, sertakan:
- Nama atau identitas brand.
- Nomor order/invoice.
- Status terbaru.
- Tindakan yang perlu dilakukan jika ada.
- Link ke halaman resmi jika benar-benar diperlukan.
- Kontak bantuan bila pelanggan membutuhkan CS.
Gunakan Team Inbox untuk kasus yang membutuhkan manusia
Notifikasi otomatis sebaiknya tidak mencoba menyelesaikan semua percakapan. Ketika pelanggan membalas dengan pertanyaan khusus, Team Inbox dapat dipakai untuk customer service dan human takeover agar automation tidak ikut menyela percakapan.
Praktikkan dengan Kirimore
Hubungkan device, gunakan fitur yang sesuai workflow Anda, dan uji integrasi dari lingkungan internal sebelum digunakan ke pelanggan.
Lihat WhatsApp Gateway untuk bisnis Indonesia