Gorilla Dash

arrow_back Back to Knowledge Base

Deleting a member

download Download PDF

Most of the time you do not want to delete a member at all. Set their status to Inactive — they leave your working lists and their history stays intact for reporting.

The everyday delete

Deleting from the member record refuses if there is anything worth keeping. You will be told "The member has active memberships and cannot be deleted" or "The member has transactions and cannot be deleted". That guard exists so nobody removes a billing history by accident.

The permanent delete

PERMANENTLY DELETE A MEMBER REMOVES THE MONEY TOO
The Permanently Delete a Member tool on the Settings screen has none of those guards. It wipes the member's transactions and memberships and removes the member — the confirmation says plainly that you will not be able to recover them. Their billing history disappears from your reports along with them.

It asks for a Member ID and makes you press Fetch Member to see who you are about to remove, precisely because the action is unrecoverable. Read the details it shows you before confirming.

When it is the right tool

  • A duplicate created in error, before any real billing happened.
  • Test records from setting the module up.
  • A record you are required to erase on request.

For a member who genuinely left, end their memberships with a date and mark them Inactive instead. That is what the churn reporting reads.