Deleting Customers
Soft delete
Deleting a customer is a soft delete — the record is marked as deleted and removed from the customer list, but the underlying data is retained. This preserves payment history and accounting records.
Prerequisites
Close or cancel all active payment plans before deleting a customer. A customer with active plans cannot be deleted — the deletion will be blocked with a validation error.
Check the customer’s Payment Plans tab and close any open plans before proceeding.
Effect
After deletion:
- The customer no longer appears in the customer list or search results
- API calls using the customer’s
cus_xxxID return404 - The customer cannot be recovered via the dashboard
Data retention
Payment history, payment intents, and transaction records associated with the customer are retained for accounting and compliance purposes. This data remains accessible in account reporting even after the customer is deleted.