Deleting a Customer Account

Deleting a customer account requires that the account be "scrubbed" before the account is deleted. This prevents users from accidentally deleting important financial data as the information is not recoverable. However, in a test environment or for "potential" customers that want their information removed it is important to know the steps. Below outlines the "worst case" scenario where a customer account has the most amount of data relationships that need to be removed.

Fig 1. Customer Account Details (red highlights must be removed)

    • Switch customer account status to "unused"

    • Delete Maintenance tickets (all tickets)

    • Delete Sales tickets (note closed sales tickets are not visible on the customer details page)

    • Delete Notes (the "quick" notes, not Notes/Private Notes)

    • Delete Subscriptions

      • Be sure "Inactive" subscriptions are also deleted by going to the subscription table

      • Change the Display dropdown to "All"

      • Delete all subscriptions and "Update Subscription Table"

    • Delete Invoices

      • If an invoice has payments or credits lodged against it you will first have to delete the credits or lodgements

      • Note there is no way to delete on payment from within a lodgement with other payments and failing a payment won't allow deletion

    • Delete Prepayments

    • Delete Credits

    • Delete Credit Cards

    • Delete Bank Accounts

    • Remove equipment (this moves equipment back to stock)

    • Remove IPs (this puts the IP back in the IP Pool)

At this point you should see a "Delete customer" option - see Fig 2. - in the left hand menu in the Network section. Click this link and confirm you want to delete the customer account.


Fig 2 . Delete Customer option.