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.
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.
Pengelola dapat mengubah desain, teks, dan menyisipkan gambar pada halaman isolir melalui menu Setting → Tab Website → Sub-seksi Halaman Isolir Pelanggan.