Billing & Isolir
Billing mengubah langganan jadi pendapatan: paket → invoice → pembayaran → (jika lewat jatuh tempo) pengingat → isolir. Halaman ini menjelaskan tiap tahap dan bagaimana isolir terhubung ke RADIUS.
1. Paket & bandwidth profile
Section titled “1. Paket & bandwidth profile”Buka Packages → New. Field yang menentukan billing:
- Type —
Subscription(langganan berkala),Voucher(prabayar/hotspot), atauAdd-on. - Service Type —
PPPoEatauHotspot. - Billing Model —
Prepaid,Postpaid, atauFree. - Price — harga (format Rupiah). Ada Reseller Price terpisah bila dijual lewat reseller.
- Bandwidth Profile — rate-limit yang dibalas RADIUS saat subscriber online.
- Simultaneous Use — jumlah sesi serentak yang diizinkan.
Untuk langganan, periode & perpanjangan diatur lewat Period mode
(Fixed Date / Activation / Duration) dan Renewal Mode (On Payment /
Keep Cycle).
2. Invoice
Section titled “2. Invoice”Invoice dibuat per periode langganan dengan nomor berurutan. Statusnya:
| Status | Arti |
|---|---|
draft | Belum diterbitkan |
sent | Diterbitkan / dikirim ke pelanggan |
paid | Lunas |
overdue | Lewat jatuh tempo, belum lunas |
cancelled | Dibatalkan |
refunded | Dana dikembalikan |
Invoice berbasis baris (lines), termasuk proration saat ganti paket di tengah periode. PDF invoice menampilkan rekening bank utama tenant untuk transfer manual.
3. Pembayaran
Section titled “3. Pembayaran”Dua jalur:
- Online (payment gateway) — Midtrans / Xendit. Pelanggan membayar lewat
tautan, invoice otomatis menjadi
paidsaat webhook pembayaran masuk. - Manual — catat lewat Record Payment pada invoice. Pilih Method:
Cash,Bank Transfer,E-Wallet, atauOther. SaatBank Transfer, pilih rekening bank terdaftar (tersimpan di catatan pembayaran).
Pembayaran bisa di-refund bila perlu (status invoice menjadi refunded).
4. Pengingat WhatsApp & email (dunning)
Section titled “4. Pengingat WhatsApp & email (dunning)”indoradius mengirim pengingat menjelang dan setelah jatuh tempo lewat WhatsApp dan email, memakai template yang bisa diedit (menu WhatsApp / template notifikasi). Email bersifat autoritatif; WhatsApp dikirim ke nomor yang sudah terverifikasi. Keduanya bisa dimatikan lewat sakelar notifikasi.
5. Isolir otomatis
Section titled “5. Isolir otomatis”-
Lewat jatuh tempo. Invoice menjadi
overdue. Lewat alur dunning (atau manual lewat Suspend di subscription), langganan disuspend. -
Sesi diputus. RADIUS mengirim Disconnect (CoA) untuk memutus sesi aktif subscriber.
-
Masuk profil isolir. Re-auth berikutnya dibalas dengan profil
isolir(bandwidth kecil) dan trafik HTTP diarahkan ke landing page sampai pelanggan membayar. -
Pulih. Setelah lunas, Unsuspend langganan — re-auth berikutnya kembali ke profil paket normal.