Notifikasi Perintah Woommerce Status: Yang Dapat Diusut
"Di mana pesanan saya?" adalah pertanyaan dukungan yang paling umum dalam perdagangan e- dan itu sepenuhnya bisa dicegah. Pelanggan tidak bertanya karena mereka tidak sabar; mereka bertanya karena tidak ada yang memberitahu mereka apa yang terjadi. Setiap perubahan status yang belum terjawab menjadi tiket, dan setiap tiket biaya waktu, uang dan niat baik.
Pesan app apa yang ditutup secara otomatis: saat status urutan berubah dalam WooCommerce, pelanggan mendapat pesan WhatsApp dengan update. Peta panduan ini yang mana kejadian layak mendapatkan pesan, yang tidak, dan bagaimana memastikan setiap perintah mengirimkan tepat satu konfirmasi - Tidak ada celah, tidak ada duplikat.
Peta pesan
| Acara Woommerce | Ketika api | Templat App apa |
|---|---|---|
| Dibayar / diproses | payment_complete, atau status confection | order_confirmation |
| Order selesai | Status komplit | order_shipped (pelacakan) |
| Perintah dibatalkan | Status ditolak | order_cancelled |
| Perintah didanai kembali | order_refunded | Pemberitahuan dana |
| Cart ditinggalkan | acara checkout terpisah | cart_recovery urutan |
| Pada penahan / pembayaran gagal | Status -hold / gagal | order_on_hold / payment_failed |
Itu set penuh yang paling dibutuhkan toko. Enam peristiwa, enam contoh, satu pesan WhatsApp per acara - dan tiga pertama saja menghilangkan "mana pesanan saya?" tiket sepenuhnya.
Kaitkan di belakang peta
Woommerce menembak kait yang berbeda untuk setiap saat:
woocommerce_thankyou- Perintah - yang diterima render halaman. Rute dengan metode pembayaran di sini: perintah COD mendapatkan aliran konfirmasi mereka, perintah prabayar menunggu penangkapan pembayaran.woocommerce_payment_complete- Pembayaran online ditangkap. Ini adalah pemicu konfirmasi toko prabayar.woocommerce_order_status_changed- kebakaran di sebarang status transisi, termasuk status gubahan. Ini adalah kuda kerja untuk memproses, menyelesaikan, membatalkan, dan terus dan gagal.woocommerce_order_status_completed- saat untuk mengirim pelacakan / pengiriman rincian.woocommerce_order_refunded- Pengembalian dana diproses; mengirim pemberitahuan pengembalian dana.
Sebuah konektor yang hanya mendengarkan satu atau dua dari ini daun setengah perjalanan diam. Peta di atas membutuhkan semua kabel.
Apa TIDAK untuk otomatis
Cara tercepat untuk mengganggu pelanggan adalah dengan mengirim pesan pada setiap titik blip. Lewati:
- Penundaan - Pelanggan belum membayar, pesan di sini adalah mengganggu
- Periksa - draft - Kereta sedang berjalan belum perintah
- Status Internal - Apa pun yang tim Anda gunakan bahwa pelanggan tidak pernah melihat
Bentuk yang tepat adalah tiga titik sentuh inti - ditempatkan delivered oleh Dili - ditambah pembatalan, pengembalian dana, dan pemulihan / satu-terus pengecualian. Sembilan pesan per pesanan adalah bagaimana Anda mendapatkan Ops-out.
COD toko: pengolahan adalah konfirmasi Anda
Berikut rincian yang paling panduan salah: Perintah COD tidak pernah api payment_complete - Tidak ada pembayaran untuk menyelesaikan. Jika integrasi Anda hanya mendengarkan hook itu, itu diam-diam tidak melakukan apa-apa untuk setiap pesanan pengiriman, yang 18- 31% dari buku pesanan di sebagian besar toko D2C India.
Untuk toko COD, pemrosesan Status adalah kejadian konfirmasi: perintah diterima stler mendapatkan konfirmasi (dan idealnya COD mengkonfirmasi -to-dispatch cek dari [COD konfirmasi playbook] (/ blog / cod-confirmation - whatsaps-cut-rto-fake- order /). Pemrosesan peta order_confirmation dan perintah COD Anda mendapatkan pengalaman yang sama sebagai yang prabayar.
Status gubahan
woocommerce_order_status_changed kebakaran untuk setiap transisi, termasuk store- spesifik statuses gubahan ("Siap untuk pickup", "QC berlalu", "Menunggu pemasok"). Putuskan dengan sengaja: memetakan setiap status gubahan ke suatu pesan, atau secara eksplisit melewatkannya - sebuah status "urutan perubahan" pesan tanpa informasi yang berguna adalah kebisingan. Aturan dari thumb: pesan hanya ketika pelanggan dapat lakukan sesuatu dengan informasi.
Mulai-tahan dan pembayaran -gagal: 24 / 7 membuka
Dalam jendela servis 24 jam, Anda dapat mengirim pesan bentuk bebas. Di luar itu - termasuk paling otomatis update status - setiap pesan harus menggunakan template yang disetujuiToko yang hanya mengirimkan order_confirmation menemukan pesan yang mereka pesan yang sedang tunggu dan dibayar... yang gagal diam-diam dilewati keluar jendela.
Kirim order_on_hold dan payment_failed sebagai contoh UTILITY dan setiap jalur status bekerja sekitar jam:
- Tunggu - "{1}, urutan {{2}} ditahan karena {{3}}. Jawab di sini dan kami akan mengatasinya". (Ini juga adalah saat save- the- sale)
- Pembayaran gagal - "{{1}}, pembayaran untuk perintah {{2}} (} (}} [}) tidak masuk. Coba lagi di sini: {{{4}}"
Tepat satu pesan per urutan
Konfirmasi duplikasi adalah bug integrasi klasik - urutan yang sama menembak kedua payment_complete dan status_changed (pemrosesan), atau pengiriman kembali webhook membuat pesan kedua. Perbaikan adalah deduplikasi pada tingkat peristiwa: setiap pesan tercetak ke sebuah identifikasi peristiwa unik (<order_id>.<event_type>), jadi sebuah re- disampaikan webhook atau kail double-dipecat tidak pernah dapat mengirim dua kali. Verifikasi: tempatkan perintah tes dan konfirmasi tepat satu konfirmasi tiba, satu update pengiriman, satu pembatalan.
Tenang jam dan zona waktu
Pemutakhiran status adalah transkasional, tetapi mereka masih pesan - sebuah "2am your order sail" baik-baik saja bagi pelanggan untuk dibaca kemudian, sementara sebuah 2am trave- pemulihan atau on-hold pesan dibaca sebagai pelecehan. Kirim oleh waktu lokal pelanggan di mana hal itu penting, dan menghormati jam tenang untuk apa pun yang mengharapkan jawaban.
Siap untuk otomatis?
The Tech Pad kabel peta WooCommerce penuh - peristiwa urutan meragukan Dwight templat jam tenang-dengan inbox bersama di mana setiap tanah balasan. Bulan pertama Anda bebas ketika Anda mulai Istanbul