Overview
Welcome to the ISP Billing System documentation. This comprehensive system is designed to streamline your ISP business operations by automating billing, client management, and router integration.
Built with modern web technologies, the system provides an intuitive interface for managing your network infrastructure, customer subscriptions, and financial transactions efficiently.
Automated Billing
Generate invoices automatically and track payments in real-time
Client Management
Comprehensive client profiles with subscription history
Router Integration
Seamless MikroTik integration for automated network management
Analytics & Reports
Detailed reports on revenue, usage, and business performance
Billing Features
Auto Generate Invoice/Soa
The system automatically generates invoices for all active subscribers based on their billing cycles. This eliminates manual work and ensures timely billing.
- Automatic generate invoice/soa when payment is made.
- Downloadable invoice/soa as pdf.
- Peso currency support.
- Bill calculation and management.
- Invoice numbering system.
Subscription Plans
Create and manage flexible subscription plans to suit different customer needs.
- Unlimited plan creation.
- Custom pricing per plan.
- Bandwidth allocation per plan.
Payment Processing
Accept payments securely through multiple payment channels.
Supported Payment Methods:
- Cash Payments - In-person collection tracking.
- Digital Wallets - GCash, Maya, GrabPay.
- Bank Transfers - Manual verification with receipts.
- Payment Gateways - GCash, Maya, GrabPay integration.
Payment Features:
- Real-time Status Updates: Payment confirmation thru sms updates automatically.
- Receipt Generation: Automatic receipt generation for payments using bluetooth receipt printer.
- Payment History: Complete record of all transactions.
- Partial Payments: Track and manage partial payments.
- Payment Reminders: Automatic sending sms reminders on subscriber/client duedate.
- Overdue Reminders: Manual sending sms reminders for overdue payments(button sending).
Invoice Management
- PDF invoice generation
- Invoice status tracking (Paid, Pending, Overdue)
- Bulk invoice operations
- Subscriber/Client invoice portal
Export Options:
- PDF reports for professional presentation.
- Print-ready reports.
- Dashboard visualization widgets.
Reports & Analytics
Financial Reports
- Revenue reports (Daily, Weekly, Monthly, Yearly).
- Payment summary reports.
- Balance aging reports.
- Collection efficiency reports.
- Expenses reports (Daily, Weekly, Monthly, Yearly).
Export Options:
- PDF reports for professional presentation.
- Print-ready reports.
- Dashboard visualization widgets.
Client Management
Client Accounts
Manage all customer accounts efficiently with comprehensive client management tools.
- Easy Subscriber/Client creation (Technician portal can make).
- Complete Subscriber/Client profile management.
- Contact information address and locations tracker.
- Client status tracking (Active, Inactive/Disconnected, Pullout).
- Client payments tracking (Paid, Overdue, Forpullout).
- Client search and filtering.
Subscription Management
- Assign subscription plans to subscribers/clients.
- Upgrade/Downgrade plans easily.
- Subscription disconnection and reactivation.
- Bandwidth limit management.
Client History
- Complete billing history per subscriber/client.
- Complete payments history per subscriber/client.
- Payment transaction logs.
- Subscription change history.
- Date tracking when subscriber/client change status.
- Client tickets history.
Export Options:
- PDF reports for professional presentation.
- Print-ready reports.
- Dashboard visualization widgets.
Router Integration
MikroTik Integration
Seamless integration with MikroTik routers for automated network management.
- 3 router/mikrotik/server support.
- Real-time monitoring internet source connection.
- Real-time pinging mikrotik router.
- Real-time active connection monitoring.
- Mikrotik router interface real time traffic monitoring.
- Can disable/enable interface port.
- Notify when port is disabled.
- Automatic change user profile/bandwidth limit when changing plans.
- Automatic create user/secret when create a subscriber/client.
Bandwidth Management
- Real-time bandwidth usage monitoring.
- Per-client bandwidth tracking.
- Usage-based billing options.
Additional Features
Equipment Reports
- Monitor equipment usage by category.
- Monitor equipment allocation reports.
- Monitor remaining available equipments.
SMS Features
- Send SMS to all subscribers.
- Send SMS to individual subscriber.
- SMS templates.
Facilities Monitoring Reports
- Real-time monitoring available slot on facilities.
- Monitor subscriber/client facilities or napbox tagging.
- Change subscriber/client facilities realtime
- Facility allocation and availability monitoring.
Ticketing System
- Can communicate directly to subscriber/client.
- Can send job order to technician.
- Ticketing index is arrange by its category.
Automation
Auto Tasking
Automated notifications to keep clients informed and reduce delinquencies.
- Due Date Billing: Automatic generate subscriber billing.
- Due Reminders: Automatic will send SMS to subscriber.
- Payment Confirmations: SMS after successful payment.
- Welcome Messages: New client onboarding.
Invoice becomes due for payment
Client has X days to pay before suspension
Account remains active, invoice marked as paid
Security Features
User Roles
Role-based access control to ensure data security and appropriate permissions.
| Role | Description | Permissions | Default Credentials |
|---|---|---|---|
| Admin | Full system access | All features, settings, and data. | admin@afiberplan.com |
| Sub Admin | Business Partner | View reports and client data. | subadmin@afiberplan.com |
| Collector | Billing operations. | Invoices, payments | collector@afiberplan.com |
| Technician | Field Operation. | Create user/client view naptag and locations | technician@afiberplan.com |
Activity Logs
- Complete audit trail of all system activities
- User login history and authentication logs
- Financial transaction logs
- Client data modification tracking
- System configuration change logs
Frequently Asked Questions
How are invoices generated?
Invoices are automatically generated on the client's billing date based on their selected subscription plan. You can also manually generate invoices from the client's profile.
Can I customize invoice/soa templates?
As of now its no.
Why theres no auto-suspension?
Small ISPs often show consideration to clients; if a client reaches out to make a request, the provider is usually willing to accommodate them.
What payment methods are accepted?
The system prioritizes home collection for the client's convenience, but it also processes payments via methods such as GCash, Maya, and bank transfers.
Can I track bandwidth usage per client?
Yes, the system integrates with MikroTik routers to track bandwidth usage per client. You can view usage statistics, generate usage reports, and even implement usage-based billing if needed.
Support
Need assistance with the billing system? Our support team is ready to help.
Website
unyoman.allstartech.click
Here, you can see other applications created by Unman Software Application.
Messenger Chat
Available during business hours
8:00 AM - 5:00 PM (GMT+8)
Video Tutorials
Step-by-step guides
Available on our YouTube channel
Ticket System
Submit support tickets
Track progress in real-time