panduan28 Oktober 2026

Notifikasi WhatsApp WooCommerce Tidak Terkirim? Cek Riwayat

Notifikasi WhatsApp WooCommerce tidak terkirim? Pahami status Dilewati, Gagal, dan Dibatalkan di Riwayat pengingat, lengkap dengan checklist pemeriksaannya.

Kalau notifikasi WhatsApp WooCommerce tidak terkirim padahal toko sudah berstatus Terhubung, jawabannya hampir selalu ada di Riwayat pengingat Kirimi. Setiap pesan punya salah satu status (Terjadwal, Terkirim, Dilewati, Gagal, Dibatalkan), dan untuk Dilewati serta Gagal alasannya ditulis di baris yang sama. Sebagian besar kasus ternyata bukan kerusakan, melainkan aturan yang memang sengaja menahan pesan.

Ringkasnya: Terhubung berarti webhook masuk, bukan berarti setiap pesanan pasti dikirimi pesan. Buka Riwayat pengingat, baca status dan alasannya, lalu cocokkan dengan nomor pembeli, metode pembayaran, usia pesanan, dan pengirim yang dipakai.

Pesan tidak terkirim: webhook bermasalah atau pengiriman bermasalah?

Webhook adalah kiriman otomatis dari WooCommerce ke alamat tertentu setiap kali ada kejadian, misalnya pesanan dibuat atau diubah. Alur notifikasi punya dua tahap: webhook harus sampai dulu ke Kirimi, baru Kirimi memutuskan mengirim pesan atau tidak. Dua tahap itu punya gejala berbeda.

  • Pesanan baru tidak muncul di Riwayat pengingat sama sekali: masalahnya di tahap webhook. Lihat panduan webhook WooCommerce yang disabled atau telat.
  • Pesanan muncul di riwayat tetapi pesannya tidak sampai ke pembeli: masalahnya di tahap pengiriman, dan itulah yang dibahas artikel ini.

Satu jebakan: status toko "Terhubung" hanya muncul setelah webhook asli bertanda tangan valid masuk. Ping yang dikirim WooCommerce saat webhook disimpan tidak mengubah status itu, jadi pesanan percobaan (transfer bank, jangan dibayar) adalah ujian yang sebenarnya. Cara pemasangan lengkapnya ada di panduan menghubungkan WooCommerce ke WhatsApp lewat webhook.

Cara membaca Riwayat pengingat

Riwayat pengingat ada per toko, di Integrasi lalu WooCommerce. Lima status yang muncul:

StatusArtinyaPerlu tindakan?
TerjadwalPesan menunggu waktunya (jeda pengingat atau jam tenang).Biasanya tidak, tunggu.
TerkirimPesan sudah dikirim lewat pengirim yang dipilih.Tidak.
DilewatiPesan sengaja tidak dikirim karena aturan atau kondisi pesanan. Alasan tertulis.Tergantung alasan.
GagalPengiriman dicoba tetapi bermasalah. Alasan tertulis.Ya, cek pengirim.
DibatalkanPesan dibatalkan karena kondisi pesanan berubah.Biasanya normal.

Halaman ini adalah rujukan aturan Dilewati, Gagal, Dibatalkan, dan jam tenang. Pegang satu kebiasaan: baca kolom alasan dulu, baru menebak. Artikel ini hanya memuat alasan yang memang diketahui dari cara kerja integrasi, jadi kalau teks alasan di riwayatmu berbeda dari daftar di bawah, ikuti teks di riwayat.

Kenapa pesan berstatus Dilewati?

Dilewati berarti sistem sengaja tidak mengirim. Penyebab yang paling sering:

Nomor pembeli bukan nomor seluler Indonesia

Kirimi hanya mengirim ke nomor seluler Indonesia, yaitu 08xx atau +628xx. Nomor luar negeri dan telepon rumah dilewati. Contoh: pembeli di Toko Kaos Nusantara mengisi kolom telepon dengan nomor kantor berkode area (021). Pesan itu tidak akan pernah terkirim. Cek isi kolom Billing phone di pesanan. Panduan kolom nomor ada di artikel nomor WhatsApp pembeli di checkout.

