Magento 2 Delete Customer Account Extension
Magento 2 Delete Customer Account extension lets customers remove their account from their My Account section and discontinue service at any time without requesting to store admin.
- Place confirmation message & notice from backend
- Frontend confirmation popup to prevent account deletion
- Describe what information will be removed while deleting account
- Option set your own style by specifying CSS
- REST API Available / GraphQL API Available

Magento 2 Delete Customer Account extension helps customers quickly remove their account and erase their personal information. The extension gives freedom to customer to leave service at any time and remove their data quickly simply by clicking Delete My Account button from My Account section without requesting to store owner.
Note
This extension will only remove users’ personal information & account & the customers will automatically get unsubscribed from the newsletter. However, their eCommerce transaction details like order, shipping, invoice information etc. will still remain in store backend.
To manually remove the backend order details, you can use Magento 2 Delete Orders extension.
Benefits of Magento 2 Delete Customer Account Extension
Confirmation Popup Message before Account Deletion
Magento 2 Delete Customer extension shows a confirmation message to the customers before the final deletion of the account. This will avoid unintentional account deletion.

Describe What Information will be Removed
The extension provides the feature to inform customers about the information that will be deleted when they delete their account.
Set Confirmation Message & Notice for Customers
The customers can easily delete their accounts without getting a confirmation message from the store owner. But it will ask for confirmation to the users and notice about the account deletion. This will prevent coincidental deletion.
Set Customized Style by Specifying CSS
The store owner can set a custom confirmation message and style to increase UX. It helps display a personalized message to the customers for getting confirmation.
Set Last Confirmation Message before Deleting Account
Sometimes the user accidentally presses the delete account button and their account gets deleted. So, this module asks for the confirmation from the customers before account deletion.
Why Choose MageComp’s Magento 2 Delete Customer Account Extension?
- Option to enable or disable extension from store backend.
- To serve personalized store experience, you can add style options from backend.
- Set final confirmation message before deleting store account from store frontend.
- Store admin can place descriptive notice before deleting an account that what information will be removed if they delete their account.
Version 1.0.7 Date : 21-06-2023
- Improved REST API and GraphQL API
- Compatible withMagento 2.4.6 version
- Minor bug fixing
Version 1.0.6 Date : 14-09-2022
- Compatible with the latest Magento 2.4.5 version
- Minor bug fixing
Version 1.0.5 Date : 28-07-2022
- Added REST API and GraphQL API
Version 1.0.4 Date : 21-07-2022
- Compatible with the latest Magento 2.4.4 version
- Compatible with Magento Coding Standards
- Minor bug fixing
Version 1.0.3 Date : 25-03-2022
- Compatible with Magento Standard
Version 1.0.2 Date : 08-07-2020
- Minor Bug Fixing
Version 1.0.1 Date : 11-10-2019
- Compatible with Magento 2.3.3 Latest Magento version