For more details see the GDPR for Magento 2 extension page.
To configure the extension, please, go to Stores → Configuration → Amasty Extensions → GDPR.
Forbid customer's personal data anonymization and deletion for orders in certain statuses - Enable the option to disallow the anonymization of the personal data for the selected orders. While in these order statuses, users will not be able to anonymize their data.
When you enable the feature, the Order Statuses field with multi-select appears. Select the necessary order(s) to apply the option to them.
You can display or hide the following sections in the customers' accounts:
Download Personal Data - If set to No, a customer will not be able to download personal data.
Anonymize Personal Data - If set to No, a customer will not be able to anonymize personal data.
Delete Account - If set to No, a customer will not be able to delete account.
The extension supports three types of email notifications. These are:
Expand the appropriate section to adjust the Email Sender, Email Reply To and Email Template settings. Also, you can enable admin 'Delete Account Requests' notifications. In such case, an admin user will receive a notification each time a customer requests to delete the account.
Please, expand the Privacy Checkbox section:
Consent Text — specify the consent text that will be displayed next to the checkbox;
With a pop-up color picker, you can specify a color for the following elements:
The extension uses Geo IP Database to detect site visitors' location. Please, go to Stores → Configuration → Amasty Extensions → Geo IP Data.
Then, expand the Download and Import section and hit the Download and Import button. Wait for the database being downloaded and installed.
Please, go to Customers → GDPR → Customers With Consent.
On this grid you can see:
Next, proceed to Customers → GDPR → Customers Without Consent.
You can take a look at the current progress of the email sending by going to Customers → GDPR → Customer Consents Email Queue.
When a customer requests for account removal, the request appears on the special grid. Please, go to Customers → GDPR → Delete Requests.
On the grid you can see all incoming requests. You can approve or deny any request:
Say, your customer:
As a result, only 2 records for this customer will remain on the grid.
Please, go to Customers → GDPR → Action Log.
In the customer's account the new tab called Privacy Settings is added:
From this page, customers can:
Find out how to install the Admin Actions Log extension via Composer.