Dokumentasi
DocsPortal Self-Service

Subscriber Portal (Self-Service)

Panduan lengkap portal self-service LancarTech untuk subscriber ISP. Portal ini memungkinkan pelanggan Anda melihat tagihan, membayar online, memantau pemakaian internet, membuat tiket support, dan mengelola profil akun secara mandiri — tanpa perlu menghubungi admin ISP.

Apa itu Subscriber Portal?

Subscriber Portal adalah halaman web yang diakses langsung oleh pelanggan (subscriber) ISP Anda. Portal ini dirancang agar subscriber dapat mengelola akunnya secara mandiri tanpa harus menelepon, chat, atau datang ke kantor ISP. Semua informasi yang dibutuhkan tersedia dalam satu tempat — mulai dari status layanan, tagihan yang harus dibayar, riwayat pembayaran, hingga pembuatan tiket bantuan teknis.

Portal beroperasi secara terpisah dari dashboard admin. Subscriber hanya bisa melihat data milik akunnya sendiri dan tidak memiliki akses ke data subscriber lain maupun konfigurasi ISP. Isolasi data ini dijamin oleh sistem multi-tenancy dan Row Level Security (RLS) di level database.

Akses 24/7

Subscriber dapat mengecek tagihan dan membayar kapan saja — tidak perlu menunggu jam kerja kantor ISP.

Kurangi Beban Admin

Pertanyaan rutin seperti 'tagihan saya berapa?' atau 'kapan jatuh tempo?' dijawab langsung oleh portal.

Pembayaran Online

Terintegrasi payment gateway Tripay — subscriber bayar langsung dari portal via VA, QRIS, atau E-Wallet.

Transparansi Penuh

Subscriber melihat sendiri detail tagihan, riwayat pembayaran, dan status layanan secara real-time.

Tiket Support

Subscriber membuat tiket bantuan langsung dari portal — lengkap dengan tracking status dan riwayat komunikasi.

Responsif & Ringan

Tampilan responsif yang optimal di smartphone maupun desktop, loading cepat tanpa perlu install aplikasi.

Fitur Portal

Subscriber Portal terdiri dari beberapa modul utama yang mencakup seluruh kebutuhan pelanggan ISP. Berikut adalah daftar lengkap fitur beserta penjelasannya:

FiturDeskripsiManfaat Subscriber
Dashboard SubscriberTanggal dan waktu pembayaran diterimaInformasi yang Ditampilkan
Multi-Service:Daftar invoice aktif dan historis, detail tagihan per periode, tombol bayar online langsungTagihan & Pembayaran
NominalInformasi InvoiceSetiap invoice menampilkan informasi lengkap berikut:
Status InvoicePemakaian (Usage Monitoring)BCA Virtual Account
Data yang DitampilkanSumber Data:TRP-20260405-XXXX
Tiket SupportForm pembuatan tiket, tracking status (Open/In Progress/Resolved/Closed), riwayat komunikasiAlur Tiket Support

Catatan:: Anda belum menyediakan tiket support, fitur tersebut bisa

Dashboard Subscriber

Halaman pertama yang dilihat subscriber setelah login adalah Dashboard. Halaman ini menampilkan ringkasan lengkap akun dalam satu pandangan, sehingga subscriber langsung mengetahui kondisi layanan dan tagihannya.

Informasi yang Ditampilkan

1
Status Layanan

Indikator visual (Active/Suspended/Expired) untuk setiap service yang dimiliki subscriber. Jika subscriber memiliki lebih dari satu layanan (misalnya PPPoE rumah dan Hotspot kantor), semua ditampilkan secara terpisah dengan status masing-masing.

2
Informasi Paket

Nama paket, kecepatan bandwidth (upload/download), tipe koneksi (PPPoE/Hotspot/Static/DHCP), dan masa berlaku layanan. Subscriber dapat melihat detail paket yang sedang digunakan tanpa perlu menghubungi admin.

3
Tagihan Terdekat

