Akses Portal Pelanggan¶
Portal Pelanggan adalah halaman web yang pelanggan Anda akses untuk cek tagihan, bayar online, kelola WiFi modem, dan lihat status layanan. Tersedia sebagai PWA (Progressive Web App) — bisa di-akses dari browser apapun atau di-install seperti aplikasi native.
URL Portal¶
Pelanggan akses portal lewat URL ini:
| Mode | URL | Keterangan |
|---|---|---|
| Generic (default) | https://client.tbradius.com/login |
Semua tenant share URL ini, login dengan akun mereka |
| Subdomain tenant | https://client.tbradius.com/{slug-tenant}/ |
URL khusus tenant (mis. client.tbradius.com/akbarnet/) |
| Custom domain (paket berbayar) | https://wifi.akbarnet.id |
Domain pribadi tenant (whitelabel) |
Cara Login¶
Login dengan Nomor HP + OTP WhatsApp (Default)¶
- Buka URL portal
- Tab "Nomor HP & OTP"
- Input nomor HP terdaftar (format
08xxxatau+628xxx) - Klik "Kirim OTP"
- Cek WhatsApp — kode 6 digit dari brand Anda
- Input kode → klik Masuk
- Berhasil login
Login dengan Email + Password (Alternatif)¶
- Buka URL portal
- Tab "Email & Password"
- Input email + password
- Klik Masuk
OTP WhatsApp paling user-friendly
Default pelanggan akan pakai OTP WhatsApp — tidak perlu remember password. Email/password sebagai alternatif untuk pelanggan yang tidak punya WhatsApp atau nomor HP berubah.
Fitur di Portal Pelanggan¶
🏠 Beranda (Dashboard)¶
- Tagihan saat ini (nominal, jatuh tempo, status)
- Tombol "Bayar Sekarang" (kalau ada tagihan unpaid)
- Status layanan (Active / Overdue / Isolated)
- Quick stats (total bayar bulan ini, dll)
💳 Tagihan¶
- Riwayat semua tagihan (paid, unpaid, partial)
- Filter by periode
- Detail per tagihan (paket, periode, due date)
- Download/print receipt PDF
📡 WiFi Saya¶
- Ganti nama WiFi (SSID) modem
- Ganti password WiFi
- Lihat status modem (online/offline)
- Reboot modem (kalau didukung)
👤 Profil¶
- Edit nama, email, alamat
- Ganti password
- Setting notifikasi (toggle push, WA, email)
- Logout
🆘 Bantuan¶
- FAQ
- Kontak support (WhatsApp button → langsung chat brand Anda)
- Riwayat tiket support
Persyaratan Pelanggan¶
- 📱 Browser modern — Chrome, Firefox, Safari, Edge (versi 2 tahun terakhir)
- 🌐 Koneksi internet (untuk akses portal — bukan cuma WiFi tenant Anda)
- 📞 Nomor HP terdaftar di TB Radius + WhatsApp aktif (untuk OTP)
- 📧 Email (opsional, untuk reset password)
Cara Pelanggan Daftar¶
Pelanggan tidak daftar sendiri — onboarding lewat Anda (tenant) saat install layanan:
- Anda tambah pelanggan PPPoE/Hotspot di dashboard tenant
- Pelanggan otomatis dapat akses ke portal
- Mereka login dengan nomor HP yang sama dengan saat daftar layanan internet
- Login pertama → set password (opsional, kalau mau pakai email/password)
Pelanggan tidak bisa "self-signup" untuk akun portal di sini — by design, supaya hanya pelanggan sah Anda yang punya akses.
Edukasi Pelanggan¶
Saat install layanan baru, edukasi pelanggan tentang portal:
Brosur / Welcome Pack¶
Kasih leaflet dengan info:
- URL portal (tulis pendek + QR code)
- Cara login (HP + OTP)
- Fitur utama (cek tagihan, bayar online, ganti WiFi)
- Kontak support kalau butuh bantuan
WhatsApp Welcome Message¶
Otomatis kirim saat onboarding:
Selamat datang di {brand}!
Akun internet Anda sudah aktif.
URL Portal: {portal_url}
Login dengan nomor HP Anda + OTP via WhatsApp.
Fitur portal:
✅ Cek tagihan & bayar online
✅ Ganti nama/password WiFi
✅ Riwayat pembayaran
Terima kasih,
{brand}
Setup template di Settings → Notifikasi → Template Welcome.
Video Tutorial (Opsional)¶
Buat video pendek (1-2 menit) cara pakai portal. Embed di portal Beranda atau bagikan via WA.
Best Practices¶
Promote PWA install
Portal adalah PWA — bisa di-install seperti app native:
- Android: Chrome → menu → "Add to Home Screen"
- iOS: Safari → Share → "Add to Home Screen"
Setelah install:
- Icon brand di home screen pelanggan
- Auto-login (tidak perlu input HP+OTP tiap kali)
- Push notification enable
- Offline support (limited)
Sederhana > Fitur banyak
Pelanggan mayoritas hanya butuh 2-3 fitur utama:
- Cek tagihan
- Bayar
- Ganti WiFi password
Jangan overload portal dengan fitur yang jarang dipakai. Tampilkan paling sering dipakai di Beranda.
Mobile-first design
80%+ pelanggan akses portal dari HP, bukan laptop. Pastikan:
- Layout responsive
- Button cukup besar untuk thumb
- Font readable di screen kecil
- Tidak ada horizontal scroll
Default theme TB Radius sudah mobile-first. Kalau Anda custom CSS, test di HP dulu.
Keamanan login
- OTP expire: kode WA berlaku 5 menit saja
- Rate limit: max 3 OTP per nomor per 15 menit
- Brute force protection: block IP setelah 5 wrong password
- HTTPS only: portal selalu di HTTPS, tidak ada HTTP fallback
Troubleshooting¶
Pelanggan tidak terima OTP WhatsApp
Cek:
- WA gateway tenant aktif? Test send manual
- Saldo gateway cukup? Top-up
- Nomor pelanggan benar di TB Radius? Format internasional (
628xxx) - Pelanggan tidak block nomor brand Anda?
- WA pelanggan aktif? Mungkin pelanggan WA-nya banned/hapus
Fallback: pakai email + password kalau pelanggan punya email terdaftar.
Pelanggan claim "Tidak bisa login"
Standard checklist:
- Nomor HP yang dimasukkan sama dengan saat daftar layanan?
- Status pelanggan Active (bukan Terminated)?
- Internet pelanggan bisa akses portal? (kalau diisolir, mungkin redirect ke isolir page)
Untuk pelanggan isolir, login portal masih bisa (bayar tagihan dari portal), tapi internet umum (browse google.com, dll) tidak bisa.
Portal lambat / tidak responsive
- Test kecepatan internet pelanggan (mungkin dari sisi mereka)
- Test di browser Anda — kalau cepat, issue di pelanggan
- Kalau semua pelanggan lambat, mungkin TB Radius server overloaded (rare)
Pelanggan ingin ganti nomor HP terdaftar
Untuk ganti nomor HP login:
- Pelanggan hubungi support
- Anda edit nomor di dashboard tenant
- Pelanggan login dengan nomor baru
Atau kalau pelanggan punya email, mereka bisa login email+password lalu edit nomor sendiri di profil.
FAQ¶
Q: Portal bisa di-akses tanpa internet pelanggan (offline)? A: Sebagian. PWA punya offline support — pelanggan bisa lihat data terakhir yang di-cache (mis. tagihan terakhir yang dilihat). Tapi action yang butuh server (login, bayar, ganti password) tidak jalan offline.
Q: Pelanggan bisa pakai multiple device? A: Bisa. Login di HP, laptop, tablet sekaligus. Tidak ada limit session.
Q: Apakah pelanggan bisa lihat pelanggan lain? A: Tidak. Tiap pelanggan hanya lihat data mereka sendiri (akun, tagihan, modem mereka). Tenant scoping di backend strict.
Q: Pelanggan bisa request fitur baru di portal? A: Anda yang collect feedback dari pelanggan, lalu request ke TB Radius untuk roadmap update.
Q: URL portal pelanggan untuk semua tenant sama?
A: Default sama (client.tbradius.com). Kalau Anda beli paket whitelabel, bisa custom domain (wifi.akbarnet.id). Lihat: Branding Portal