A module for fulfilling the requirements of the General data protection regulation (GDPR) in online stores based on OpenCart 3. It allows you to display an agreement window with the Privacy Policy, and also adds additional options in the Buyer's Personal Account, such as obtaining personal information and account deleting.
DEMO AdminDEMO Live demo/demo
Features of the GDPR Tools OpenCart extension:
displays a pop-up agreement with the Privacy Policy, the use of cookies;
sending requests from the Personal Account to:
receiving personal information about your account by email;
receiving export of personal information in json format for transfer to other services;
anonymization of personal data in the account (after confirmation via email);
deletion of the account and all its data (after confirmation via email).
If you enable the "Agreement window" option in the "Cookies" tab, then such a window will pop up on the site until the client agrees to the terms of your policy on the use of personal data. This window is fully customizable through the admin panel: you can set the background color, text color, write the text itself for each of the system languages, specify a page with detailed policy text, set the text on the agreement button, set your own css class for the button. But you can not fill in all these data, then the default data will be displayed in the window.
Options for deleting and anonymizing the account will be performed only after confirmation via email, an email with a button to confirm the action is sent to the client. After successful confirmation, the action is performed automatically, a message is sent to the client that his request has been completed.
Module installation instructions:
Upload the module in the admin panel in the "Extensions" : "Install".
Go to the "Modifications" section and update the cache.
Go to the "Dashboard" section and update the template cache.
Go to the "Extensions" : "Extensions" : "Modules" and enable the module.
Edit module. Enable the status of the module and adjust all its options to your needs and save the settings.
Check module operation.
Bingo!
Changelog of GDPR Tools
v1.0.1 (09 March 2023) - Journal 3 compatibility
You must be logged in to view the files!
Slavic Slavic
04 November 2023
Very good multilingual tool for GDPR
mijoweb
24 April 2022
Truly functional and powerful module.It works flawless! Great support, fast and very kind! Recommended
opencartbot
24 April 2022
Thanks for your feedback)
Agnia
03 April 2022
Thanks! I am very pleased with the work of this extension, this is what we need.
The OpenCart team has officially presented release 3.0.5.0, which contains a significant package of fixes, code cleanup, and compatibility improvements with modern PHP versions.
On November 20, 2025, a new major release of PHP was published - version 8.5. PHP 8.5 introduces useful improvements, but requires a careful approach when integrating into existing OpenCart projects.
The simplest way to solve this problem is to create an OCMOD modification that automatically adds module_id to the OpenCart module settings.
✕
We use cookies and other tracking technologies to improve your browsing experience our website, to personalize content and ads, provide social features media and our traffic analysis.
Necessary cookies enable core functionality of the website. Without these cookies the website can not function properly.
Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.
A set of cookies to collect information and report about website usage statistics without personally identifying individual visitors to Google.
Marketing cookies store user data and behaviour information, which allows advertising services to target more audience groups.