Menu Close
    Hire us Request quote Reading list Switch to dark mode
    Blog Version - 1.7.x.x
    • Version 1.7.x.x
    • Version 1.6.x.x

    Prestashop GDPR Compliance | Data Protection & EU Cookie Law

    In accordance with European Union regulations effective from 25th May, you need to comply your store with General Data Protection Regulation (GDPR). With Prestashop GDPR Compliance module, you can comply with new regulations: GDPR & European Union cookie law and ensures your customers of data protection. You can allow your customers to update or delete their personal data present on the website whenever they want.

    Features

    • This module allows admin to make his website GDPR compliant.
    • This module allows admin to comply with EU cookie law.
    • Admin can enable/disable the auto approval of personal data deletion of the customers.
    • Admin can configure GDPR email notification settings.
    • Admin can configure the position, image, and text of a cookie block to be displayed at the Front End.
    • Admin can enable/disable the display of GDPR agreement checkbox on Customer Registration form.
    • Admin can enable/disable the display of GDPR agreement checkbox on Customer Personal Information Form.
    • Admin can enable/disable the display of GDPR agreement checkbox on Customer Contact Form.
    • Admin can enable/disable the display of GDPR agreement checkbox on module’s form.
    • The customers can download their personal data on the website in PDF format.
    • The customers can also email their personal data to their desired email ids.
    • The customers can update their personal/address information.
    • The Customers can access, update, and delete their personal data on the website.
    • Admin can manage all the requests placed by the customer for data erasure.
    • Admin can download or delete the personal data of a customer.
    • The customers will receive an email notification regarding the confirmation of data deletion.
    • The customers will receive an email notification with the attached PDF file containing the updated personal information.

    Installation

    1. Go to the back  office-> modules -> modules & services -> Upload a module.
    2. Upload zip file of “GDPR Compliance” module.
    3. The module will automatically get installed on your Prestashop.

    How To Make Your Module Compliant With Webkul’s GDPR Compliance Module

    In order to make your module compliant with General Data Protection Regulation(GDPR), you have to follow the same steps as in Prestashop’s official GDPR compliance module.

    The hooks used in Webkul’s GDPR compliance module are same as used in Prestashop’s official GDPR compliance module:

    • registerGDPRConsent
    • actionDeleteGDPRCustomer
    • actionExportGDPRData
    • displayGDPRConsent

    There is only one difference when it comes to making your module compliant with Webkul’s GDPR module as compared to Prestashop’s official GDPR module.

    Under “Display user consent checkboxes” instead of using the code({hook h=’displayGDPRConsent’ mod=’psgdpr’ id_module=$id_module}) in your module’s template files you have to enter the code as shown below:

    {if isset($isWkGdpr)}
    {hook h=’displayGDPRConsent’ mod=’wkgdpr’ id_module=$id_module}
    {else}
    {hook h=’displayGDPRConsent’ mod=’psgdpr’ id_module=$id_module}
    {/if}

    Module Configuration

    After the successful installation of the module, a new tab “Manage GDPR” gets available from where admin can configure GDPR settings.

    GDPR General Configuration

    • Customer data delete approval – If enabled by admin, then a request for data deletion will be sent to admin for approval. If disabled, then the customer can delete his data himself.
    • GDPR default agreement content – In this field, admin has to enter the text which by default will be visible at the front end if agreement text has not been set for any GDPR consent checkbox.

    GDPR Mail Configuration

    EU Cookie Law Configuration

    Front End View of a Cookie Block

     

    Manage GDPR Agreement Data

    Under “Manage GDPR Agreement Data”, admin can configure where to show GDPR agreement checkbox and its content.

    GDPR Agreement Data Management

    Under “GDPR Agreement Data Management”, admin can configure the display of GDPR agreement checkbox on:

    • Core Prestashop Form Agreements
    • Prestashop Module’s Form Agreements

    Core Prestashop Form Agreements

    GDPR Agreement Checkbox in Customer Registration Form

    GDPR Agreement Checkbox in Personal Information Form

    Prestashop Module’s Form Agreements

    GDPR Agreement Checkbox in Customer Contact Form

    GDPR Agreement Checkbox in module’s form

    Front End Workflow

    Once the module gets installed, a tab “Manage Personal Data” gets available for the customers under ‘My Account’ at the front end.

    When a customer clicks on “Manage Personal Data” tab, he can view three sub-tabs: Personal Data Access, Personal Data Rectification, and Personal Data Erasure.

    • Personal Data Access – Under this tab, a customer can download his entire data on the website in a PDF format. A customer can also email his personal data to his desired email id.

    • Personal Data Rectification – Under this tab, a customer can update his personal information, address information, or any other information he wants to get updated on the website.

    When a customer clicks on ‘Update your Personal Information’, he gets redirected to Customer Personal Information page where he can update his personal information.

    When a customer clicks on ‘Update Your Address Information’, he gets redirected to ‘My Addresses’ tab where he can update or delete his address.

    When a customer clicks on ‘For Other Updations Click here’, a block gets available below the tab where he can enter the information he wants to get updated on the website.

    • Personal Data Erasure – Under this tab, a customer can request for data deletion or delete his complete data from the website if “customer data delete approval” has been disabled by admin.

    When a customer clicks on ‘REQUEST FOR DELETE’ button, a pop-up appears on the screen where a customer has to click on ‘DELETE DATA’ button to erase all his data from the website.

    Once a customer clicks on ‘DELETE DATA’ button, a message will be displayed on the screen as shown below:

    Manage Customer Data

    Once a request for data deletion has been submitted by a customer a request for data erasure is sent to admin and he can view it by navigating through Manage GDPR->Manage Customer Data.

    • Delete Customer Data – Admin can delete the personal data of a customer from the website by selecting the customer name in “Select Customer” field. When admin enters a customer’s name, he gets redirected to ‘Manage Customer Data’ page from where he can erase the data of the selected customer.

    • Manage Customer Data – Under “Manage Customer Data” tab, admin can view the requests placed by the customers for deleting or updating their personal data from the website. Admin can view the request and delete/update it by clicking on ‘View’ button.

     

    Support

    That’s all for Prestashop GDPR Compliance still have any issue feel free to add a ticket and let us know your views to make the module better http://webkul.uvdesk.com/.

    Current Product Version - 4.0.1

    Supported Framework Version - 1.7.x.x

    . . .

    Comment

    Add Your Comment

    Be the first to comment.

    Back to Top
    css.php
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just received your message and our expert will get back to you shortly.
    Send Again
    Close

    Table of Content

    Hide Index