Panduan Awal

Panduan lengkap untuk kamu yang baru mulai menggunakan Layanan Kami.

Panduan Install WhatsApp Notification Module for WHMCS

  • RahmatSN
  • 09 April 2021
  • 1295 views

WhatsApp Notifiation Module for WHMCS adalah sebuah module yang dibuat dan dikembangkan untuk menambahkan fungsi dalam memberikan notifikasi berupa informasi ke whatsapp pelanggan maupun administrator pada sistem WHMCS.

New Module Updates (15/05/2022) NEW :

  • NEW WhatsApp Gateway Cloud Based Multi Device version
  • [Removed] WhatsApp Gateway Standard Version

Klik di sini untuk melihat changelog

Berikut beberapa fitur pesan yang sudah ada dalam module ini, diantaranya sebagai berikut.

  • Forward Custom Email to WhatsApp
  • Bot Auto Responder
  • User Browser Detection
  • Hosting Account Information
  • Reseller Account Information
  • Dedicated/VPS Account Information
  • Upcoming Domain Renewal Notice
  • Domain Expired Notice
  • Domain Renewal Confirmation
  • Welcome Message
  • Alert Notification
  • Birthday Messages
  • Reset Password
  • Invoice Notification (with PDF file!)
  • Payment Reminder
  • Due Date Notifications
  • Payment Confirmation (with PDF file!)
  • Service Activation
  • Service Suspension
  • Service Reactivation
  • Service Termination
  • Quote Delivery
  • Quote Reminder
  • Quote Accepted
  • Ticket Opened by Admin
  • Tickets Opened
  • Ticket Answered
  • Closed Ticket

Bagi anda yang sudah melakukan pembelian untuk modul notifikasi untuk whmcs ini, anda akan mendapatkan whatsapp gateway dan module untuk whmcsnya itu sendiri.

Berikut fitur pada whatsapp gateway yang digunakan dalam module ini :

  • Login, Restart, Logout System
  • History Message List.
  • Direct Send Message
  • Setting for user login and token api
  • API Available for integrated with IDEVWA - WhatsApp Notification Module

Sedangkan requirement yang dibutuhkan dalam menggunakan whatsapp gateway ini adalah sebagai berikut :

  • VPS / Dedicated Server / Home Server.
    Aplikasi ini membutuhkan host berupa komputer, VPS, atau dedicated server. Bisa jalan pada sistem operasi Linux maupun Windows.

  • Nomor WhatsApp.
    Disarankan menggunakan nomor sekunder, bukan nomor utama. Pastikan nomor sudah digunakan sebelumnya atau bukan nomor baru. Hal ini untuk menghindari terjadinya suspend dari pihak WhatsApp.

  • Database.
    Aplikasi ini menyimpan data pada database MySQL. Anda dapat menginstall MySQL secara native atau portable melalui bundle stack yang ada.

 


Cara menjalankan WhatsApp Gateway (Legacy):

  1. Download WhatsApp Gateway (Linux).zip dan upload ke server anda.
  2. Ekstrak WhatsApp Gateway (Linux).zip melalui terminal dengan pengguna root
  3. Pergi ke folder WhatsApp Gateway melalui terminal dengan pengguna root, setelah itu jalankan:
    sudo bash install.sh
    • Please enter mysql root user password! : Masukkan password user mysql root anda
    • Please enter your whatsapp gateway license_code: Masukkan lisensi license_code WhatsApp Gateway anda (format: XXXX-XXXX-XXXX-XXXX-XXXX)
    • Please enter your timezone! : Masukkan timezone anda (ex: Asia/Jakarta)
    • Please enter your domain name! : Masukkan nama domain untuk whatsapp gateway (ex: whatsapp.idtechdev.com)
    • Please enter your domain port! : Masukkan port yang ingin digunakan (ex: 8080)
  4. Setelah berhasil diinstall, tambahkan cronjob: */5 * * * * php -q /opt/kirimwa/cron_auto_restart.php >/dev/null 2>&1
  5. Sekarang, anda dapat menjalankan service WhatsApp Gateway dengan perintah:
    sudo systemctl start kirimwa.service
    sudo systemctl status kirimwa_sender.service
  6. Jika service berjalan dengan normal, buka http://yourdomain:8080/ pada browser.
  7. Login dengan user: admin dan password: 123456789
  8. Anda akan melihat Rest Api URL dan Token pada Dashboard untuk mengintegrasikan dengan module whmcs.
  9. Scan QRCode WhatsApp anda
  10. Selesai

How to setup WhatsApp Gateway (New Cloud Based):

  1. Login to your whatsapp gateway cloud-based
  2. Go to Setting page and Application tabs:
    1. Change timezone with your current timezone
    2. Enable webhook and change Webhook endpoint URL, Header key, and Header value
  3. Now, scan your WhatsApp number

Cara install dan setting WhatsApp Notification Module WHMCS :

  1. Ekstrak ke dalam module path_to_whmcs/modules/addons/
  2. Login ke dalam WHMCS Dashboard Admin
  3. Aktifkan module melalui menu Addon Modules
  4. Configure dan atur hak akses pengguna
  5. Masuk ke menu System Settings dan atur pengaturan sebagai berikut
    • Signature to be sent : Isi dengan signature bisnis anda
    • Admin WA Number : isi dengan nomor whatsapp anda (contoh: 085314446664)
    • Message Log Retention : Isi dengan 0
    • Source for Date of Birth : Dibiarkan saja
    • Sending Method : Pilih Standard WHMCS field [ Phone ]
    • Customize WA Origin Number : Dibiarkan saja
    • Delay for sending messages : Dibiarkan saja
    • Token Name : Isi sesuai dengan token webhook header
    • Token Value : Isi sesuai dengan token webhook value
    • WADB Server URL : Isi lengkap url api beserta portnya (untuk WhatsApp Gateway Legacy bisa dilihat pada dashboard. Untuk WhatsApp Gateway Cloud-Based Multi Device lihat pada dashboard dan tambahkan v1/ )
      contoh WhatsApp Gateway Legacy: http://kirimwa.yourwhatsappgatewayaddress.com:8080/api/
      contoh WhatsApp Gateway Cloud-Based Multi Device: http://kirimwa.yourwhatsappgatewayaddress.com:8080/api/v1/
    • WADB Token : Isi dengan Token WhatsApp Gatewaynya (lihat pada dashboard whatsapp gatewaynya)
    • License Key : Isi dengan lisensi key anda (lihat pada billing.idtechdev.com)
    • Registered License Email : Isi dengan email yang anda registrasikan ke billing.idtechdev.com
  6. Setting cronjob * * * * * php -q /home/username/public_html/your_whmcs/modules/addons/idevwa_whatsapp/idevwa_crons/cron.php >/dev/null 2>&1
  7. Selesai

WhatsApp Notification Module for WHMCS

*Jika anda menemukan kendala, jangan sungkan untuk menghubungi kami :)

Kembali

Thank You

Terima kasih telah menggunakan layanan kami.