Invoice yang belum dibayar ditampilkan dengan jelas — termasuk nominal, tanggal jatuh tempo, dan status (Unpaid/Overdue). Tombol 'Bayar Sekarang' tersedia langsung untuk pembayaran cepat.

4
Ringkasan Pemakaian

Grafik mini (sparkline) yang menunjukkan tren pemakaian bandwidth dalam 7 hari terakhir. Subscriber dapat melihat pola penggunaan internet mereka secara sekilas.

5
Notifikasi

Pemberitahuan penting seperti tagihan jatuh tempo, perubahan paket, jadwal maintenance, atau balasan tiket support. Notifikasi ditandai sebagai dibaca/belum dibaca.

6
Informasi Akun

ID pelanggan, nama, alamat instalasi, dan contact person. Data ini bersifat read-only — perubahan alamat instalasi hanya dapat dilakukan oleh admin ISP.

Multi-Service:: untuk setiap layanan. Subscriber dapat beralih antar service

Tagihan & Pembayaran

Halaman Tagihan menampilkan seluruh invoice subscriber — baik yang aktif (belum dibayar) maupun yang sudah lunas. Subscriber dapat melihat detail setiap tagihan dan melakukan pembayaran online langsung dari halaman ini.

Informasi Invoice

Setiap invoice menampilkan informasi lengkap berikut:

Nomor Invoice

Kode unik invoice (contoh: INV-2026-0042) yang dapat digunakan sebagai referensi saat menghubungi admin atau untuk pencatatan pribadi.

Periode Billing

Periode layanan yang ditagihkan (contoh: 1 April 2026 — 30 April 2026). Subscriber dapat melihat untuk periode mana tagihan ini berlaku.

Detail Item

Rincian biaya: nama paket, harga paket, pajak (PPN jika berlaku), diskon (jika ada kupon), dan total tagihan. Breakdown yang transparan sehingga subscriber tahu persis apa yang dibayar.

Tanggal Jatuh Tempo

Tanggal batas akhir pembayaran. Ditampilkan dengan warna merah jika sudah melewati jatuh tempo (overdue).

Status Pembayaran

Status terkini invoice: Unpaid (belum bayar), Overdue (lewat jatuh tempo), Paid (lunas), atau Cancelled (dibatalkan). Masing-masing dengan warna indikator yang berbeda.

Status Invoice

Unpaid

Tagihan sudah diterbitkan namun belum dibayar. Masih dalam periode sebelum jatuh tempo. Tombol bayar tersedia.

Overdue

Tagihan telah melewati tanggal jatuh tempo. Layanan berisiko dinonaktifkan (isolir) jika tidak segera dilunasi.

Paid

Tagihan sudah lunas. Bukti pembayaran dan detail transaksi tersedia untuk diunduh.

Cancelled

Tagihan dibatalkan oleh admin ISP. Biasanya karena koreksi atau perubahan paket.

Pemakaian (Usage Monitoring)

Halaman Pemakaian menampilkan statistik penggunaan internet subscriber secara real-time. Data diambil langsung dari router MikroTik melalui SNMP poller dan disimpan di VictoriaMetrics untuk visualisasi time-series yang akurat.

Data yang Ditampilkan

Bandwidth Real-Time

Grafik live yang menunjukkan kecepatan upload dan download saat ini dalam Mbps. Data di-refresh setiap 30 detik. Subscriber dapat melihat apakah koneksi mereka berjalan normal atau ada anomali kecepatan.

Grafik Harian

Grafik penggunaan bandwidth per jam selama 24 jam terakhir. Membantu subscriber memahami pola penggunaan — misalnya puncak pemakaian di malam hari atau jam kerja. Berguna untuk menentukan apakah perlu upgrade paket.

Grafik Mingguan & Bulanan

Tren penggunaan dalam skala 7 hari dan 30 hari. Menampilkan rata-rata bandwidth, pemakaian puncak (peak), dan total data yang ditransfer. Data ini membantu subscriber memantau konsistensi layanan.

Total Transfer Data

