Delete Customer Account for Magento 2
SKU: MDA
- Self-service deletion in the customer account, no support email needed
- Email confirmation prevents accidental deletions
- Order history stays intact — retention-compliant instead of simply deleted
Einmaliger Kauf · inkl. 12 Monate Updates · zzgl. MwSt.
Account deletion that takes both GDPR and retention law seriously
Customers delete their own account in the frontend — order data stays cleanly retained for bookkeeping compliance instead of simply being deleted along with it.
Account menu entry
"Delete account" right in the customer account dashboard, no support contact needed.
Confirmation checkbox
A deliberate step before the deletion request, no accidental clicks.
Email confirmation
Deletion only becomes final after clicking the confirmation link.
Admin log
Deleted accounts documented with a timestamp and traceable details.
Order history stays
Retained for bookkeeping compliance, decoupled from the account instead of deleted.
Only account data removed
Login, saved addresses, and payment data — cleanly separated.
Re-registration possible
The customer can sign up again later with the same details.
Configurable copy
Confirmation page and email content freely editable.
On/off switch
Global activation, no deploy needed.
Native for Hyvä
Alpine.js form, no additional external JavaScript.
Three steps instead of a support ticket
Instead of emailing support and waiting for manual processing, the customer finds the deletion option right in their own account. Confirm the checkbox, click the button, confirm the email link — done. You save the manual GDPR deletion handling per request.
- "Delete account" as its own menu entry in the customer dashboard
- Confirmation checkbox prevents accidental triggering
- Email confirmation link as a final safety layer
GDPR deletion without a retention-law conflict
A common mistake with simple deletion extensions: they either delete too little (real personal data stays behind) or too much (order data disappears despite retention requirements). This module cleanly separates both — only personal account data is removed, order history remains as a decoupled record.
- Login, addresses, saved payment data: deleted
- Orders, invoices: retained, decoupled from the account
- Full admin log as proof of deletion
The right to erasure (Art. 17 GDPR) covers personal data, not automatically the entire order history. Invoices in Germany are subject to GoBD retention rules (typically 10 years). This module therefore only deletes the customer account itself, order data stays retained and decoupled. Not legal advice — please align with your data protection officer or tax advisor before use.
No download — personal setup instead
Delete Account is not listed here as a ready-made download file for self-installation. The purchase is a service commission: we get in touch with you after the purchase, install the module in your shop, and align together on how order data should be handled correctly in your specific case.
Frequently asked questions
Everything important about GDPR, order data, and how the purchase works.
Will my orders also be deleted when I delete my account?
Can the deletion be triggered accidentally?
Can the customer register again later with the same details?
Can I see in the admin who deleted their account and when?
Does this module replace a full GDPR legal review?
Can I download and install the module myself?
Mironsoft Delete Account