Jump to content

[MODULE] M4 GDPR Compliance Toolkit


tuk66

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 (see edit history)
  • Like 1
Link to comment
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??

Link to comment
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?

Link to comment
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

Link to comment
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??

Link to comment
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

Link to comment
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

Link to comment
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.

  • Like 1
Link to comment
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 (see edit history)
  • Like 1
Link to comment
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.

 

Link to comment
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?

Link to comment
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.

Link to comment
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

Link to comment
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.

Link to comment
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)

  • Like 2
Link to comment
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

Link to comment
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.

Link to comment
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)

  • Like 1
Link to comment
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.

Link to comment
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

Link to comment
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)

Link to comment
Share on other sites

  • 4 weeks later...

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
×
×
  • Create New...