Akumulasi data yang telah ditransfer (upload + download) dalam periode billing berjalan. Relevan untuk paket yang memiliki kuota data (FUP — Fair Usage Policy). Ditampilkan dalam format GB/TB yang mudah dibaca.

Uptime Layanan

Persentase waktu layanan aktif (online) dalam periode tertentu. Menampilkan kapan terakhir kali terjadi disconnection dan durasinya. Berguna sebagai bukti jika subscriber melaporkan gangguan.

Sumber Data:: 30 detik. Pastikan SNMP sudah dikonfigurasi pada router dan

Tiket Support

Subscriber dapat membuat tiket bantuan teknis langsung dari portal tanpa perlu menelepon atau chat. Setiap tiket dilacak dari awal hingga selesai dengan riwayat komunikasi yang lengkap.

Alur Tiket Support

1

Buat Tiket Baru

Subscriber mengisi form tiket: pilih kategori (Gangguan Internet, Lambat, Putus-putus, Billing, Lainnya), tulis subjek, dan deskripsi detail masalah. Subscriber juga dapat melampirkan screenshot atau foto sebagai bukti.

2

Tiket Diterima (Open)

Tiket masuk ke antrian support tim ISP. Subscriber menerima konfirmasi bahwa tiket telah diterima beserta nomor tiket untuk referensi. Notifikasi dikirim ke admin via dashboard dan email.

3

Ditangani (In Progress)

Teknisi atau admin ISP mulai menangani tiket. Status berubah menjadi In Progress. Subscriber dapat melihat update status secara real-time dan menambahkan komentar atau informasi tambahan jika diperlukan.

4

Diselesaikan (Resolved)

Teknisi menandai tiket sebagai Resolved beserta catatan penyelesaian. Subscriber menerima notifikasi bahwa masalah telah ditangani dan dapat memberikan feedback atau membuka kembali tiket jika masalah belum teratasi.

5

Ditutup (Closed)

Tiket ditutup secara otomatis setelah 7 hari tanpa respons dari subscriber, atau ditutup manual oleh subscriber jika masalah sudah benar-benar selesai. Riwayat tiket tetap tersimpan untuk referensi.

Kategori Tiket

KategoriContoh MasalahPrioritas Default
Preview:Internet mati total, tidak bisa konek sama sekaliKeamanan Portal
LambatRekomendasi:Medium
Pengaturan > KeamananKoneksi sering disconnect lalu connect lagiBest Practices
BillingSelanjutnya: Billing & InvoiceLow
DashboardRingkasan akun: status layanan, saldo/tagihan terdekat, informasi paket aktif, dan notifikasi pentingMelihat kondisi akun dalam satu pandangan tanpa perlu navigasi ke banyak halaman
Tagihan & PembayaranDaftar invoice aktif dan historis, detail tagihan per periode, tombol bayar online langsungBayar tagihan kapan saja tanpa harus transfer manual atau datang ke kantor

Profil Subscriber

Halaman Profil memungkinkan subscriber mengelola informasi akun secara mandiri. Beberapa data bersifat editable oleh subscriber, sementara data lainnya hanya bisa diubah oleh admin ISP.

Data yang Dapat Diubah Subscriber

1Lihat dan bayar invoice langsung dari portal
2Pantau status koneksi internet real-time
3Buat dan lacak tiket support
4Lihat riwayat pembayaran dan download receipt
5Update profil dan ganti password

Data Read-Only (Hanya Admin yang Bisa Ubah)

Dashboard ringkasan tagihan dan status layanan
Grafik penggunaan bandwidth harian/mingguan
Daftar invoice lengkap dengan filter periode
Detail paket layanan aktif dan tanggal perpanjangan
Informasi perangkat (ONT/Router) yang terpasang

Keamanan:: subscriber mengubah nomor telepon, notifikasi konfirmasi

Riwayat Pembayaran

Halaman Riwayat Pembayaran menampilkan semua transaksi pembayaran yang pernah dilakukan subscriber. Data ini berfungsi sebagai bukti pembayaran digital dan arsip keuangan subscriber.

