Expected monthly charges in ZAR, including billing-suspended accounts. Manually disabled accounts and disabled profiles are excluded. Custom billing periods still use the monthly equivalent price. Receipts appear separately.
Site
Subscribers
Expected monthly
Active service
Billing suspended
Zero-price accounts
Payment due — grace period
These customers are due for automatic suspension unless renewed. Dates use your browser's local timezone.
Subscriber / name
Site
Contact
Due
Suspends at
Time remaining
Not active in the last 24 hours
Includes subscribers with no recent accounting update.
Subscriber
Profile
Customer
Last seen
Status
Subscribers added in the last 30 days
Subscriber
Profile
Added
IP address
Status
Add subscriber
Subscribers
Subscriber / contact
Site / monthly price
PPPoE password
Profile
IP
Last seen
Connection
Account
Payment reconciliation
Mark paid to renew one billing period. No payment leaves the due date unchanged.
Subscriber
Period
Paid?
Paid through
Next due
Grace days
Suspends at
Service
Renewal history
Reverse the newest renewal first. Reversals retain history and may suspend overdue service; they do not issue a bank refund.
Recorded
Subscriber
Period start
Paid through
Amount
Employee
Reference
Status / reversal
Sessions
Search by customer name, username or IP. Active means accounting received within 15 minutes—not a live reachability test. Up to 500 results.
IP links open device web management. Your computer needs a route and the device must allow access.
Customer / user
Assigned address
Tower / router
Status
Started
Last update
Download
Upload
Caller ID
Live speed changes
Router ACK confirms acceptance, not a measured speed test. Failed updates never disconnect automatically. Other profile settings (such as IP pool) apply at the next login.
Subscriber
Router
Requested rate
Status
Details
Add customer
Customers
Name
Phone
Email
Address
Subscribers
Status
Add profile
Profiles and limitations
Name
Monthly price
Rate
Pool
Sessions
Interim
Status
Add site
Sites / towers
Site
Subscribers
Routers
Notes
Add MikroTik router
Routers / NAS
Restart RADIUS after adding, editing or deleting a router. Incoming disconnects must also be enabled on MikroTik.
Name
IP address
Site
Timezone
CoA / disconnect
Status
Add address
Public IP inventory
Address
Status
Subscriber
Router
Notes
Updated
To confirm payment and renew service, use Reconcile. Entries made here are payment records only.
Record payment
Payment history
Date
Customer
Subscriber
Amount
Method
Reference
Staff activity
Date
Actor
Event
Message
RADIUS authentication attempts
Date
Username
Result
Add staff user
Staff users
Username
Name
Role
Last login
Status
System settings
Change my password
Session disconnects
Failed requests can be retried after correcting the router's incoming RADIUS settings.
Subscriber
Router
Reason
Status
Attempts
Details
Database backup
Run this on the Ubuntu server. Backups are intentionally not downloadable through the web interface.
docker compose exec db pg_dump -U radius radius > safrisat-radius-backup.sql