On this page
The Deleted Customers page shows all customer accounts that have been removed from the active customer list. ISPbills uses soft deletion — when a customer is deleted, their record is not permanently erased from the database. Instead, it is marked as deleted and hidden from normal views, preserving the audit trail.
Accessing Deleted Customers
Navigate to Customers > Deleted Customers in the left sidebar.
Why Customers Get Deleted
Customers may be deleted from ISPbills for a number of reasons:
| Reason | Description |
|---|---|
| Closed account | The customer has cancelled their service and is no longer a subscriber. |
| Migrated away | The customer has moved to a different ISP or service area. |
| Wrong entry | A duplicate or incorrectly entered customer record was created and needs to be removed. |
| Test accounts | Demo or test accounts created during setup that are no longer needed. |
| Operator error | A customer was accidentally deleted and needs to be restored. |
Information Shown
The Deleted Customers list shows these columns for each record:
| Column | Description |
|---|---|
| ID | The customer’s record ID. |
| Username | The PPPoE or hotspot login username. |
| Mobile | Registered mobile number. |
| Actions | The Restore action. |
The list is sortable by ID, username, or mobile, and can be filtered by username, connection type, package, and billing profile.
Restoring a Deleted Customer
If a customer was deleted by mistake, or if they return as a subscriber, you can restore their account:
- Navigate to Customers > Deleted Customers.
- Find the customer record using the search bar or by browsing the list.
- Click Restore next to the customer.
- The customer is moved back to the active Customers list with their previous profile intact.
- Assign a package and renew their subscription to restore internet access.
Restoring a customer does not automatically restore their RADIUS session. You will need to renew or reactivate their package after restoration.
The Restore action asks for confirmation before moving the record back. There is no permanent-delete option on this page — the deleted record is retained so it can always be restored.
Why Deleted Records Are Retained
Retaining deleted customer records serves several important purposes:
- Recovery — The original record is preserved so an accidentally deleted customer can be restored intact.
- Billing history — Past payment and billing records remain available for financial reporting and dispute resolution.
- Regulatory compliance — Some jurisdictions require ISPs to retain subscriber data for a defined period, even after account closure.
- Accidental deletion recovery — The most common use case: an operator accidentally deletes the wrong customer and needs to restore them immediately.