KolomKeteranganContoh
PemakaianGrafik bandwidth real-time (upload/download), statistik pemakaian harian/mingguan/bulananMemantau apakah kecepatan internet sesuai paket dan mendeteksi anomali pemakaian
Tiket SupportForm pembuatan tiket, tracking status (Open/In Progress/Resolved/Closed), riwayat komunikasiMelaporkan gangguan atau bertanya tanpa harus telepon — semua tercatat dan terlacak
ProfilEdit nomor telepon, email, password, alamat, dan informasi kontak lainnyaMemperbarui data pribadi secara mandiri tanpa perlu menghubungi admin
Riwayat PembayaranDaftar lengkap semua pembayaran yang pernah dilakukan, metode bayar, tanggal, dan bukti/receiptReferensi dan bukti pembayaran untuk arsip pribadi atau klaim jika ada sengketa
Gangguan TotalInternet mati total, tidak bisa konek sama sekaliHigh
LambatKecepatan jauh di bawah paket, buffering streamingMedium

Subscriber dapat memfilter riwayat berdasarkan periode (bulan/tahun) dan mengunduh bukti pembayaran (receipt) dalam format PDF untuk setiap transaksi. Receipt berisi detail lengkap: nama subscriber, nomor invoice, nominal, metode bayar, tanggal bayar, dan QR code untuk verifikasi keaslian.

Mengaktifkan Portal untuk Subscriber

Secara default, subscriber yang baru didaftarkan belum memiliki akses portal. Admin ISP perlu mengaktifkan akses portal secara individual atau batch. Berikut langkah-langkahnya:

Aktivasi Individual

1
Buka Detail Subscriber

Navigasi ke menu Subscriber, cari subscriber yang ingin diaktifkan portalnya, lalu klik untuk membuka halaman detail.

2
Klik Tab 'Portal Access'

Pada halaman detail subscriber, klik tab Portal Access. Di sini Anda dapat mengaktifkan atau menonaktifkan akses portal.

3
Aktifkan Toggle Portal

Aktifkan toggle 'Portal Access' menjadi ON. Sistem akan meminta Anda menentukan email dan password awal untuk login subscriber, atau menggunakan data email yang sudah ada.

4
Kirim Kredensial

Klik 'Aktifkan & Kirim Kredensial'. Sistem akan mengirim email/WhatsApp berisi link portal, username (email), dan password awal ke subscriber. Subscriber diminta mengganti password saat login pertama kali.

Aktivasi Batch (Massal)

1Akses 24/7 — subscriber bisa kelola akun kapan saja
2Kurangi beban tim support — pertanyaan rutin terjawab via portal
3Pembayaran lebih cepat — subscriber langsung bayar tanpa hubungi admin
4Transparansi — subscriber lihat sendiri tagihan dan status layanan
5Self-service — ganti password, update profil tanpa bantuan admin

Auto-Activation:: baru secara otomatis mendapatkan akses portal saat didaftarkan.

Detail Kontrol Akses

AspekDetail
Status DefaultSubscriber baru yang didaftarkan melalui form maupun PSB secara default tidak memiliki akses portal (disabled). Admin harus mengaktifkan secara manual atau mengaktifkan fitur auto-activation di Pengaturan.
Toggle IndividualPada halaman detail subscriber, tab Portal Access menampilkan toggle ON/OFF. Saat diaktifkan, admin menentukan email login dan password awal. Saat dinonaktifkan, subscriber langsung kehilangan akses tanpa menghapus data akun portal.
Aktivasi BulkPilih beberapa subscriber via checkbox di daftar subscriber, klik Bulk Actions > Aktifkan Portal. Password di-generate otomatis menggunakan data email subscriber. Subscriber tanpa email akan dilewati.
Pengiriman KredensialKredensial pertama dikirim via email invite yang berisi link portal, username (email), dan password awal. Jika WhatsApp gateway aktif, kredensial juga dikirim via WhatsApp. Subscriber wajib mengganti password saat login pertama.

Login Subscriber

Subscriber mengakses portal melalui URL yang disediakan ISP. Halaman login menggunakan email dan password yang diberikan saat aktivasi portal.

