Dashboard Reseller
Halo, — · level —
Penjualan Hari Ini
Rp 0
0 transaksi
Bulan Ini
Rp 0
0 transaksi
Total Item Terjual
0
Pelanggan Saya
0
Statistik Reseller
Total Member
0
Total Voucher
0
Cari Invoice
Transaksi Terbaru
| Tanggal | Jenis | Paket | Qty | Total | Aksi |
|---|---|---|---|---|---|
| Memuat… | |||||
Profil Saya
Perbarui data akun reseller Anda
Username tidak bisa diubah
Ganti Password
Kosongkan jika tidak ingin mengubah password
Beli Voucher
Saldo tersedia
Rp 0
Pilih Paket Voucher
Memuat paket…
🗂️ Riwayat Batch Generate
Memuat…
—
Ringkasan Pembelian
Paket
— belum dipilih —
User = Pass
Username & password sama
User + Pass
Password terpisah
0–9
a–z 0–9
A–Z 0–9
Contoh kode:
—
Harga satuanRp 0
TotalRp 0
🎟️ Voucher Saya
| Username | Password | Paket | Status | Dipakai |
|---|---|---|---|---|
| Memuat… | ||||
—
Pelanggan Saya
Pelanggan yang ditugaskan kepada Anda
Total
0
Aktif
0
Suspend
0
Akan Expire ≤7h
0
Memuat…
Saldo & Topup
Top Up Saldo
Pembayaran via gateway resmi yang dikonfigurasi admin
Laporan & Transaksi
Riwayat pembelian & perpanjangan Anda
Total Transaksi
0
Total Pengeluaran
Rp 0
Bulan Ini
Rp 0
Saldo
Rp 0
| Tanggal | Jenis | Paket | Qty | Harga | Total |
|---|---|---|---|---|---|
| Memuat… | |||||
Pendapatan Hari Ini
—
Pendapatan Voucher Bulan Ini
—
Tagihan Bulan Ini
—
Belum Bayar
—
User PPPoE
Statistik koneksi real-time
—
total user
Online
—
Offline
—
Suspend
—
User Hotspot
Statistik koneksi real-time
—
total user
Online
—
Offline
—
Expired
—
Kesehatan NAS
Informasi Perangkat
—
Uptime
—
Monitor Trafik
Unduh
0.00
Mbps
Unggah
0.00
Mbps
Grafik Real-time
0.00 Mbps
Unduh
Unggah
Service Information
Memuat…
Selamat datang
Selamat datang
T
—
@—
Aktif
Teknisi
Dashboard Teknisi
Cari berdasarkan username atau nama untuk menemukan member.
Tiket Open
0
Komentar belum dibaca
0
Cari berdasarkan username atau nama untuk menemukan member.
Menampilkan 0 ONU
| Nama / Status | PON | Signal | Serial Number | Traffic | Aksi |
|---|---|---|---|---|---|
| memuat… | |||||
| # | ID | Nama | Username | No. HP | Paket | Tipe | Siklus | Expired | Bergabung | Status | Aksi | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tidak ada data | ||||||||||||
Pendapatan: 0
| No. Invoice | Pelanggan | Paket | Jumlah | Jatuh Tempo | Status | Aksi | |
|---|---|---|---|---|---|---|---|
| Tidak ada data | |||||||
Pendapatan: —
Daftar Voucher Klik untuk kirim WA
| Username | Password | Paket | Status | Aksi | |
|---|---|---|---|---|---|
| Tidak ada data | |||||
🗂️ Riwayat Batch Generate
Memuat...
Riwayat Sesi Pengguna Voucher
— sesi
| Username | Mulai | Selesai | Durasi | Masuk | Keluar | Status |
|---|---|---|---|---|---|---|
| Memuat... | ||||||
—
Penjualan per Paket Voucher
Tidak ada data
Total Pendapatan—
WhatsApp Gateway
Provider pengiriman, template, bot perintah, dan broadcast — satu tempat.
Provider Pengiriman
Pilih gateway & isi kredensial
🚀
Fonnte
💬
Wablas
🏢
WA Business
🔔
WaNotif
🖥️
Mandiri
GRATIS🐳
WAHA
GRATISKredensial
Delay antrian pesan
Notifikasi otomatis dikirim bertahap dengan jeda acak agar tidak terblokir. OTP tetap instan.
Koneksi provider
Provider berbasis token — cukup isi API Token & Nomor Pengirim. Webhook bot perintah ada di kartu Bot Perintah.
Bot Perintah WhatsApp
Layanan mandiri & teknisi via chat WA
Aktifkan bot perintah
Terima & balas perintah dari WhatsApp
Pelanggan boleh ubah SSID / sandi WiFi
Layanan mandiri untuk pelanggan
Reseller boleh pakai bot
Hanya untuk pelanggan miliknya sendiri
/cekredaman/cekpelanggan/cekpenggunawifi/gantissid/gantisandi/reboot/tiket
Template Pesan
Kustomisasi teks notifikasi otomatis
Placeholder — klik untuk sisipkan
Placeholder yang bisa dipakai
Gunakan token seperti [fullname] atau [profile]. Ketersediaan placeholder bergantung pada konteks notifikasi yang mengirim template ini. Klik token untuk menyisipkan.
Kirim Pesan
Test ke satu nomor atau broadcast massal
Jeda diacak agar natural. Disarankan 30–60 dtk untuk broadcast banyak.
Statistik Pengiriman
Ringkasan status & jenis pesan
—
Terkirim
—
Gagal
—
Delivery
Per jenis pesan
Konfirmasi bayar—
Reminder—
Broadcast—
Suspend—
OTP—
Riwayat Pesan WA
Log pengiriman & status delivery
Memuat riwayat pesan...
Payment Gateway
Konfigurasi metode pembayaran dan provider gateway
Payment Provider
Pilih gateway pembayaran
🏦
Midtrans
Snap & API
⚡
Xendit
Invoice & VA
💳
Duitku
Multi channel
🔗
Tripay
Agregator
Transaksi Terbaru
Log pembayaran masuk
| Pelanggan | Metode | Jumlah | Status |
|---|---|---|---|
| Tidak ada data | |||
—
Metode Aktif
Tampil di checkout voucher
Centang metode yang ingin ditampilkan di halaman checkout voucher.
Pilih provider dulu di kiri
RADIUS / NAS
Kelola Network Access Server, VPN, dan konfigurasi autentikasi
Daftar NAS
Network Access Server terdaftar
| Nama / Status | IP NAS | Tipe | Secret | Last Seen | Aksi |
|---|---|---|---|---|---|
| Tidak ada data | |||||
Konfigurasi Autentikasi
Auth method dan single session
Auth Mode
Single Session
Pengguna Admin
Kelola akun admin, peran, dan level akses
Super Admin
—
Admin
—
Operator
—
Teknisi
—
| PENGGUNA | PERAN | STATUS | KONTAK | DIPERBARUI | |
|---|---|---|---|---|---|
| Memuat... | |||||
Baris per halaman
1
Import / Export User
Kelola data pelanggan PPPoE & Hotspot secara massal
Export User
Unduh data pelanggan ke file CSV (bisa dibuka di Excel).
Import User
Tambah banyak pelanggan sekaligus dari file CSV.
Kolom wajib:
nama, username, password, no_hp, tipe_koneksi, paket_id. Opsional: siklus, periode, email, alamat, notes.tipe_koneksi = pppoe atau hotspot. paket_id = ID paket (lihat tombol di bawah). siklus = postpaid / prepaid (default postpaid). periode = tetap / kalender (default tetap).
Import / Export Voucher
Kelola voucher hotspot secara massal (format seperti template hotspot)
Export Voucher
Unduh voucher ke file CSV (username, password, profile, status).
Import Voucher
Tambah banyak voucher sekaligus dari file CSV.
Kolom wajib: username, profile. Opsional: password (kosong = sama dengan username), status.
profile = nama Paket di SimBill (atau ID paket). Kolom lain (nas, hotspot_server, dll) diabaikan — jadi file export MikroTik bisa langsung dipakai.
Kolom wajib: username, profile. Opsional: password (kosong = sama dengan username), status.
profile = nama Paket di SimBill (atau ID paket). Kolom lain (nas, hotspot_server, dll) diabaikan — jadi file export MikroTik bisa langsung dipakai.
Integrasi Telegram
Kirim notifikasi otomatis ke teknisi via Telegram Bot
Aktifkan Notifikasi Telegram
Saklar utama untuk semua notifikasi Telegram
Konfigurasi Bot
Tujuan Chat
Dapatkan Chat ID dari @userinfobot atau @getidsbot. ID grup biasanya diawali
-100… Event Notifikasi
Pilih kejadian yang akan dikirim ke Telegram.
🎫
Tiket Gangguan Masuk
Kirim ke Teknisi saat pelanggan buat tiket
🆕
Pendaftaran Pelanggan Baru +Foto KTP & Maps
Kirim ke Grup: nama, alamat, paket, titik koordinat, foto KTP & link Google Maps
💰
Pembayaran Masuk
Kirim ke Owner saat invoice lunas
⏰
Pelanggan Akan Expired
Kirim ke Teknisi (perlu penjadwalan)
🔌
Pelanggan Suspend / Isolir
Kirim ke Teknisi saat pelanggan disuspend
🔴
Gangguan ONU LOS ACS/OLT → Grup
Kirim ke Grup saat ONU LOS (loss of signal / fiber putus). DyingGasp tidak dikirim (anti-spam).
🔎
Cek Redaman ONU/Modem Perintah Grup
Teknisi ketik
/redaman <username> di grup → bot balas RX/TX power dari ACS Bot Perintah (Webhook)
Agar bot bisa menerima perintah (mis. cek redaman) dari grup, aktifkan webhook. Wajib app_url = domain publik HTTPS.
Status: belum dicek
Contoh perintah di grup:
/redaman miwifi atau cek redaman <serial-onu>Tiket Laporan
Laporan gangguan & permintaan dari pelanggan
Total Tiket
0
Open
0
Proses
0
Selesai
0
Memuat…
Log Admin
Jejak audit aksi admin dan perubahan sistem
—
Auth
—
Billing
—
Pelanggan
—
Hotspot
—
PPPoE
—
Reseller
—
System
| WAKTU | KATEGORI | PELAKU | AKSI | IP | TARGET | DETAIL |
|---|---|---|---|---|---|---|
| Memuat log... | ||||||
Pengaturan Isolir
Atur pengalihan pelanggan suspend/expired ke IP pool isolir (halaman tagihan)
Mode Suspend
Pilih apa yang terjadi saat pelanggan disuspend atau expired.
Isolir (Pool)
Pelanggan tetap konek tapi diarahkan ke IP isolir & halaman tagihan
Tolak Total
Pelanggan tidak bisa konek sama sekali (putus total)
Nama IP Pool Isolir
Harus sama persis dengan nama pool yang dibuat di MikroTik (
/ip pool). Panduan Setup di MikroTik
Pilih versi RouterOS, lalu copy & jalankan di MikroTik. Sesuaikan IP server SimBill bila perlu.
Catatan: Pelanggan isolir hanya bisa akses server SimBill (untuk bayar). Situs HTTPS lain akan gagal (terisolir). RADIUS CoA (port 3799) wajib aktif agar suspend langsung memutus sesi.
Sesi Aktif
Pantau dan putuskan sesi PPPoE dan Hotspot secara real-time
PPPoE Aktif
—
Hotspot Aktif
—
Total Online
—
Terakhir diperbarui
—
— sesi
| USERNAME | ALAMAT IP | NAS | MULAI | DURASI | ↓ MASUK | ↑ KELUAR | |
|---|---|---|---|---|---|---|---|
| Memuat sesi... | |||||||
Peta Jaringan
Pantau sebaran pelanggan dan node jaringan dalam satu peta.
— titik
🟢 Online🟠 Loss🔴 Offline
🔌 Jalur Kabel
Backbone
Distribusi
Drop
🟢 Aktif
🔴 Loss
Kelola ODC / ODP
Kelola node distribusi FTTH (ODC & ODP) — koordinat, kapasitas port, dan pemakaian.
ODC (Optical Distribution Cabinet)
| Nama | OLT | Koordinat | Kapasitas | ODP | Port Terpakai | Catatan | Aksi |
|---|---|---|---|---|---|---|---|
| Memuat… | |||||||
ODP (Optical Distribution Point)
| Nama | ODC Induk | Koordinat | Kapasitas | Terpakai | Catatan | Aksi |
|---|---|---|---|---|---|---|
| Memuat… | ||||||
Pendapatan Bulan Ini
—
Pelanggan Baru
—
Voucher Terjual
—
Total Pelanggan Aktif
—
Pendapatan per Paket — Bulan Ini
| Paket | Pelanggan | Pendapatan | Lunas | Belum Bayar |
|---|---|---|---|---|
| Tidak ada data | ||||
Priode Pemasukan
Laporan pemasukan berdasarkan periode, tipe layanan, dan metode pembayaran
Filter Laporan
Pilih periode dan parameter
Belum ada data
Pilih periode dan klik Tampilkan Laporan
NET PROFIT
Laporan keuntungan bersih per periode
PERIOD ( 2026 )
Jan 01 – Des 31
GROSS INCOME ( IDR )
0
MONEY OUT ( IDR )
0
PROFIT ( IDR )
0
MONEY IN (PROFIT) STATISTIC 2026
TRX COUNT
INCOME
PROFIT
MONEY OUT STATISTIC 2026
SELLER FEE
VAT
PAYOUT
| Period | Transaction | Gross Income | — Seller Fee | — VAT | — Payout | NET PROFIT |
|---|---|---|---|---|---|---|
| Klik Lihat untuk memuat data | ||||||
Laporan Pelanggan
Distribusi tipe layanan, pertumbuhan & sebaran per entitas
Total Pelanggan
—
Registrasi (bln ini)
—
Perpanjangan (bln ini)
—
Total Aktif
—
Distribusi Tipe Layanan
Pertumbuhan Pelanggan
Distribusi Pelanggan per Entitas
| Entitas | Total | Aktif | Suspend | Baru (bln) | Tipe dominan |
|---|
Pembayaran per Petugas
| Petugas | Transaksi | Total (Rp) | Kontribusi |
|---|---|---|---|
| — | |||
Laporan Voucher
Status stok, aktivitas harian & sebaran per paket
Total Voucher
—
Belum Dipakai (Stok)
—
Terpakai (bln ini)
—
Total Expired
—
Distribusi Status Voucher
Aktivitas Harian (14 Hari Terakhir)
Distribusi Voucher per Paket
| Paket | Total | Belum Dipakai | Terpakai | Expired |
|---|
Kalkulator BHP/USO
Hitung potongan BHP, USO, KSO & PPN dari pemasukan kotor bulanan
Cara perhitungan halaman ini
- Total Pendapatan = semua invoice LUNAS pada bulan terpilih (pelanggan + voucher online yang tercatat sebagai invoice), sebelum dipotong apa pun.
- Tiap tarif (%) diterapkan langsung ke pemasukan kotor. PPN dihitung ulang di sini — tidak membaca PPN yang tersimpan di tiap transaksi.
- Invoice/voucher yang tercatat tanpa PPN tetap dihitung ulang PPN-nya sesuai tarif yang kamu masukkan.
- Pendapatan Setelah Potongan = Total − PPN − BHP − USO − KSO.
Pengeluaran
Catatan pengeluaran operasional
Hari Ini
— vs kemarin
—
Bulan Ini
— vs bln lalu
—
Pencatatan Bln Ini
— vs bln lalu
—
Periode
Tampilkan
data
| # | Tanggal | Kategori | Deskripsi | Jumlah | Metode | Dibuat Oleh | Aksi |
|---|---|---|---|---|---|---|---|
| Memuat… | |||||||
Total Reseller
0
Reseller Aktif
0
Total Topup Masuk
Rp 0
Total Omset
Rp 0
Daftar Reseller
| # | Nama | Username | Level | Saldo | Status | Trx | Aksi | |
|---|---|---|---|---|---|---|---|---|
| Tidak ada data | ||||||||
Topup Pending Menunggu konfirmasi
| Order ID | Reseller | Jumlah | Waktu | Aksi |
|---|---|---|---|---|
| Tidak ada topup pending | ||||
Topup Sukses Riwayat topup lunas
| Order ID | Reseller | Jumlah | Metode | Waktu |
|---|---|---|---|---|
| Belum ada topup sukses | ||||
Template Voucher
Desain tampilan cetak voucher dengan HTML kustom
Pilih Template
Kelola template cetak voucher
Header HTML
Bagian atas halaman print (html, head, css, pembuka grid)
Row HTML
Diulang untuk setiap voucher — gunakan placeholder di bawah
%username%
%password%
%profile%
%validity%
%price%
%no_urut%
Footer HTML
Penutup halaman (tutup grid, body, html)
Preview
Placeholder Tersedia
%username%
Username / kode voucher
%password%
Password voucher
%profile%
Nama paket
%validity%
Masa aktif (cth: 30 Hari)
%price%
Harga paket
%no_urut%
Nomor urut (001, 002, ...)
ACS TR-069
Manajemen perangkat CPE via protokol TR-069/CWMP
Total Device
—
Online
—
Offline
—
Task Pending
—
Konfigurasi GenieACS
URL GenieACS NBI API (port 7557)
URL GenieACS NBI (mis. http://192.168.42.1:7557). SimBill membaca device & mengirim perintah (Ambil Status, Ganti WiFi, Reboot) ke GenieACS ini. Klik "Uji Koneksi" untuk memastikan terhubung.
Daftar Device TR-069
CPE yang terdaftar dan terhubung ke ACS
| Serial / Vendor | Username | SSID | Model | IP Address | RX Power | Pelanggan | Status | Last Inform | Aksi |
|---|---|---|---|---|---|---|---|---|---|
| Memuat device dari GenieACS... | |||||||||
—
Log Task Terakhir
Riwayat perintah ke device
| Device | Task | Status | Waktu | Hasil |
|---|---|---|---|---|
| Tidak ada task | ||||
ACS Lite Cloud TR-069 MANDIRI
Server konfigurasi ONU sendiri (GoACS) — terpisah dari GenieACS.
Tutorial / Cara Pakai
—
Perangkat ONU
| Serial | Model | PPPoE / Pelanggan | RX Power | Status | Last Inform | Aksi |
|---|---|---|---|---|---|---|
| Belum dimuat. | ||||||
Pengaturan Sistem
Mode maintenance, info server, dan pembersihan sistem
Sistem Operasi
—
Uptime Sistem
—
Memori (RAM)
—
Server Software
—
Pembersihan Sistem
Bersihkan cache, log, atau reset database
Hapus Cache
Bersihkan file sementara aplikasi (temp). Aman, tidak menghapus data.
Hapus Log
Kosongkan log aplikasi (pm2) yang lama untuk menghemat ruang disk.
Reset Database
⚠️ Hapus SEMUA data (pelanggan, invoice, voucher). Backup otomatis dibuat lebih dulu. Superadmin saja.
Router MikroTik (API)
Baca sesi PPP langsung dari router — deteksi pelanggan nyangkut tanpa titik buta
Memuat…
Pelanggan Nyangkut
Sesi di router tak sesuai status billing
Profile PPPoE hanya berubah saat reconnect:
• Sudah bayar tapi sesinya masih IP isolir → tak bisa internet padahal lunas.
• Suspended tapi sesinya bukan IP isolir → masih bisa internet.
Tambahkan router, lalu klik Periksa.
Backup & Restore
Kelola cadangan dan pemulihan database sistem
Backup Database
Ekspor tabel ke file SQL
Pilih Tabel
Memuat daftar tabel...
0 tabel dipilih
Tips Backup
Backup rutin sebelum update sistem
Simpan file .sql di lokasi aman
Tabel penting: pelanggan, invoice, paket, voucher, radcheck
Buka dengan HeidiSQL atau phpMyAdmin
Restore Database
Pulihkan data dari file SQL
Perhatian!
Restore akan menimpa data yang ada. Pastikan sudah backup data terkini sebelum melanjutkan.
Klik atau drag & drop file SQL
Format: .sql — hasil backup SimBill
Backup Otomatis Terjadwal
Database + konfigurasi FreeRADIUS, dijadwalkan & dirotasi otomatis
Yang lebih lama dihapus otomatis (rotasi), agar disk tak penuh.
Butuh rclone terpasang & dikonfigurasi di server (
rclone config). Nama remote + folder, mis. gdrive:backup/simbill.Status Terakhir
—
File Backup di Server
Memuat…
Setting Sistem
Konfigurasi identitas aplikasi, billing, dan informasi sistem
Identitas Aplikasi
Nama, URL, dan logo sistem
Logo Aplikasi
Klik untuk upload logo (PNG/JPG, maks 2MB)
Kontak & Lokasi
Nomor WA dan alamat usaha
Portal Pelanggan
Metode login pelanggan di portal client
OTP: kode dikirim ke WhatsApp pelanggan. Sandi: pelanggan login pakai ID Pelanggan + nomor WhatsApp mereka sebagai sandi (bisa diganti sendiri dari portal).
Pembaruan Sistem
Periksa update dan jalankan perintah update.
Versi Saat Ini
—
Versi Terbaru
—
Klik “Periksa Update” untuk memeriksa.
Konfigurasi Billing
Prefix invoice, reminder, dan pajak
Kirim WA X hari sebelum jatuh tempo
Suspend X hari setelah jatuh tempo
Waktu dalam sehari saat notifikasi reminder invoice dikirim.
Waktu harian saat job suspend dijalankan.
Buat invoice X hari sebelum masa aktif (tgl_expired) habis — untuk pelanggan periode Tetap
Tanggal invoice dibuat tiap bulan (pelanggan periode Fixed Date). Mis. 1 = awal bulan.
Tanggal isolir/suspend bila belum bayar (pelanggan periode Kalender). Mis. 5.
Otomasi (Aktif/Nonaktif)
Buat invoice otomatis jelang expired (cron harian 07:00)
Kirim reminder WA H- dan H-1 otomatis
Suspend otomatis (telat bayar / masa aktif habis)
Info Sistem
Status layanan dan versi
Versi App—
Node.js—
Database—
RADIUS—
Uptime—
Manajemen Lisensi
Status lisensi aplikasi ini.
Ringkasan Lisensi
—
Status, detail, dan metadata lisensi dari license manager.
KUNCI LISENSI
—
NAMA CLIENT
—
STATUS
—
EXPIRED
—
HARDWARE ID
—
RESET TERAKHIR
—
TERLIHAT TERAKHIR
—
JUMLAH RESET
—
STATUS KONEKSI
—
Perpanjang Lisensi
Pilih durasi perpanjangan, bayar langsung dari sini. Harga mengikuti portal lisensi.
—