Pesanan memakai COD

Pesanan COD (bayar di tempat) tidak mendapat pengingat pembayaran. Kirimi mengenali COD dari nama metode pembayaran yang memuat "COD", "cash on delivery" atau "bayar di tempat". Kalau kamu menamai metode COD dengan kata lain, pesanan itu bisa diperlakukan sebagai pesanan biasa.

Pesanan sudah berumur lebih dari 24 jam saat toko dihubungkan

Pesanan yang usianya sudah lewat 24 jam ketika toko dihubungkan tidak memicu notifikasi status. Aturan ini melindungi pembeli lama dari pesan kejutan. Kalau kamu menguji dengan pesanan lama, tidak akan ada pesan. Buat pesanan baru.

Jenis status yang togglenya mati

Notifikasi status hanya berjalan untuk tiga perubahan: Processing (Diproses), Completed (Selesai), dan Cancelled (Dibatalkan), masing-masing dengan toggle dan teks sendiri. Perubahan ke status lain, misalnya Refunded atau Failed, tidak memicu notifikasi status. Pembahasan lengkap status mana memicu apa ada di artikel status pesanan WooCommerce.

Kenapa pesan berstatus Gagal?

Gagal artinya pesan sudah sampai ke tahap pengiriman tetapi tidak berhasil keluar. Dua area yang perlu dicek:

  • Pengirim Perangkat: nomor WhatsApp yang dihubungkan lewat QR harus masih aktif di dashboard. Kalau terputus, pesan tidak bisa keluar sampai kamu menghubungkannya lagi.
  • Pengirim WABA: pesan harus memakai template yang sudah disetujui Meta. Template dengan header gambar, video atau dokumen, header berisi variabel, atau tombol tautan berisi variabel belum didukung. Template seperti itu tidak bisa dipakai di integrasi ini. Kalau WABA dipakai, pastikan juga ada metode pembayaran di sisi Meta, karena biaya per pesan ditagih Meta (rinciannya di dokumentasi harga WhatsApp Business Platform).

Alasan persis tiap kegagalan ditulis di baris riwayatnya. Pakai itu sebagai petunjuk pertama, jangan menebak dari gejala.

Kapan status Dibatalkan itu normal?

Hampir selalu normal. Pengingat pembayaran dibatalkan otomatis ketika pesanan sudah dibayar, dibatalkan, gagal, di-refund atau dihapus. Menurut dokumentasi status pesanan WooCommerce, Pending payment berarti pesanan diterima tetapi belum ada pembayaran, sedangkan On hold berarti menunggu konfirmasi pembayaran. Begitu status pesanan keluar dari dua kondisi itu, pengingat kehilangan alasan untuk dikirim.

Ada satu hal waktu yang sering membingungkan. Jeda bawaan pengingat untuk toko WooCommerce adalah 45 menit, karena WooCommerce membatalkan pesanan Pending payment yang tidak dibayar setelah waktu Hold stock (bawaannya 60 menit). Kalau Hold stock di tokomu lebih pendek dari 45 menit, pesanan sudah dibatalkan sebelum pengingat jatuh tempo, dan pengingatnya berstatus Dibatalkan. Perpendek jeda di Kirimi. Soal pengingat transfer bank, lihat artikel pengingat pembayaran WooCommerce.

Pesan masih Terjadwal tetapi belum masuk

Pesan yang jatuh tempo antara pukul 21.00 dan 07.59 WIB tidak dikirim saat itu. Kirimi mengirimnya antara pukul 08.00 dan 08.30 WIB, dengan jeda yang disebar supaya pembeli tidak diganggu malam hari. Contoh: pembeli membuat pesanan transfer bank pukul 22.10, jeda 45 menit jatuh pukul 22.55, dan pesannya baru terkirim keesokan paginya. Statusnya Terjadwal sepanjang malam, dan itu normal.