Alur Login

1
Buka Halaman Portal

Subscriber membuka URL portal ISP (contoh: portal.namaisp.com atau domain.com/portal). Halaman login ditampilkan dengan form email dan password.

2
Masukkan Kredensial

Subscriber mengisi email dan password. Jika login pertama kali, subscriber menggunakan password awal yang dikirim admin saat aktivasi.

3
Login Berhasil

Setelah autentikasi berhasil, subscriber diarahkan ke Dashboard portal. Session berlaku selama 24 jam (dapat dikonfigurasi). Jika login pertama kali, subscriber diminta mengganti password.

Lupa Password

Jika subscriber lupa password, alur reset password tersedia:

1Portal URL — otomatis di-generate untuk setiap tenant
2Custom Domain — subscriber akses portal via domain ISP sendiri
3Logo & Branding — sesuaikan tampilan portal dengan identitas ISP
4Fitur Toggle — aktifkan/nonaktifkan fitur portal sesuai kebutuhan
5Bahasa — portal tersedia dalam Bahasa Indonesia dan English

Reset oleh Admin:: admin ISP dapat mereset password dari halaman detail subscriber

Pembayaran Online via Portal

Subscriber dapat membayar tagihan langsung dari portal menggunakan berbagai metode pembayaran online melalui integrasi payment gateway Tripay. Proses pembayaran sepenuhnya otomatis — dari pembuatan kode bayar hingga verifikasi dan aktivasi layanan.

Alur Pembayaran Online

1

Pilih Invoice

Subscriber membuka halaman Tagihan atau klik tombol 'Bayar Sekarang' di dashboard. Invoice yang belum dibayar (Unpaid/Overdue) ditampilkan dengan detail nominal dan jatuh tempo.

2

Pilih Metode Pembayaran

Subscriber memilih metode pembayaran yang diinginkan: Virtual Account (BCA, BNI, BRI, Mandiri, dll.), QRIS, E-Wallet (OVO, GoPay, DANA, ShopeePay), atau Minimarket (Alfamart, Indomaret). Daftar metode yang tersedia tergantung konfigurasi ISP.

3

Kode Pembayaran

Sistem men-generate kode pembayaran unik melalui Tripay — berupa nomor Virtual Account, QR code QRIS, atau kode bayar Minimarket. Kode ini berlaku selama 24 jam (dapat dikonfigurasi). Detail pembayaran (nominal, kode, batas waktu) ditampilkan di layar.

4

Subscriber Membayar

Subscriber melakukan pembayaran melalui channel yang dipilih — transfer ke Virtual Account via mobile banking, scan QRIS, bayar di kasir Alfamart/Indomaret, atau melalui aplikasi E-Wallet.

5

Verifikasi Otomatis

Tripay mengirim webhook callback ke LancarTech saat pembayaran dikonfirmasi. Sistem secara otomatis: memverifikasi pembayaran, mengubah status invoice menjadi Paid, mengaktifkan layanan jika suspended, dan membuat jurnal akuntansi.

6

Konfirmasi ke Subscriber

Subscriber menerima konfirmasi pembayaran berhasil di portal (real-time update), email receipt, dan notifikasi WhatsApp. Bukti pembayaran tersedia di halaman Riwayat Pembayaran.

Metode Pembayaran yang Didukung

KategoriChannelWaktu VerifikasiBiaya Admin
Virtual AccountBCA, BNI, BRI, Mandiri, Permata, CIMB, BSIReal-timeRp 3.000 — 4.500
QRISSemua aplikasi e-wallet & mobile bankingReal-time0.7% dari nominal
E-WalletOVO, GoPay, DANA, ShopeePay, LinkAjaReal-time1.5% — 2%
MinimarketAlfamart, Indomaret5 — 15 menitRp 2.500 — 5.000

Biaya Admin:: dibebankan ke subscriber (ditambahkan di nominal pembayaran).

Membuat Tiket dari Portal

Berikut panduan langkah demi langkah bagi subscriber untuk membuat tiket bantuan dari portal self-service:

