Editor template per status pesanan dengan placeholder.
1. Pengaturan Umum (General)
Navigasi: AgenWebsite WhatsApp Notification > General
Tujuan: Mengkonfigurasi pengaturan dasar plugin termasuk aktivasi/nonaktifasi notifikasi dan pengaturan checkout.
Opsi yang Tersedia:
Pengaturan
Deskripsi
Default
Aktifkan/Nonaktifkan
Mengaktifkan atau menonaktifkan fitur WhatsApp Notification secara keseluruhan
Aktif
Nomor WhatsApp Admin
Nomor WhatsApp yang akan menerima notifikasi pesanan baru
–
Enable Confirmation
Mengaktifkan halaman konfirmasi pada checkout
Aktif
Confirmation Message
Pesan konfirmasi yang ditampilkan di halaman checkout
“Kirimkan saya notifikasi via WhatsApp”
Cara Mengkonfigurasi:
Buka menu AgenWebsite WhatsApp Notification
Pilih tab General di navigasi atas
Pada sidebar kiri, pilih General
Konfigurasi setiap opsi sesuai kebutuhan:
Centang Aktifkan WhatsApp Notification untuk mengaktifkan plugin
Masukkan Nomor WhatsApp Admin dalam format internasional (contoh: 628123456789)
Konfigurasi pengaturan checkout sesuai kebutuhan
Klik Save Changes untuk menyimpan pengaturan
2. Template Notifikasi
Navigasi: AgenWebsite WhatsApp Notification > General > [Nama Template]
Tujuan: Mengkustomisasi pesan notifikasi WhatsApp yang dikirim untuk setiap status pesanan.
Template yang Tersedia:
Template
Ikon
Deskripsi
Penerima
New Order
Cart
Notifikasi saat ada pesanan baru
Admin
Pending
Clock
Notifikasi menunggu pembayaran
Pelanggan
On-Hold
Pause
Notifikasi pesanan ditahan
Pelanggan
Processing
Sync
Notifikasi pesanan sedang diproses
Pelanggan
Completed
Check
Notifikasi pesanan selesai
Pelanggan
Cancelled
Times
Notifikasi pesanan dibatalkan
Pelanggan
Refunded
Undo
Notifikasi dana dikembalikan
Pelanggan
Cara Mengedit Template:
Navigasi ke General > [Nama Template] (contoh: Processing)
Anda akan melihat:
Enable/Disable – Checkbox untuk mengaktifkan template ini
Content – Area teks untuk isi pesan
Untuk mengaktifkan template, centang Enable whatsapp notification
Edit isi pesan pada area Content
Gunakan Shortcode yang tersedia untuk memasukkan data dinamis
Klik Save Changes untuk menyimpan
Menggunakan Shortcode (Variabel Dinamis):
Klik pada bagian Available Shortcodes untuk melihat daftar variabel yang tersedia.
Kategori Shortcode:
Order Information (Informasi Pesanan):
| Shortcode | Deskripsi |
|———–|———–|
| {order_id} | Nomor ID pesanan |
| {total_amount} | Total jumlah pembayaran (terformat) |
| {order_status} | Status pesanan saat ini |
| {order_date_created} | Tanggal pembuatan pesanan |
| {payment_method} | Metode pembayaran yang digunakan |
| {currency} | Kode mata uang |
| {payment_detail} | Detail dan instruksi pembayaran |
Customer Information (Informasi Pelanggan):
| Shortcode | Deskripsi |
|———–|———–|
| {billing_first_name} | Nama depan pelanggan |
| {billing_last_name} | Nama belakang pelanggan |
| {billing_email} | Alamat email pelanggan |
| {billing_phone} | Nomor telepon pelanggan |
| {billing_company} | Nama perusahaan pelanggan |
Site Information (Informasi Website):
| Shortcode | Deskripsi |
|———–|———–|
| {site_name} | Nama website |
| {site_url} | URL website |
| {admin_email} | Email admin website |
Product Information (Informasi Produk):
| Shortcode | Deskripsi |
|———–|———–|
| {product_name} | Daftar nama produk yang dipesan |
| {order_shipping_title} | Nama metode pengiriman |
Address Information (Informasi Alamat):
| Shortcode | Deskripsi |
|———–|———–|
| {billing_address_1} | Alamat billing baris 1 |
| {billing_address_2} | Alamat billing baris 2 |
| {billing_city} | Kota billing |
| {billing_state} | Provinsi/Negara bagian billing |
| {billing_postcode} | Kode pos billing |
| {shipping_address_1} | Alamat pengiriman baris 1 |
| {shipping_address_2} | Alamat pengiriman baris 2 |
| {shipping_city} | Kota pengiriman |
| {shipping_state} | Provinsi/Negara bagian pengiriman |
| {shipping_postcode} | Kode pos pengiriman |
Menyalin Shortcode:
Buka panel Available Shortcodes
Klik pada shortcode yang diinginkan
Shortcode akan tersalin ke clipboard
Tempelkan (paste) pada area Content template
Contoh Template Processing:
=� *Order Processing*
Hi {billing_first_name},
Thank you! Your payment has been received.
Your order #{order_id} is now being processed and will be shipped soon. You can track your order status on our website.
=� *Items Being Processed*
Products: {product_name}
We will notify you when your order ships. Please contact us if you need assistance.
Thank you,
{site_name} - {site_url}
Format Teks WhatsApp:
*teks* – Teks tebal (bold)
_teks_ – Teks miring (italic)
~teks~ – Teks dicoret (strikethrough)
3. Koneksi Perangkat (Device)
Navigasi: AgenWebsite WhatsApp Notification > Device
Tujuan: Mengelola koneksi WhatsApp dan melihat status perangkat yang terhubung.
Submenu Device:
a. Connection (Koneksi)
Tujuan: Mengelola koneksi akun WhatsApp dengan plugin.
Informasi yang Ditampilkan:
Field
Deskripsi
Connection Status
Status koneksi (Connected/Disconnected)
Phone Number
Nomor telepon yang terhubung
Last Connected
Waktu terakhir koneksi diverifikasi
Session Status
Status sesi WhatsApp Web
Message Capabilities
Kemampuan pengiriman pesan yang didukung
Kapabilitas Pesan:
Text Messages – Pesan teks
Order Notifications – Notifikasi pesanan
Status Updates – Pembaruan status
� Media Messages – Pesan media (segera hadir)
Tombol Aksi:
Refresh Status – Memperbarui status koneksi
Disconnect WhatsApp – Memutuskan koneksi
b. Test Message (Pesan Uji Coba)
Tujuan: Mengirimkan pesan uji coba untuk memastikan koneksi WhatsApp berfungsi dengan benar.
Catatan: Menu Test Message hanya aktif jika WhatsApp sudah terhubung.
4. Kirim Pesan Uji Coba (Test Message)
Navigasi: AgenWebsite WhatsApp Notification > Device > Test Message
Tujuan: Memverifikasi bahwa integrasi WhatsApp berfungsi dengan benar sebelum digunakan secara live.
Cara Mengirim Pesan Uji Coba:
Pastikan WhatsApp sudah terhubung (lihat status di tab Connection)
Navigasi ke Device > Test Message
Isi field yang diperlukan:
Field
Deskripsi
Contoh
Phone Number
Nomor tujuan dalam format internasional
628123456789
Message Template
Pilih template yang ingin diuji
Custom Message / Processing
Order ID (Optional)
ID pesanan untuk data real (opsional)
12345
Message
Isi pesan yang akan dikirim
[isi pesan]
Untuk melihat pratinjau dengan data contoh, klik Preview Template
Klik Send Test Message untuk mengirim
Menggunakan Template yang Ada:
Pilih template dari dropdown Message Template
Isi pesan akan otomatis terisi dengan template yang dipilih
Field Order ID akan muncul untuk template status pesanan
Masukkan Order ID jika ingin menguji dengan data pesanan real
Pratinjau Template:
Klik Preview Template untuk melihat:
Pesan dengan variabel yang sudah diganti dengan data contoh
Sumber data yang digunakan (sample data atau real order)
Hasil Pengiriman:
Setelah mengirim, Anda akan melihat notifikasi:
Sukses: “Test message sent successfully” (hijau)
Gagal: Pesan error dengan alasan kegagalan (merah)
5. Riwayat Pesan (History)
Navigasi: AgenWebsite WhatsApp Notification > History
Tujuan: Melihat log semua pesan WhatsApp yang telah dikirim, memantau status pengiriman, dan mengelola pesan yang gagal.
Statistik Pengiriman (30 Hari Terakhir):
Dashboard statistik menampilkan empat kartu informasi:
Statistik
Ikon
Deskripsi
Total Messages
Email
Jumlah total pesan yang dikirim
Sent
Check
Jumlah pesan berhasil terkirim
Failed
X
Jumlah pesan gagal terkirim
Success Rate
Chart
Persentase keberhasilan pengiriman
Tabel Riwayat Pesan:
Kolom yang ditampilkan:
Kolom
Deskripsi
Recipient
Nomor telepon penerima
Message
Pratinjau isi pesan
Status
Status pengiriman (Sent/Failed/Queued)
Type
Tipe pesan (customer/admin)
Order
Nomor pesanan terkait
Created
Waktu pembuatan pesan
Status Pesan:
Status
Warna
Deskripsi
Sent
Hijau
Pesan berhasil terkirim
Failed
Merah
Pesan gagal terkirim
Queued
Kuning
Pesan dalam antrian
Fitur Pencarian dan Filter:
Gunakan kotak Search Messages untuk mencari pesan
Filter berdasarkan status, tanggal, atau tipe pesan
Melihat Detail Pesan:
Klik pada baris pesan atau ikon View
Modal detail akan muncul menampilkan:
Nomor penerima
Status pengiriman
Tipe pesan
Nomor pesanan
Waktu pembuatan dan pengiriman
Isi pesan lengkap
Pesan error (jika gagal)
Mengirim Ulang Pesan Gagal:
Cari pesan dengan status Failed
Klik tombol Retry pada pesan tersebut
Konfirmasi pengiriman ulang
Pesan akan dikirim ulang dan status akan diperbarui