Checklist cepat saat satu pesanan tidak mendapat pesan

  1. Buka Kirimi, pilih Integrasi lalu WooCommerce, dan buka Riwayat pengingat toko.
  2. Cari pesanan yang dimaksud dan lihat statusnya: Terjadwal, Terkirim, Dilewati, Gagal atau Dibatalkan.
  3. Untuk Dilewati atau Gagal, baca alasan yang tertulis di baris itu.
  4. Cek nomor pembeli di pesanan WooCommerce: harus nomor seluler Indonesia.
  5. Cek metode pembayaran dan status pesanan di WooCommerce, lalu cek pengirim (Perangkat atau WABA).

Kalau pesanan tidak ada di riwayat sama sekali, berhenti di sini dan periksa webhooknya dulu.

Paket dan biaya apa yang perlu diketahui?

Integrasi WooCommerce di Kirimi tersedia di paket berbayar (Lite, Basic, Pro; mulai Rp29.000 per bulan untuk Lite, per Oktober 2026). Tidak ada plugin Kirimi yang perlu dipasang, karena webhook sudah bawaan WooCommerce. Kalau memakai pengirim WABA, biaya pesan ditagih Meta, sedangkan pengirim Perangkat tidak kena biaya Meta. Kamu bisa mencoba lewat pendaftaran Kirimi dan mengikuti panduan WooCommerce di dashboard (ada video 3 menit).

Pertanyaan yang sering diajukan

Kenapa pengingat WooCommerce saya berstatus Dilewati?

Dilewati berarti Kirimi sengaja tidak mengirim pesan itu, dan alasannya tertulis di Riwayat pengingat. Penyebab yang umum: nomor pembeli bukan nomor seluler Indonesia (08xx atau +628xx), pesanan memakai COD sehingga tidak mendapat pengingat pembayaran, atau pesanan sudah berumur lebih dari 24 jam saat toko dihubungkan sehingga tidak memicu notifikasi status.

Apakah pesanan COD di WooCommerce dapat pengingat pembayaran?

Tidak. Kirimi mengenali COD dari nama metode pembayaran yang memuat "COD", "cash on delivery" atau "bayar di tempat", lalu tidak mengirim pengingat pembayaran untuk pesanan itu. Notifikasi status seperti Diproses atau Selesai tetap mengikuti pengaturan toggle masing-masing.

Pesan terjadwal malam hari, kenapa tidak terkirim saat itu juga?

Pesan yang jatuh tempo antara pukul 21.00 dan 07.59 WIB dikirim antara pukul 08.00 dan 08.30 WIB, dengan jeda yang disebar. Selama menunggu, pesan itu masih berstatus Terjadwal, bukan Gagal.

Apa bedanya Dilewati dan Gagal?

Dilewati artinya pesan tidak dikirim karena aturan atau kondisi pesanan, misalnya nomor asing atau COD. Gagal artinya Kirimi sudah mencoba mengirim tetapi pengirimannya bermasalah, misalnya perangkat tidak aktif atau template WABA tidak bisa dipakai. Alasan keduanya ditulis di riwayat.

Riwayat pengingat kosong padahal toko sudah berstatus Terhubung. Ada apa?

Terhubung hanya berarti webhook bertanda tangan valid sudah pernah masuk. Riwayat baru terisi kalau ada pesanan yang memenuhi syarat, misalnya status Pending payment atau On hold untuk pengingat pembayaran, atau perubahan status ke Processing, Completed atau Cancelled yang togglenya aktif. Kalau pesanan baru tidak muncul sama sekali, masalahnya ada di webhook, bukan di pengiriman.

Kenapa pengingat pembayaran tidak terkirim untuk pesanan yang sudah dibayar?

Pengingat memang dibatalkan otomatis begitu pesanan dibayar, dibatalkan, gagal, di-refund atau dihapus. Statusnya Dibatalkan, dan itu perilaku normal, bukan kerusakan.

Sumber

Bagikan artikel ini

Siap otomatisasi WhatsApp bisnis Anda?

Mulai gratis, tanpa kartu kredit. Setup dalam 5 menit.

Coba Gratis Sekarang

Butuh bantuan?

Tim CS siap membantu via WhatsApp

Chat CS