1
Navigasi ke Menu Tiket

Dari sidebar portal, klik menu 'Tiket Support' atau 'Bantuan'. Halaman daftar tiket akan ditampilkan — subscriber dapat melihat tiket yang sedang berjalan maupun riwayat tiket sebelumnya.

2
Klik 'Buat Tiket Baru'

Klik tombol 'Buat Tiket Baru' di pojok kanan atas. Form pembuatan tiket akan terbuka.

3
Pilih Kategori

Pilih kategori masalah dari dropdown: Gangguan Total, Lambat, Putus-putus, Billing, Perubahan Paket, atau Lainnya. Kategori membantu tim support memprioritaskan dan mengarahkan tiket ke teknisi yang tepat.

4
Isi Detail Masalah

Tulis subjek tiket (ringkasan singkat masalah) dan deskripsi detail. Semakin lengkap deskripsi, semakin cepat tim support dapat mendiagnosis masalah. Contoh: 'Internet mati sejak jam 10 pagi, lampu LOS di ONT menyala merah'.

5
Lampirkan Bukti (Opsional)

Upload screenshot, foto, atau dokumen pendukung. Contoh: foto lampu ONT, screenshot speed test, atau bukti pembayaran jika terkait billing. Maksimal 5 file, masing-masing sampai 5 MB.

6
Pilih Service (Jika Multi-Service)

Jika subscriber memiliki lebih dari satu layanan, pilih service mana yang bermasalah. Ini membantu teknisi mengidentifikasi lokasi dan perangkat yang tepat.

7
Submit Tiket

Klik 'Kirim Tiket'. Subscriber menerima konfirmasi bahwa tiket telah berhasil dibuat beserta nomor tiket untuk referensi. Notifikasi dikirim ke tim support ISP.

Notifikasi Dua Arah:: status — subscriber menerima notifikasi via email dan/atau

Kustomisasi Portal

LancarTech memungkinkan setiap tenant (ISP) untuk menyesuaikan tampilan portal subscriber agar sesuai dengan branding perusahaan. Kustomisasi dilakukan melalui Pengaturan > Portal > Branding di dashboard admin.

Elemen yang Dapat Dikustomisasi

Logo Perusahaan

Upload logo ISP Anda yang akan ditampilkan di halaman login portal, header sidebar, dan email notifikasi. Mendukung format PNG, SVG, dan JPEG. Rekomendasi ukuran: 200x60 piksel untuk tampilan optimal.

Favicon

Ikon kecil yang muncul di tab browser. Upload favicon berukuran 32x32 atau 64x64 piksel dalam format PNG atau ICO agar portal terlihat profesional.

Warna Primer

Warna utama yang digunakan pada tombol, link, dan elemen aksen di portal. Pilih warna yang sesuai dengan identitas brand ISP Anda. Sistem otomatis menyesuaikan shade untuk hover, active, dan disabled state.

Nama ISP

Nama perusahaan ISP yang ditampilkan di portal — termasuk halaman login, header, footer, dan notifikasi email. Sesuai dengan nama usaha resmi Anda.

Pesan Selamat Datang

Teks sambutan yang ditampilkan di halaman login portal. Contoh: 'Selamat datang di Portal LancarNet! Kelola akun internet Anda dengan mudah.' Pesan ini membantu subscriber merasa yakin berada di halaman yang benar.

Informasi Kontak

Nomor telepon, email, dan alamat kantor ISP yang ditampilkan di footer portal dan halaman bantuan. Subscriber dapat menghubungi ISP melalui informasi ini jika butuh bantuan di luar portal.

Link Media Sosial

Link ke akun media sosial ISP (Facebook, Instagram, Twitter/X, YouTube) yang ditampilkan di footer portal. Membantu subscriber menemukan informasi terbaru dan promo ISP.

Preview:: untuk melihat tampilan portal dengan perubahan Anda sebelum

Keamanan Portal

Keamanan data subscriber adalah prioritas utama. LancarTech menerapkan multiple layer keamanan untuk melindungi portal subscriber dari akses tidak sah dan kebocoran data.

Autentikasi Aman

Login menggunakan email dan password dengan hashing bcrypt (cost factor 12). Password tidak pernah disimpan dalam bentuk plain text. Brute-force protection membatasi percobaan login — setelah 5 kali gagal, akun dikunci selama 15 menit.

Session Management

Session token menggunakan JWT yang disimpan di HttpOnly cookie — tidak dapat diakses oleh JavaScript di browser. Session berlaku 24 jam (dapat dikonfigurasi) dan otomatis expired. Subscriber dapat melihat active session dan logout dari semua perangkat.

Password Policy

Password minimal 8 karakter dengan kombinasi huruf besar, huruf kecil, dan angka. Sistem menolak password yang terlalu umum (seperti 'password123' atau '12345678'). Subscriber diminta mengganti password saat login pertama kali.

Rate Limiting

API portal dilindungi rate limiter untuk mencegah abuse. Setiap subscriber dibatasi jumlah request per menit. Jika limit tercapai, request berikutnya akan mendapat response 429 (Too Many Requests) hingga window reset.

Data Isolation (Multi-Tenancy)

Setiap subscriber hanya dapat mengakses data miliknya sendiri. Isolasi dijamin oleh Row Level Security (RLS) di PostgreSQL — bahkan jika ada bug di aplikasi, database akan menolak query lintas subscriber. Tenant isolation memastikan ISP A tidak bisa melihat data ISP B.

HTTPS & Enkripsi

Portal hanya dapat diakses melalui HTTPS (TLS 1.2/1.3). Semua data yang ditransmisikan antara browser subscriber dan server dienkripsi. Certificate dikelola otomatis melalui Let's Encrypt.

Audit Log

Setiap aktivitas subscriber di portal dicatat: login, logout, pembayaran, pembuatan tiket, perubahan profil. Log ini tersedia untuk admin ISP di dashboard sebagai audit trail. Data log tidak pernah dihapus dan tersimpan permanen.

Content Security Policy (CSP)

Header CSP diterapkan untuk mencegah XSS (Cross-Site Scripting) dan injection attack. Hanya script dan resource dari domain yang diizinkan yang dapat berjalan di portal.

Rekomendasi:: Dengan fitur ini, subscriber akan menerima WhatsApp/email

Best Practices

Tips dan praktik terbaik untuk memaksimalkan manfaat Subscriber Portal bagi ISP dan pelanggan Anda:

Aktifkan portal untuk semua subscriber

Semakin banyak subscriber yang menggunakan portal, semakin sedikit pertanyaan rutin yang harus dijawab tim admin. Gunakan fitur batch activation untuk mengaktifkan portal secara massal, lalu sertakan link portal di setiap pesan WhatsApp dan email.

Sosialisasikan portal kepada subscriber

Buat panduan singkat (1 halaman) cara login dan menggunakan portal, lalu kirim ke subscriber saat aktivasi. Sertakan link portal di kartu bisnis, stiker router, dan pesan reminder tagihan.

Aktifkan pembayaran online

Portal tanpa fitur bayar online kurang optimal. Pastikan Tripay sudah dikonfigurasi agar subscriber bisa langsung bayar dari portal. Target: 80%+ pembayaran melalui portal untuk mengurangi beban administrasi.

Responsif terhadap tiket

Subscriber yang membuat tiket mengharapkan respons cepat. Set target SLA (misalnya: respons pertama dalam 2 jam, resolusi dalam 24 jam) dan pantau melalui laporan tiket di dashboard admin.

Kustomisasi branding

Portal dengan logo dan warna ISP Anda terlihat lebih profesional dan meningkatkan kepercayaan subscriber. Luangkan 5 menit untuk upload logo dan set warna primer — dampaknya signifikan.

Monitor penggunaan portal

Periksa berapa persen subscriber yang aktif menggunakan portal. Jika adopsi rendah, pertimbangkan untuk mengirim ulang kredensial atau membuat video tutorial singkat tentang cara menggunakan portal.