Lewati ke konten

Pelanggan & Langganan

indoradius memisahkan siapa pelanggannya dari kredensial yang dipakai online. Halaman ini menjelaskan tiga entitas itu dan siklus hidup langganan.

  • Customer — identitas/orang yang ditagih (nama, kontak, alamat). Satu customer bisa punya beberapa subscriber.
  • Subscriber — kredensial yang dipakai perangkat untuk online (username + password PPPoE, atau voucher hotspot). Inilah yang dicek RADIUS.
  • Subscription (customer subscription) — siklus billing yang mengikat subscriber ke paket: periode berjalan, jatuh tempo, dan status billing.
StatusArti
pendingMenunggu pembayaran invoice pertama (paket prepaid) — akses ditolak
activeBerjalan normal, akses terbuka
suspendedDisuspend (mis. menunggak) — sesi diputus, masuk profil isolir
cancelledDibatalkan permanen
expiredPeriode habis tanpa diperpanjang

Untuk paket prepaid, langganan baru mulai dari pending dan baru menjadi active setelah invoice periode-1 dibayar. Paket postpaid/free langsung active. Lihat Paket & Billing Model.

Dari detail/baris langganan:

  • Reschedule — geser akhir periode (current_period_end) ke tanggal baru, mis. memberi tenggat pembayaran tanpa menerbitkan invoice baru.
  • Suspend / Unsuspend — putuskan akses (RADIUS Disconnect → profil isolir) lalu pulihkan. Lihat Billing & Isolir.
  • Cancel — batalkan langganan. Bila masih pending, invoice awal yang belum dibayar ikut dibatalkan.
  • Change Plan — pindah paket. Sistem menghitung proration (selisih harga di sisa periode) dan menyesuaikan kredit; gunakan Preview untuk melihat angkanya sebelum konfirmasi.
  1. Invoice perpanjangan terbit menjelang periode berakhir. Tenant bisa mengatur lead days (invoice_lead_days) agar invoice terbit beberapa hari lebih awal, memberi pelanggan waktu membayar sebelum jatuh tempo.

  2. Akses diputus tepat di akhir periode. Bila belum dibayar saat period_end, akses pelanggan dipotong (tidak ada masa tenggang) — re-auth berikutnya gagal/masuk isolir.

  3. Pulih setelah bayar. Pembayaran mengaktifkan kembali dan memajukan periode sesuai Renewal Mode paket (On Payment / Keep Cycle) — lihat Paket & Billing Model.