Fitur-Fitur Plugin

Daftar Isi
  1. 1. Pengaturan Umum (General)
  2. 2. Template Notifikasi
  3. 3. Koneksi Perangkat (Device)
  4. 4. Kirim Pesan Uji Coba (Test Message)
  5. 5. Riwayat Pesan (History)

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:

  1. Buka menu AgenWebsite WhatsApp Notification
  2. Pilih tab General di navigasi atas
  3. Pada sidebar kiri, pilih General
  4. 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
  5. 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:

  1. Navigasi ke General > [Nama Template] (contoh: Processing)
  2. Anda akan melihat:
    • Enable/Disable – Checkbox untuk mengaktifkan template ini
    • Content – Area teks untuk isi pesan
  1. Untuk mengaktifkan template, centang Enable whatsapp notification
  2. Edit isi pesan pada area Content
  3. Gunakan Shortcode yang tersedia untuk memasukkan data dinamis
  4. 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:

  1. Buka panel Available Shortcodes
  2. Klik pada shortcode yang diinginkan
  3. Shortcode akan tersalin ke clipboard
  4. 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.

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:

  1. Pastikan WhatsApp sudah terhubung (lihat status di tab Connection)
  2. Navigasi ke Device > Test Message
  3. 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]
  1. Untuk melihat pratinjau dengan data contoh, klik Preview Template
  2. Klik Send Test Message untuk mengirim

Menggunakan Template yang Ada:

  1. Pilih template dari dropdown Message Template
  2. Isi pesan akan otomatis terisi dengan template yang dipilih
  3. Field Order ID akan muncul untuk template status pesanan
  4. 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:

  1. Gunakan kotak Search Messages untuk mencari pesan
  2. Filter berdasarkan status, tanggal, atau tipe pesan

Melihat Detail Pesan:

  1. Klik pada baris pesan atau ikon View
  2. 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:

  1. Cari pesan dengan status Failed
  2. Klik tombol Retry pada pesan tersebut
  3. Konfirmasi pengiriman ulang
  4. Pesan akan dikirim ulang dan status akan diperbarui