Skip to content

About

Magento 2 / Mage-OS module that lets customers delete their own account from My Account, with confirmation, newsletter cleanup and email. Luma, Hyva, Breeze.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Threecommerce_DeleteUser: customer account deletion for Magento 2 / Mage-OS

Lets customers delete their own account from the My Account area, next to Account Information and Change Password. Useful to handle "right to erasure" requests without involving the store owner.

Delete Account page in My Account with irreversibility warning and confirmation

Compatibility: Magento Open Source / Adobe Commerce 2.4.4+ · Mage-OS · PHP 8.1 – 8.4 · Themes: Luma, Hyvä, Breeze License: commercial · coming soon

Features

  • Delete Account entry in the My Account sidebar.
  • Confirmation page with an irreversibility warning and a confirmation checkbox.
  • Optional password re-entry before the deletion.
  • Newsletter subscription removed together with the account (all websites, matched by customer id and email).
  • Optional deletion of the customer's orders, invoices, shipments and credit memos (guest orders with the same email included). Off by default: accounting and tax rules usually require keeping them. When off, orders stay in the system with a null customer id, as in native Magento.
  • Transactional confirmation email, with a selectable template.
  • Works with Luma, Hyvä and Breeze (native customer_account_navigation block, markup without Luma widgets).
  • English interface with Italian translation.

Delete Account configuration in the Magento admin

Requirements

  • Magento Open Source / Adobe Commerce 2.4.4+ or Mage-OS
  • PHP 8.1 – 8.4

Availability

This module is not yet available for purchase. See the product page for the current status, or get in touch to be notified when it is released or to ask for details.

Configuration

Admin → Stores → Configuration → Threecommerce Plugins → Delete Account: enable the feature, require password confirmation, remove newsletter subscription, delete orders/invoices/credit memos, and the confirmation email (send on/off, sender, template).

Documentation and support


This repository is the public showcase of the module. The source code is kept in a private repository.

About

Magento 2 / Mage-OS module that lets customers delete their own account from My Account, with confirmation, newsletter cleanup and email. Luma, Hyva, Breeze.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors