Jump to content
tuk66

[MODULE] M4 GDPR Compliance Toolkit

Recommended Posts

M4 GDPR Compliance Toolkit

Assist you to comply with the EU General Data Protection Regulation known as GDPR.  This module helps you adhere to EU regulations as smoothly as possible.

The module consists of two parts. The administration page is used to set it up as well as an overview of customers and their GDPR-related requirements. The module creates a page in customer account where customers can request access to their personal data.

 

The module provides customers with the following rights:

  • Right to be informed
  • Right of access
  • Right to rectification
  • Right to erasure
  • Right to restrict processing
  • Right to data portability
  • Right to object
  • Rights related to automated decision making including profiling

 

Features:

  • Fully configurable consents compatible with all templates and third-party modules
  • Brisk one-page administration and customer user interface (powered by React)
  • Saving settings without reloading the page
  • Available in 31 languages
  • Compatible with PrestaShop 1.5 - 1.7, PHP 5.5 - 7.2

 

 

More information on https://www.presta-addons.com/en/prestashop-modules/31-m4-gdpr-compliance-toolkit.html

 

 

 

Edited by tuk66

Share this post


Link to post
Share on other sites

I noticed once cusomer is deleted, the consent stays with empty name.

Samo on requests tab.

Should there be cleaning option to remove data which is not needed anymore?

Share this post


Link to post
Share on other sites

Of course, it must be. The module will listen to customer deletion and delete all of its own related records in the database. This is the upcoming improvement in a next version.

Share this post


Link to post
Share on other sites

Who can delate customer details?? Admin or customer is able to remove his data from our store from cutomer panel?? also will you add option to download all invocies for customer panel before he will remove his details??

Share this post


Link to post
Share on other sites

Who can delate customer details?? Admin or customer is able to remove his data from our store from cutomer panel??

Customer send a request to delete her account, for now. Admin must check the request and delete it yourself. Automatically account deleting is on schedule.

 

Add option to download all invocies for customer panel before he will remove his details??

No problem. Do you mean to download invoices like orders (CSV) or download all invoice in one PDF?

Share this post


Link to post
Share on other sites
1 minutę temu, tuk66 napisał:

Who can delate customer details?? Admin or customer is able to remove his data from our store from cutomer panel??

Customer send a request to delete her account, for now. Admin must check the request and delete it yourself. Automatically account deleting is on schedule.

 

Add option to download all invocies for customer panel before he will remove his details??

No problem. Do you mean to download invoices like orders (CSV) or download all invoice in one PDF?

 

Invoices in pdf

Share this post


Link to post
Share on other sites

How with  check box to agree with Privace policy  on the customer registration page ?? Can you also add that?? or you need extra module?

 

Can you aslo made demo store with this module?? to check you functionality??

Share this post


Link to post
Share on other sites

Reseting/uninstalling the module should not be possible without some backup first I think.

As tested reset and all consents are gone.

 

Demo stores are available if you click M4 Signature link.

Scroll down on page and click support, than you will get demos 1.5-1.7

Share this post


Link to post
Share on other sites

OK. Invoices will be.

How with  check box to agree with Privace policy  on the customer registration page ?? Can you also add that?? or you need extra module?

You can hack any form in your store, this one including, and set one or more consents (optional or required). The registration page settings are already available after installation.

Can you aslo made demo store with this module??

I have demos for PrestaShop 1.5, 1.6 and 1.7. See the Support tab on https://www.presta-addons.com/en/prestashop-modules/31-m4-gdpr-compliance-toolkit.html

Share this post


Link to post
Share on other sites
3 minutes ago, toplakd said:

Reseting/uninstalling the module should not be possible without some backup first I think.

 

You are fully right. It is very important. I will prepare a new version where all database records are kept after uninstallation. Anyway, there si no need to uninstall the module. For upgrade, simply upload the new zip on the Modules page. For deactivation, disable it.

Share this post


