Shahzad ISP Telecom — Pro Billing Console

Settings · staff access · recovery · reports · calendar · data backup
← Main Billing

Billing overview

Financial transactions are retained in the ledger. Reverse a payment rather than deleting it. Automated monthly processing is triggered by the main app and agent.php cron endpoint.

Company & billing settings

Billing day is limited to 1–28 to avoid invalid dates in shorter months. Grace period is in days.

Staff users & role permissions

Super Admin is the only role that can create staff, change company settings, export backups, or archive customers. Finance can record and reverse payments; viewer is read-only.

Recovery follow-up

Billing calendar & month status

Financial reports

SQLite data backup

Export a JSON snapshot of the app's stored data. Store the backup somewhere private. It contains customer and financial information.

The SQLite database is stored at data/shahzad_billing.sqlite and is protected from direct web access. Keep the data folder writable by PHP and never publish database backups.