Lewati ke konten utama

Otomasi Isolir & Pembukaan Layanan

Modul ini mengotomatiskan proses eksekusi teknis pada router MikroTik saat status pembayaran pelanggan berubah.


1. Alur Kerja Auto-Isolir​

Ketika pelanggan melewati batas toleransi tanggal jatuh tempo (Overdue):

  1. Scheduler sistem BillingKita mendeteksi tagihan yang belum lunas.
  2. Sistem mencari router dan username PPPoE / IP pelanggan terkait.
  3. BillingKita mengirim perintah API ke MikroTik untuk:
    • Mengubah profile secret menjadi profil isolir (profile-isolir), atau menonaktifkan akun (disabled=yes).
    • Memutus sesi koneksi aktif (Active Connections) agar router pelanggan segera dialihkan ke halaman pemberitahuan isolir.

2. Alur Kerja Auto-Buka Isolir (Reaktivasi)​

Ketika pembayaran tagihan berhasil diverifikasi (via Payment Gateway atau Kasir):

  1. Sistem BillingKita secara real-time langsung mengirim perintah API ke MikroTik.
  2. Mengembalikan profile PPPoE secret ke profile kecepatan normal (profile-home-20m) dan mengaktifkan akun (disabled=no).
  3. Me-reset sesi koneksi pelanggan sehingga internet langsung kembali aktif dalam beberapa detik.

3. Pengalihan Halaman Isolir Pelanggan (/isolir)​

Ketika router pelanggan berstatus isolir, router MikroTik dikonfigurasi untuk membelokkan (redirect) permintaan web HTTP pelanggan ke alamat URL halaman isolir aplikasi (alamat URL lengkap dapat disalin langsung dari menu Setting → Tab Website → bagian Alamat URL Halaman Isolir).

Halaman ini berfungsi sebagai captive portal ramah pengguna yang menampilkan:

  • Pemberitahuan penangguhan layanan internet resmi dari ISP.
  • Informasi nomor rekening bank dan saluran pembayaran.
  • Tombol Cek Tagihan & Bayar Online yang mengarahkan ke halaman home portal mandiri.
  • Tombol obrolan langsung ke WhatsApp Customer Care ISP.
Kustomisasi Template Isolir

Pengelola dapat mengubah desain, teks, dan menyisipkan gambar pada halaman isolir melalui menu Setting → Tab Website → Sub-seksi Halaman Isolir Pelanggan.