Link to post
Share on other sites

Yes, but you will save yourself ton's of support tickets with "My consents are gone due to my stupidity as I clicked what I should not".

So uninstalling/reseting the module should be prevented with popup what one should do with the collected data. Keep/download/delete.

 

Edited by toplakd

Share this post


Link to post
Share on other sites
9 minut temu, toplakd napisał:

As Official has been sold in 1000+ but they for sure have 7000+ tickets opened regarding the module :)

 official is too expesive 100euro for  moule ?? crazy to udapte store for GDPR.

 

Share this post


Link to post
Share on other sites
25 minut temu, tuk66 napisał:

OK. Invoices will be.

How with  check box to agree with Privace policy  on the customer registration page ?? Can you also add that?? or you need extra module?

You can hack any form in your store, this one including, and set one or more consents (optional or required). The registration page settings are already available after installation.

Can you aslo made demo store with this module??

I have demos for PrestaShop 1.5, 1.6 and 1.7. See the Support tab on https://www.presta-addons.com/en/prestashop-modules/31-m4-gdpr-compliance-toolkit.html

 

 

ok i see in your demo  store pop up windows to accept privace policy at the  account create page , but i dont see clasic checkbox for that functionality? is that aslo possible ??

 And  that agree is stored somewere in back office module Consent so cutomer accepted that privacy?

Share this post


Link to post
Share on other sites

If one can not register without accepting privacy, than the registration date is the date when they have agreed with privacy.

Share this post


Link to post
Share on other sites
14 minutes ago, zabamich said:

ok i see in your demo  store pop up windows to accept privace policy at the  account create page , but i dont see clasic checkbox for that functionality? is that aslo possible ??

 

 

It's the advice of one lawyer. At eshop, you do not need customer consent when submitting an email address. All you have to do is accept the conditions. Therefore, there is no checkbox. You can set it up if you need. Anyway, it now shows what the module allows.

Share this post


Link to post
Share on other sites

Hello,

Looking for a gdpr module, I found yours which seems to be full and efficient.
But one thing for the moment :
- I think that a pdf version of customer data would be a good option in addition to csv version. As it is easier to read for most of users.

Regards,
Florent

Share this post


Link to post
Share on other sites

Yes, of course. I have a version with unlimited free upgrades and free upgrades for 12 months.

Share this post


Link to post
Share on other sites
Just now, Florent said:

Hello,

Looking for a gdpr module, I found yours which seems to be full and efficient.
But one thing for the moment :
- I think that a pdf version of customer data would be a good option in addition to csv version. As it is easier to read for most of users.

Regards,
Florent

 

I will prepare export of all PDF invoices. One can print the page, even using a PDF printer as PDF. See the Access tab.

PDF and XML exports are on my list as well.

Share this post


Link to post
Share on other sites

I bought your module and after Instalation i don't have access to the settings inside your module.

 

Screen from BO Prestashop 1.6.0.13:

 

gdpr.jpg

Edited by zabamich

Share this post


Link to post
Share on other sites

What version of the module did you install? Some servers require CORS even the domain is the same. It fixes version 1.0.4.

Share this post


Link to post
Share on other sites

The new version of the module is available at www.presta-addons.com.

CHANGELOG

 

 v1.1.0 (2018-05-25)
- Once the module is uninstalled, its data and settings are not deleted
- Dashboard, Requests and Customer consents tables are updated every minute
- Fixed consent storage in some cases (PrestaShop 1.5 and 1.6.0)

Share this post


Link to post
Share on other sites

Hi Tuk66,  I installed version 1.1 for a customer and your module works very well in providing the means to comply to GDPR. Of course, it will mature into something even more great but so far, job well done.  I have one question though, is there no provision for a consent banner when users visit the page for the first time? I don't see it. Will you also be looking at personal data encryption in the database as a future option?

 

Regards,

Marcel

Share this post


Link to post
Share on other sites
On 26/05/2018 at 12:40 PM, MVM Design said:

