{"id":1629,"date":"2026-09-28T09:16:50","date_gmt":"2026-09-28T09:16:50","guid":{"rendered":"https:\/\/whapi.id\/blog\/?p=1629"},"modified":"2026-09-27T13:25:45","modified_gmt":"2026-09-27T13:25:45","slug":"cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp","status":"publish","type":"post","link":"https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/","title":{"rendered":"Cara Mengirim Notifikasi Pesanan Otomatis ke WhatsApp"},"content":{"rendered":"<p>Notifikasi pesanan WhatsApp adalah pesan otomatis yang dikirim ketika terjadi aktivitas pada pesanan, seperti pesanan baru dibuat, pembayaran diterima, atau status pesanan berubah.<\/p>\n<p>Sistem dapat mengambil data pesanan dari database, membuat isi pesan berdasarkan status transaksi, lalu mengirimkannya ke WhatsApp melalui API.<\/p>\n<p>Contohnya, ketika pelanggan menyelesaikan checkout, sistem dapat langsung mengirim notifikasi:<\/p>\n<pre><code class=\"lang-text\">Pesanan <span class=\"hljs-meta\">#INV-20260927-001 telah diterima.<\/span>\r\n\r\n<span class=\"hljs-symbol\">Produk:<\/span> Paket Premium\r\n<span class=\"hljs-symbol\">Jumlah:<\/span> <span class=\"hljs-number\">1<\/span>\r\n<span class=\"hljs-symbol\">Total:<\/span> Rp250<span class=\"hljs-number\">.000<\/span>\r\n\r\nPesanan sedang diproses.\r\n<\/code><\/pre>\n<p><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/whapi.id\/blog\/wp-content\/uploads\/2026\/09\/Cara-Mengirim-Notifikasi-Pesanan-Otomatis-ke-WhatsApp.jpg\" alt=\"Cara Mengirim Notifikasi Otomatis ke WhatsApp\" width=\"1408\" height=\"768\" class=\"alignnone size-full wp-image-1630\" srcset=\"https:\/\/whapi.id\/blog\/wp-content\/uploads\/2026\/09\/Cara-Mengirim-Notifikasi-Pesanan-Otomatis-ke-WhatsApp.jpg 1408w, https:\/\/whapi.id\/blog\/wp-content\/uploads\/2026\/09\/Cara-Mengirim-Notifikasi-Pesanan-Otomatis-ke-WhatsApp-300x164.jpg 300w, https:\/\/whapi.id\/blog\/wp-content\/uploads\/2026\/09\/Cara-Mengirim-Notifikasi-Pesanan-Otomatis-ke-WhatsApp-1024x559.jpg 1024w, https:\/\/whapi.id\/blog\/wp-content\/uploads\/2026\/09\/Cara-Mengirim-Notifikasi-Pesanan-Otomatis-ke-WhatsApp-768x419.jpg 768w\" sizes=\"(max-width: 1408px) 100vw, 1408px\" \/><\/p>\n<p>Dengan notifikasi otomatis, pelanggan tidak perlu menunggu admin mengirim konfirmasi secara manual.<\/p>\n<p><img decoding=\"async\" src=\"IMAGE_URL\" alt=\"Diagram alur pengiriman notifikasi pesanan otomatis dari sistem bisnis ke WhatsApp\"><\/p>\n<h2 id=\"cara-kerja-notifikasi-pesanan-whatsapp\">Cara Kerja Notifikasi Pesanan WhatsApp<\/h2>\n<p>Notifikasi pesanan bekerja dengan menghubungkan event pada sistem dengan API WhatsApp.<\/p>\n<p>Alur sederhananya:<\/p>\n<pre><code class=\"lang-text\">Pelanggan membuat pesanan\r\n        \u2193\r\nSistem menyimpan pesanan\r\n        \u2193\r\nEvent pesanan <span class=\"hljs-keyword\">diproses\r\n<\/span>        \u2193\r\nSistem membuat pesan\r\n        \u2193\r\nAPI WhatsApp\r\n        \u2193\r\nWhatsApp pelanggan\r\n<\/code><\/pre>\n<p>Event dapat berasal dari beberapa aktivitas, seperti:<\/p>\n<ul>\n<li>Pesanan baru dibuat<\/li>\n<li>Pembayaran berhasil<\/li>\n<li>Pembayaran gagal<\/li>\n<li>Pesanan diproses<\/li>\n<li>Pesanan dikirim<\/li>\n<li>Pesanan selesai<\/li>\n<li>Pesanan dibatalkan<\/li>\n<\/ul>\n<p>Setiap event dapat memiliki isi notifikasi yang berbeda.<\/p>\n<h2 id=\"data-yang-dibutuhkan\">Data yang Dibutuhkan<\/h2>\n<p>Sistem perlu memiliki data yang akan dimasukkan ke dalam pesan WhatsApp.<\/p>\n<p>Contoh data pesanan:<\/p>\n<table>\n<thead>\n<tr>\n<th>Data<\/th>\n<th>Contoh<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Nomor pesanan<\/td>\n<td>INV-20260927-001<\/td>\n<\/tr>\n<tr>\n<td>Nama pelanggan<\/td>\n<td>Budi<\/td>\n<\/tr>\n<tr>\n<td>Nomor WhatsApp<\/td>\n<td>628123456789<\/td>\n<\/tr>\n<tr>\n<td>Produk<\/td>\n<td>Paket Premium<\/td>\n<\/tr>\n<tr>\n<td>Jumlah<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>Total<\/td>\n<td>Rp250.000<\/td>\n<\/tr>\n<tr>\n<td>Status<\/td>\n<td>Pembayaran berhasil<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Data tersebut dapat diambil langsung dari database ketika event pesanan terjadi.<\/p>\n<p>Contoh pesan yang dihasilkan:<\/p>\n<pre><code class=\"lang-text\">Halo Budi,\r\n\r\nPembayaran untuk pesanan <span class=\"hljs-meta\">#INV-20260927-001 telah berhasil.<\/span>\r\n\r\n<span class=\"hljs-symbol\">Produk:<\/span> Paket Premium\r\n<span class=\"hljs-symbol\">Jumlah:<\/span> <span class=\"hljs-number\">1<\/span>\r\n<span class=\"hljs-symbol\">Total:<\/span> Rp250<span class=\"hljs-number\">.000<\/span>\r\n\r\nPesanan akan segera diproses.\r\n<\/code><\/pre>\n<h2 id=\"menyiapkan-api-whatsapp\">Menyiapkan API WhatsApp<\/h2>\n<p>Untuk mengirim pesan dari sistem, diperlukan API key dan device WhatsApp yang sudah terhubung.<\/p>\n<p>Komponen yang perlu disiapkan:<\/p>\n<ul>\n<li>API key Whapi<\/li>\n<li>Device WhatsApp yang terhubung<\/li>\n<li>Nomor WhatsApp penerima<\/li>\n<li>Data pesanan<\/li>\n<li>Event yang memicu pengiriman<\/li>\n<\/ul>\n<p>Request pengiriman pesan dapat dilakukan menggunakan endpoint API Whapi.<\/p>\n<p>Dokumentasi pengiriman pesan:<\/p>\n<p><a href=\"https:\/\/docs.whapi.id\/api\/send-message\">API Send Message Whapi<\/a><\/p>\n<h2 id=\"contoh-request-pengiriman-pesan\">Contoh Request Pengiriman Pesan<\/h2>\n<p>Contoh request menggunakan cURL:<\/p>\n<pre><code class=\"lang-bash\">curl -X POST \"https:\/\/gate.whapi.cloud\/messages\/text\" \\\r\n  -<span class=\"ruby\">d <span class=\"hljs-string\">\"apiKey=API_KEY_WHAPI\"<\/span> \\\r\n<\/span>  -<span class=\"ruby\">d <span class=\"hljs-string\">\"phone=628123456789\"<\/span> \\\r\n<\/span>  -<span class=\"ruby\">-data-urlencode <span class=\"hljs-string\">\"message=Pesanan #INV-20260927-001 telah diterima.\"<\/span><\/span>\r\n<\/code><\/pre>\n<p>Request tersebut mengirim pesan ke nomor WhatsApp yang ditentukan.<\/p>\n<p>Pada aplikasi nyata, nilai <code>phone<\/code> dan <code>message<\/code> dapat diambil dari data pesanan sehingga tidak perlu ditulis secara manual.<\/p>\n<h2 id=\"membuat-notifikasi-berdasarkan-status-pesanan\">Membuat Notifikasi Berdasarkan Status Pesanan<\/h2>\n<p>Notifikasi dapat dikirim berdasarkan perubahan status pesanan.<\/p>\n<p>Contohnya:<\/p>\n<pre><code class=\"lang-text\">Pesanan dibuat\r\n\u2193\r\n<span class=\"hljs-string\">\"Pesanan <span class=\"hljs-subst\">#INV-001<\/span> telah diterima.\"<\/span>\r\n\r\nPembayaran berhasil\r\n\u2193\r\n<span class=\"hljs-string\">\"Pembayaran pesanan <span class=\"hljs-subst\">#INV-001<\/span> telah dikonfirmasi.\"<\/span>\r\n\r\nPesanan diproses\r\n\u2193\r\n<span class=\"hljs-string\">\"Pesanan <span class=\"hljs-subst\">#INV-001<\/span> sedang diproses.\"<\/span>\r\n\r\nPesanan dikirim\r\n\u2193\r\n<span class=\"hljs-string\">\"Pesanan <span class=\"hljs-subst\">#INV-001<\/span> telah dikirim.\"<\/span>\r\n\r\nPesanan selesai\r\n\u2193\r\n<span class=\"hljs-string\">\"Pesanan <span class=\"hljs-subst\">#INV-001<\/span> telah selesai.\"<\/span>\r\n<\/code><\/pre>\n<p>Sistem dapat memeriksa nilai status pada database dan menentukan pesan yang sesuai.<\/p>\n<p>Contoh menggunakan PHP:<\/p>\n<pre><code class=\"lang-php\">$status = $order[<span class=\"hljs-string\">'status'<\/span>];\r\n$phone = $order[<span class=\"hljs-string\">'phone'<\/span>];\r\n$orderNumber = $order[<span class=\"hljs-string\">'order_number'<\/span>];\r\n\r\n<span class=\"hljs-keyword\">if<\/span> ($status === <span class=\"hljs-string\">'paid'<\/span>) {\r\n    $message = <span class=\"hljs-string\">\"Pembayaran pesanan <span class=\"hljs-subst\">#{$orderNumber}<\/span> telah berhasil.\"<\/span>;\r\n} elseif ($status === <span class=\"hljs-string\">'processing'<\/span>) {\r\n    $message = <span class=\"hljs-string\">\"Pesanan <span class=\"hljs-subst\">#{$orderNumber}<\/span> sedang diproses.\"<\/span>;\r\n} elseif ($status === <span class=\"hljs-string\">'shipped'<\/span>) {\r\n    $message = <span class=\"hljs-string\">\"Pesanan <span class=\"hljs-subst\">#{$orderNumber}<\/span> telah dikirim.\"<\/span>;\r\n}\r\n<\/code><\/pre>\n<p>Setelah pesan dibuat, aplikasi dapat mengirimkannya melalui API WhatsApp.<\/p>\n<h2 id=\"mengirim-notifikasi-setelah-checkout\">Mengirim Notifikasi Setelah Checkout<\/h2>\n<p>Pada toko online, proses checkout dapat menjadi pemicu pengiriman notifikasi.<\/p>\n<p>Alurnya:<\/p>\n<pre><code class=\"lang-text\"><span class=\"hljs-symbol\">Checkout<\/span>\r\n\u2193\r\n<span class=\"hljs-symbol\">Validasi<\/span> <span class=\"hljs-meta\">data<\/span>\r\n\u2193\r\n<span class=\"hljs-symbol\">Simpan<\/span> pesanan\r\n\u2193\r\n<span class=\"hljs-symbol\">Ambil<\/span> nomor WhatsApp\r\n\u2193\r\n<span class=\"hljs-keyword\">Buat <\/span>pesan konfirmasi\r\n\u2193\r\n<span class=\"hljs-symbol\">Kirim<\/span> melalui API\r\n<\/code><\/pre>\n<p>Contoh pesan:<\/p>\n<pre><code class=\"lang-text\">Halo <span class=\"hljs-keyword\">Budi,\r\n<\/span>\r\nPesanan <span class=\"hljs-comment\">#INV-20260927-001 sudah diterima.<\/span>\r\n\r\nTotal pembayaran: Rp250.<span class=\"hljs-number\">000<\/span>\r\n\r\nSilakan tunggu informasi <span class=\"hljs-keyword\">berikutnya <\/span>mengenai status pesanan.\r\n<\/code><\/pre>\n<p>Notifikasi sebaiknya dikirim setelah pesanan berhasil tersimpan agar sistem tidak mengirim pesan untuk transaksi yang gagal dibuat.<\/p>\n<h2 id=\"mengirim-notifikasi-kepada-admin\">Mengirim Notifikasi kepada Admin<\/h2>\n<p>Notifikasi pesanan juga dapat dikirim kepada admin.<\/p>\n<p>Contohnya:<\/p>\n<pre><code class=\"lang-text\">Pesanan Baru\r\n\r\n<span class=\"hljs-symbol\">Nomor:<\/span> INV<span class=\"hljs-number\">-20260927<\/span><span class=\"hljs-number\">-001<\/span>\r\n<span class=\"hljs-symbol\">Pelanggan:<\/span> Budi\r\n<span class=\"hljs-symbol\">Produk:<\/span> Paket Premium\r\n<span class=\"hljs-symbol\">Jumlah:<\/span> <span class=\"hljs-number\">1<\/span>\r\n<span class=\"hljs-symbol\">Total:<\/span> Rp250<span class=\"hljs-number\">.000<\/span>\r\n<span class=\"hljs-symbol\">Status:<\/span> Menunggu Pembayaran\r\n<\/code><\/pre>\n<p>Alurnya:<\/p>\n<pre><code class=\"lang-text\"><span class=\"hljs-symbol\">Pesanan<\/span> <span class=\"hljs-keyword\">baru\r\n<\/span>\u2193\r\n<span class=\"hljs-symbol\">Database<\/span>\r\n\u2193\r\n<span class=\"hljs-symbol\">API<\/span> WhatsApp\r\n\u2193\r\n<span class=\"hljs-symbol\">WhatsApp<\/span> admin\r\n<\/code><\/pre>\n<p>Nomor WhatsApp admin dapat disimpan sebagai konfigurasi sehingga setiap pesanan baru dapat langsung dikirim ke nomor tersebut.<\/p>\n<h2 id=\"mengirim-notifikasi-kepada-pelanggan-dan-admin\">Mengirim Notifikasi kepada Pelanggan dan Admin<\/h2>\n<p>Satu event pesanan dapat menghasilkan notifikasi untuk dua pihak.<\/p>\n<p>Contohnya:<\/p>\n<pre><code class=\"lang-text\"><span class=\"hljs-symbol\">Pesanan<\/span> <span class=\"hljs-keyword\">baru\r\n<\/span>      \u2193\r\n      \u251c\u2500\u2500\u2192 WhatsApp pelanggan\r\n      \u2502    <span class=\"hljs-string\">\"Pesanan telah diterima.\"<\/span>\r\n      \u2502\r\n      \u2514\u2500\u2500\u2192 WhatsApp admin\r\n           <span class=\"hljs-string\">\"Ada pesanan baru.\"<\/span>\r\n<\/code><\/pre>\n<p>Isi pesan dapat dibuat berbeda berdasarkan penerima.<\/p>\n<p>Pelanggan membutuhkan informasi mengenai pesanan, sedangkan admin membutuhkan detail yang diperlukan untuk memproses transaksi.<\/p>\n<h2 id=\"membuat-template-pesan-pesanan\">Membuat Template Pesan Pesanan<\/h2>\n<p>Isi pesan sebaiknya menggunakan data dinamis dari pesanan.<\/p>\n<p>Contoh template:<\/p>\n<pre><code class=\"lang-text\">Halo {nama},\r\n\r\nPesanan #{nomor_pesanan} telah {status}.\r\n\r\nProduk: {produk}\r\nJumlah: {jumlah}\r\n<span class=\"hljs-keyword\">Total<\/span>: {total}\r\n\r\nTerima kasih.\r\n<\/code><\/pre>\n<p>Sistem kemudian mengganti setiap placeholder dengan data sebenarnya.<\/p>\n<p>Hasilnya:<\/p>\n<pre><code class=\"lang-text\">Halo Budi,\r\n\r\nPesanan <span class=\"hljs-meta\">#INV-20260927-001 telah dikirim.<\/span>\r\n\r\n<span class=\"hljs-symbol\">Produk:<\/span> Paket Premium\r\n<span class=\"hljs-symbol\">Jumlah:<\/span> <span class=\"hljs-number\">1<\/span>\r\n<span class=\"hljs-symbol\">Total:<\/span> Rp250<span class=\"hljs-number\">.000<\/span>\r\n\r\nTerima kasih.\r\n<\/code><\/pre>\n<p>Satu template dapat digunakan untuk banyak transaksi selama nama field dan format datanya sesuai.<\/p>\n<h2 id=\"mencegah-notifikasi-terkirim-dua-kali\">Mencegah Notifikasi Terkirim Dua Kali<\/h2>\n<p>Sistem perlu memastikan event yang sama tidak mengirim pesan berulang kali.<\/p>\n<p>Misalnya status pembayaran berubah menjadi <code>paid<\/code>. Jika proses backend berjalan kembali tanpa pengecekan, pelanggan dapat menerima notifikasi pembayaran lebih dari satu kali.<\/p>\n<p>Salah satu cara untuk mencegahnya adalah menyimpan status pengiriman.<\/p>\n<p>Contoh:<\/p>\n<pre><code class=\"lang-text\"><span class=\"hljs-string\">order_id:<\/span> <span class=\"hljs-number\">1001<\/span>\r\n<span class=\"hljs-string\">status:<\/span> paid\r\n<span class=\"hljs-string\">notification_sent:<\/span> <span class=\"hljs-literal\">true<\/span>\r\n<\/code><\/pre>\n<p>Sebelum mengirim pesan, sistem memeriksa status tersebut:<\/p>\n<pre><code class=\"lang-text\"><span class=\"hljs-attr\">notification_sent<\/span> = <span class=\"hljs-literal\">false<\/span>\r\n\u2193\r\nKirim WhatsApp\r\n\u2193\r\nBerhasil\r\n\u2193\r\n<span class=\"hljs-attr\">notification_sent<\/span> = <span class=\"hljs-literal\">true<\/span>\r\n<\/code><\/pre>\n<p>Jika nilainya sudah <code>true<\/code>, sistem tidak mengirim notifikasi yang sama lagi.<\/p>\n<h2 id=\"menangani-error-pengiriman\">Menangani Error Pengiriman<\/h2>\n<p>Request API dapat gagal karena beberapa kondisi, seperti API key tidak valid, device tidak terhubung, nomor tujuan tidak sesuai, atau request tidak mengikuti format API.<\/p>\n<p>Contoh pemeriksaan response menggunakan PHP:<\/p>\n<pre><code class=\"lang-php\">$response = curl_exec($curl);\r\n$statusCode = curl_getinfo($curl, CURLINFO_HTTP_CODE);\r\n\r\n<span class=\"hljs-keyword\">if<\/span> ($response === <span class=\"hljs-literal\">false<\/span>) {\r\n    error_log(curl_error($curl));\r\n} elseif ($statusCode &gt;= <span class=\"hljs-number\">200<\/span> &amp;&amp; $statusCode &lt; <span class=\"hljs-number\">300<\/span>) {\r\n    error_log(<span class=\"hljs-string\">'Notifikasi berhasil dikirim.'<\/span>);\r\n} <span class=\"hljs-keyword\">else<\/span> {\r\n    error_log(<span class=\"hljs-string\">'Pengiriman gagal: '<\/span> . $response);\r\n}\r\n<\/code><\/pre>\n<p>Log tersebut dapat digunakan untuk mengetahui pesanan yang gagal menerima notifikasi.<\/p>\n<h2 id=\"menentukan-event-yang-mengirim-notifikasi\">Menentukan Event yang Mengirim Notifikasi<\/h2>\n<p>Tidak semua perubahan data pesanan harus menghasilkan pesan WhatsApp.<\/p>\n<p>Gunakan event yang memang membutuhkan informasi kepada pelanggan atau admin.<\/p>\n<table>\n<thead>\n<tr>\n<th>Event<\/th>\n<th>Penerima<\/th>\n<th>Isi Notifikasi<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Pesanan dibuat<\/td>\n<td>Pelanggan<\/td>\n<td>Konfirmasi pesanan<\/td>\n<\/tr>\n<tr>\n<td>Pembayaran berhasil<\/td>\n<td>Pelanggan<\/td>\n<td>Konfirmasi pembayaran<\/td>\n<\/tr>\n<tr>\n<td>Pembayaran gagal<\/td>\n<td>Pelanggan<\/td>\n<td>Informasi pembayaran<\/td>\n<\/tr>\n<tr>\n<td>Pesanan diproses<\/td>\n<td>Pelanggan<\/td>\n<td>Status proses<\/td>\n<\/tr>\n<tr>\n<td>Pesanan dikirim<\/td>\n<td>Pelanggan<\/td>\n<td>Informasi pengiriman<\/td>\n<\/tr>\n<tr>\n<td>Pesanan baru<\/td>\n<td>Admin<\/td>\n<td>Detail pesanan<\/td>\n<\/tr>\n<tr>\n<td>Pesanan dibatalkan<\/td>\n<td>Admin\/Pelanggan<\/td>\n<td>Informasi pembatalan<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Pemilihan event juga membantu mengurangi jumlah pesan yang tidak diperlukan.<\/p>\n<h2 id=\"contoh-alur-lengkap\">Contoh Alur Lengkap<\/h2>\n<p>Berikut alur sederhana untuk notifikasi pesanan otomatis:<\/p>\n<pre><code class=\"lang-text\">Pelanggan melakukan checkout\r\n        \u2193\r\nSistem membuat pesanan\r\n        \u2193\r\nPesanan <span class=\"hljs-keyword\">disimpan <\/span>ke database\r\n        \u2193\r\nSistem membaca nomor WhatsApp\r\n        \u2193\r\nSistem membuat pesan\r\n        \u2193\r\nRequest <span class=\"hljs-keyword\">dikirim <\/span>ke API Whapi\r\n        \u2193\r\nWhatsApp menerima pesan\r\n        \u2193\r\nStatus pengiriman <span class=\"hljs-keyword\">dicatat<\/span>\r\n<\/code><\/pre>\n<p>Jika pembayaran kemudian berhasil, sistem dapat menjalankan event lain untuk mengirim notifikasi pembayaran.<\/p>\n<pre><code class=\"lang-text\"><span class=\"hljs-symbol\">Pembayaran<\/span> <span class=\"hljs-keyword\">berhasil\r\n<\/span>        \u2193\r\n<span class=\"hljs-symbol\">Status<\/span> pesanan = paid\r\n        \u2193\r\n<span class=\"hljs-keyword\">Buat <\/span>pesan pembayaran\r\n        \u2193\r\n<span class=\"hljs-symbol\">Kirim<\/span> ke WhatsApp\r\n        \u2193\r\n<span class=\"hljs-symbol\">Catat<\/span> status notifikasi\r\n<\/code><\/pre>\n<h2 id=\"hal-yang-perlu-diperhatikan\">Hal yang Perlu Diperhatikan<\/h2>\n<p>Beberapa hal perlu diperiksa agar notifikasi berjalan sesuai data pesanan:<\/p>\n<h3 id=\"pastikan-nomor-whatsapp-valid\">Pastikan Nomor WhatsApp Valid<\/h3>\n<p>Nomor tujuan harus berasal dari data pelanggan yang benar dan menggunakan format yang sesuai dengan API.<\/p>\n<h3 id=\"kirim-setelah-data-tersimpan\">Kirim Setelah Data Tersimpan<\/h3>\n<p>Notifikasi pesanan sebaiknya dikirim setelah transaksi berhasil disimpan. Hal ini mencegah pesan terkirim untuk pesanan yang sebenarnya gagal dibuat.<\/p>\n<h3 id=\"simpan-status-notifikasi\">Simpan Status Notifikasi<\/h3>\n<p>Simpan hasil pengiriman agar sistem dapat mengetahui apakah notifikasi sudah dikirim atau masih gagal.<\/p>\n<h3 id=\"catat-error\">Catat Error<\/h3>\n<p>Response API dan error dari HTTP request sebaiknya dicatat agar transaksi yang gagal dapat diperiksa.<\/p>\n<h3 id=\"pisahkan-event-pesanan\">Pisahkan Event Pesanan<\/h3>\n<p>Gunakan event yang jelas seperti <code>order_created<\/code>, <code>payment_success<\/code>, atau <code>order_shipped<\/code> agar setiap notifikasi memiliki pemicu yang jelas.<\/p>\n<h2 id=\"kesimpulan\">Kesimpulan<\/h2>\n<p>Cara mengirim notifikasi pesanan otomatis ke WhatsApp dapat dilakukan dengan menghubungkan event pesanan pada sistem dengan API WhatsApp.<\/p>\n<p>Alurnya:<\/p>\n<pre><code class=\"lang-text\"><span class=\"hljs-symbol\">Event<\/span> pesanan\r\n\u2193\r\n<span class=\"hljs-symbol\">Ambil<\/span> <span class=\"hljs-meta\">data<\/span> pesanan\r\n\u2193\r\n<span class=\"hljs-keyword\">Buat <\/span>isi pesan\r\n\u2193\r\n<span class=\"hljs-symbol\">Kirim<\/span> request ke API WhatsApp\r\n\u2193\r\n<span class=\"hljs-symbol\">WhatsApp<\/span> menerima pesan\r\n<\/code><\/pre>\n<p>Status seperti pesanan dibuat, pembayaran berhasil, diproses, dikirim, atau selesai dapat digunakan sebagai pemicu. Data dari database kemudian dimasukkan ke dalam template pesan sebelum dikirim.<\/p>\n<p>Dengan alur tersebut, pelanggan dan admin dapat menerima informasi pesanan secara otomatis tanpa harus mengirim pesan satu per satu.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Notifikasi pesanan WhatsApp adalah pesan otomatis yang dikirim ketika terjadi aktivitas pada pesanan, seperti pesanan baru dibuat, pembayaran diterima, atau [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1630,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[3],"tags":[],"class_list":["post-1629","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara Mengirim Notifikasi Pesanan Otomatis ke WhatsApp - WHAPI | BLOG<\/title>\n<meta name=\"description\" content=\"Pelajari cara mengirim notifikasi otomatis ke WhatsApp dari sistem bisnis menggunakan API, mulai dari data pesanan hingga contoh request.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Mengirim Notifikasi Pesanan Otomatis ke WhatsApp - WHAPI | BLOG\" \/>\n<meta property=\"og:description\" content=\"Pelajari cara mengirim notifikasi otomatis ke WhatsApp dari sistem bisnis menggunakan API, mulai dari data pesanan hingga contoh request.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/\" \/>\n<meta property=\"og:site_name\" content=\"WHAPI | BLOG\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-28T09:16:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/whapi.id\/blog\/wp-content\/uploads\/2026\/09\/Cara-Mengirim-Notifikasi-Pesanan-Otomatis-ke-WhatsApp.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1408\" \/>\n\t<meta property=\"og:image:height\" content=\"768\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Doveriz\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"Doveriz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/\",\"url\":\"https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/\",\"name\":\"Cara Mengirim Notifikasi Pesanan Otomatis ke WhatsApp - WHAPI | BLOG\",\"isPartOf\":{\"@id\":\"https:\/\/whapi.id\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/whapi.id\/blog\/wp-content\/uploads\/2026\/09\/Cara-Mengirim-Notifikasi-Pesanan-Otomatis-ke-WhatsApp.jpg\",\"datePublished\":\"2026-09-28T09:16:50+00:00\",\"author\":{\"@id\":\"https:\/\/whapi.id\/blog\/#\/schema\/person\/ca540be71f16cd13214efb59ef58236a\"},\"description\":\"Pelajari cara mengirim notifikasi otomatis ke WhatsApp dari sistem bisnis menggunakan API, mulai dari data pesanan hingga contoh request.\",\"breadcrumb\":{\"@id\":\"https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/#primaryimage\",\"url\":\"https:\/\/whapi.id\/blog\/wp-content\/uploads\/2026\/09\/Cara-Mengirim-Notifikasi-Pesanan-Otomatis-ke-WhatsApp.jpg\",\"contentUrl\":\"https:\/\/whapi.id\/blog\/wp-content\/uploads\/2026\/09\/Cara-Mengirim-Notifikasi-Pesanan-Otomatis-ke-WhatsApp.jpg\",\"width\":1408,\"height\":768,\"caption\":\"Cara Mengirim Notifikasi Otomatis ke WhatsApp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/whapi.id\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara Mengirim Notifikasi Pesanan Otomatis ke WhatsApp\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/whapi.id\/blog\/#website\",\"url\":\"https:\/\/whapi.id\/blog\/\",\"name\":\"WHAPI | BLOG\",\"description\":\"Blog Resmi Whapi.id Temukan tips praktis, panduan teknis, dan informasi terbaru seputar WhatsApp API, chatbot, serta otomasi bisnis. Ditulis oleh tim ahli untuk membantu meningkatkan pelayanan, efisiensi operasional, dan penjualan bisnis secara berkelanjutan.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/whapi.id\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/whapi.id\/blog\/#\/schema\/person\/ca540be71f16cd13214efb59ef58236a\",\"name\":\"Doveriz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/whapi.id\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2797b0bc9cdfb3ca0fbc22a3708768605e7bee3cfa5ec0b6c98c8511a1378252?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2797b0bc9cdfb3ca0fbc22a3708768605e7bee3cfa5ec0b6c98c8511a1378252?s=96&d=mm&r=g\",\"caption\":\"Doveriz\"},\"description\":\"Saya adalah Developer dan penulis Blog Whapi.id serta Fullstack Developer spesialisasi pengembangan aplikasi berbasis web dan chatbot automation untuk berbagai platform bisnis.\",\"sameAs\":[\"https:\/\/whapi.id\/blog\"],\"url\":\"https:\/\/whapi.id\/blog\/author\/whapi\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara Mengirim Notifikasi Pesanan Otomatis ke WhatsApp - WHAPI | BLOG","description":"Pelajari cara mengirim notifikasi otomatis ke WhatsApp dari sistem bisnis menggunakan API, mulai dari data pesanan hingga contoh request.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Mengirim Notifikasi Pesanan Otomatis ke WhatsApp - WHAPI | BLOG","og_description":"Pelajari cara mengirim notifikasi otomatis ke WhatsApp dari sistem bisnis menggunakan API, mulai dari data pesanan hingga contoh request.","og_url":"https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/","og_site_name":"WHAPI | BLOG","article_published_time":"2026-09-28T09:16:50+00:00","og_image":[{"width":1408,"height":768,"url":"https:\/\/whapi.id\/blog\/wp-content\/uploads\/2026\/09\/Cara-Mengirim-Notifikasi-Pesanan-Otomatis-ke-WhatsApp.jpg","type":"image\/jpeg"}],"author":"Doveriz","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"Doveriz","Estimasi waktu membaca":"5 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/","url":"https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/","name":"Cara Mengirim Notifikasi Pesanan Otomatis ke WhatsApp - WHAPI | BLOG","isPartOf":{"@id":"https:\/\/whapi.id\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/#primaryimage"},"image":{"@id":"https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/#primaryimage"},"thumbnailUrl":"https:\/\/whapi.id\/blog\/wp-content\/uploads\/2026\/09\/Cara-Mengirim-Notifikasi-Pesanan-Otomatis-ke-WhatsApp.jpg","datePublished":"2026-09-28T09:16:50+00:00","author":{"@id":"https:\/\/whapi.id\/blog\/#\/schema\/person\/ca540be71f16cd13214efb59ef58236a"},"description":"Pelajari cara mengirim notifikasi otomatis ke WhatsApp dari sistem bisnis menggunakan API, mulai dari data pesanan hingga contoh request.","breadcrumb":{"@id":"https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/#primaryimage","url":"https:\/\/whapi.id\/blog\/wp-content\/uploads\/2026\/09\/Cara-Mengirim-Notifikasi-Pesanan-Otomatis-ke-WhatsApp.jpg","contentUrl":"https:\/\/whapi.id\/blog\/wp-content\/uploads\/2026\/09\/Cara-Mengirim-Notifikasi-Pesanan-Otomatis-ke-WhatsApp.jpg","width":1408,"height":768,"caption":"Cara Mengirim Notifikasi Otomatis ke WhatsApp"},{"@type":"BreadcrumbList","@id":"https:\/\/whapi.id\/blog\/cara-mengirim-notifikasi-pesanan-otomatis-ke-whatsapp\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/whapi.id\/blog\/"},{"@type":"ListItem","position":2,"name":"Cara Mengirim Notifikasi Pesanan Otomatis ke WhatsApp"}]},{"@type":"WebSite","@id":"https:\/\/whapi.id\/blog\/#website","url":"https:\/\/whapi.id\/blog\/","name":"WHAPI | BLOG","description":"Blog Resmi Whapi.id Temukan tips praktis, panduan teknis, dan informasi terbaru seputar WhatsApp API, chatbot, serta otomasi bisnis. Ditulis oleh tim ahli untuk membantu meningkatkan pelayanan, efisiensi operasional, dan penjualan bisnis secara berkelanjutan.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/whapi.id\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/whapi.id\/blog\/#\/schema\/person\/ca540be71f16cd13214efb59ef58236a","name":"Doveriz","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/whapi.id\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2797b0bc9cdfb3ca0fbc22a3708768605e7bee3cfa5ec0b6c98c8511a1378252?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2797b0bc9cdfb3ca0fbc22a3708768605e7bee3cfa5ec0b6c98c8511a1378252?s=96&d=mm&r=g","caption":"Doveriz"},"description":"Saya adalah Developer dan penulis Blog Whapi.id serta Fullstack Developer spesialisasi pengembangan aplikasi berbasis web dan chatbot automation untuk berbagai platform bisnis.","sameAs":["https:\/\/whapi.id\/blog"],"url":"https:\/\/whapi.id\/blog\/author\/whapi\/"}]}},"_links":{"self":[{"href":"https:\/\/whapi.id\/blog\/wp-json\/wp\/v2\/posts\/1629","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/whapi.id\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/whapi.id\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/whapi.id\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/whapi.id\/blog\/wp-json\/wp\/v2\/comments?post=1629"}],"version-history":[{"count":2,"href":"https:\/\/whapi.id\/blog\/wp-json\/wp\/v2\/posts\/1629\/revisions"}],"predecessor-version":[{"id":1632,"href":"https:\/\/whapi.id\/blog\/wp-json\/wp\/v2\/posts\/1629\/revisions\/1632"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/whapi.id\/blog\/wp-json\/wp\/v2\/media\/1630"}],"wp:attachment":[{"href":"https:\/\/whapi.id\/blog\/wp-json\/wp\/v2\/media?parent=1629"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/whapi.id\/blog\/wp-json\/wp\/v2\/categories?post=1629"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/whapi.id\/blog\/wp-json\/wp\/v2\/tags?post=1629"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}