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):
- Scheduler sistem BillingKita mendeteksi tagihan yang belum lunas.
- Sistem mencari router dan username PPPoE / IP pelanggan terkait.
- 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.
- Mengubah profile secret menjadi profil isolir (
2. Alur Kerja Auto-Buka Isolir (Reaktivasi)
Ketika pembayaran tagihan berhasil diverifikasi (via Payment Gateway atau Kasir):
- Sistem BillingKita secara real-time langsung mengirim perintah API ke MikroTik.
- Mengembalikan profile PPPoE secret ke profile kecepatan normal (
profile-home-20m) dan mengaktifkan akun (disabled=no). - Me-reset sesi koneksi pelanggan sehingga internet langsung kembali aktif dalam beberapa detik.