...is there no provision for a consent banner when users visit the page for the first time? I don't see it. Will you also be looking at personal data encryption in the database as a future option?

 

Hi, do you mean something like the cookie banner? Nice idea. I will try to add it as an option.

Data encyption is probably beyond the module for € 29. Such a thing must be properly tested.

Share this post


Link to post
Share on other sites

The new version of the module is available at www.presta-addons.com.

CHANGELOG

 

 v1.1.1 (2018-05-29)
- Both the left and right columns are now displayed in the customer account (PrestaShop 1.5 only)
- Fixed consent pop-ups if the form is displayed dynamically or other events precede
- Fixed various issues (PrestaShop 1.7)

Share this post


Link to post
Share on other sites

Did you see a demo? Have you tried all of its parts? Do you think that 29 € for module which was developed about 6 weeks 8 hours a day is a lot?

OK. Thank you for your opinion.

Edited by tuk66

Share this post


Link to post
Share on other sites

Great module and fast response to add other solution.

Edited by zabamich

Share this post


Link to post
Share on other sites

Test it also with Advanced EU compliance module - advanced checkout , as there has to be everything summed on last page before final order is placed.

Share this post


Link to post
Share on other sites

I also do not have access to the settings.

I get following image and also in the front-office it doesn't work.

What can I do?loding.thumb.png.5c879ebdb242b64d3bd178c2694d183e.png

password.png

Share this post


Link to post
Share on other sites

I had a similar issue in the beginning and for me the issue was the PHP version I was using. Then I switched to 7 or 7.2 and it worked. You can give it a try.

Share this post


Link to post
Share on other sites
On 03/06/2018 at 5:16 AM, A2Lux said:

I also do not have access to the settings.

I get following image and also in the front-office it doesn't work.

What can I do?

 

 

This issue is caused by HTTP authentication on the web site. I will try to find a workaround.

Share this post


Link to post
Share on other sites

I have still a problem with the module.

The window to confirm the privacy police doesn't disappear in the frontoffice and clients are not able to check out. 

PHP Version is 7.0.30

PS Version 1.6.1.18

 

password.png

Share this post


Link to post
Share on other sites

The new version of the module is available at www.presta-addons.com.

I have been working intensively all the time to fix the bugs that occurred in some combinations of PrestaShop version and consent locations. I needed to be sure that the consent pop-up worked as expected. That is why I have prepared 19 automatic tests for PS 1.5, 1.6, including the Transformer template. For all places of consent, for different combinations of shop settings - 1/5 page order, purchase as a guest, new account registration, newsletter and product comments modules.

CHANGELOG

 

 v1.2.1 (2018-06-13)
- Added mouse click support for consent pop-ups (jQuery selector)
- Added mouse click support for consent pop-ups (onClick event, for example, for one-page-checkout modules)
- Fixed always showing consent window if the selector specified doesn't exist on the page


 v1.2.0 (2018-06-06)
- Added optional sending emails to customers and administrators
- Added expiration date on consent types
- Added ability to renew of customer consents
- Consent is only required if it is not expired, does not repeat itself
- Added 'Active' setting for Consent type
- Added settings for displaying the left or right column in the customer account (PrestaShop 1.5 and 1.6)
- Added selectors for one-page checkout (PrestaShop 1.5 and 1.6)
- Improved Romanian translation (thanks to scoptop)
- Improved compatibility with Theme Monster templates
- Improved compatibility with different templates (PrestaShop 1.5)
- Improved working when Debug Mode is turned on and error occurs
- Small style adjustments
- Fixed not offering the type of consent to create a new location of consent
- Fixed PHP Fatal error: Call to a member function getPageLink() on null (PrestaShop 1.5.3.1 and earlier)

Share this post


Link to post
Share on other sites

Hi

When you download the data that are in the section : Right to data portability,  the downloaded files can be in PDF?

Regards

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More