Reading list Switch to dark mode

    Bagisto eCommerce Marketplace GDPR

    Updated 22 August 2022

    The regulation in the EU law for protecting the data and privacy in the European Union and the European Economic Area.

    Bagisto eCommerce Marketplace GDPR module is framed in such a way that it follows all the user data protection for the latest European Union regulations and guidelines.

    And including it, the module got many options such as viewing, accessing, erasing, or updating the seller’s private data.

    This module allows the sellers/customers to send requests for updates/delete their personal data/account and the admin can update the status of the customer’s request as pending/processing/ complete/ decline.

    Note: This module is an add-on to the Laravel Multi Vendor Marketplace Module. To use this module you must have installed Webkul Laravel Multi Vendor Marketplace first.

    Start your headless eCommerce
    now.
    Find out More

    Feature List

    • The Seller/Customer both /can request for data update or delete.
    • The Seller/Customer both has the access to his data immediately in PDF or HTML.
    • The Seller/Customer both can view all his data related to the account, address, product, order, and transaction details.
    • The admin can enable seller data consent on the seller registration and account edit page.
    • The admin can enable cookie notice on all the pages on the website.
    • The admin can change the design of the cookie notice by simply creating a new static block and setting the identifier in the module configuration.
    • The admin can see all the seller data update and delete requests in the grid.
    • The admin can easily update the status of each request to pending, processing, complete, or decline.
    • On each status update, the seller will receive a mail.
    • The admin can solve the Data Request and can change the status of the request.

    Installation Steps

    • Unzip the respective extension zip and then merge “packages” and “storage” folders into the project root directory.
    • Goto config/app.php file and add the following line under ‘providers’.
    Webkul\MarketplaceGDPR\Providers\MarketplaceGDPRServiceProvider::class
    
    • Goto the composer.json file and add the following line under ‘psr-4’
    "Webkul\\MarketplaceGDPR\\": "packages/Webkul/MarketplaceGDPR/src"
    
    
    • Run these commands below to complete the setup.
    composer dump-autoload
    
    php artisan optimize
    
    php artisan migrate
    
    php artisan route:cache
    
    php artisan db:seed --class=Webkul\\MarketplaceGDPR\\Database\\Seeders\\DatabaseSeeder
    

    If you are a windows user then run the below command-

    php artisan db:seed --class="Webkul\MarketplaceGDPR\Database\Seeders\DatabaseSeeder"
    
    php artisan vendor:publish --force
    
    -> Press the number before "Webkul\MarketplaceGDPR\Providers\MarketplaceGDPRServiceProvider" and then press enter to publish all assets and configurations.
    

    That’s it, now just execute the project on your specified domain.

    Admin Configuration

    After the successful installation of the module, the admin can navigate to Bagisto store>>Settings>>GDPR.

    Bagisto-eCommerce-Marketplace-GDPR

    General Settings

    Enabled GDPR – By the toggle button, the admin can active or inactive this module.

    Customer Agreement

    Enabled Customer Data Agreement– On the customer/seller registration page and edit the account page, the admin can enable the button as yes or no.

    Agreement Checkbox Label- Here the admin will put the text which will be displayed below the customer/seller registration page as a link with the checkbox.

    Agreement Content- The admin can set all the text over customer data agreement content which will be displayed on the popup page after clicking on the Agreement link.

    Bagisto-eCommerce-Marketplace-GDPR1

    Cookie Message Settings

    Enabled Cookie Notice– The admin can set enable the button to display the cookie static block on the front end.

    Cookie Block Display Position– The admin can set the position of Cookie Block as Bottom Left or Bottom Right.

    Cookie Static Block Identifier– The admin has to enter the Static block Identifier code to display that static block on the frontend.

    Your Cookie Consent Preferences

    These are the cookie consents that are preferred by the customer/seller what all he wants to save under the cookies.

    They are of the following types-

    • Measurement
    • Experience Enhancement
    • Basic Interactions & Functionalities
    • Strictly Necessary
    • Targeting & Advertising
    GDPR

    User Panel- GDPR Data Request

    At the user panel, the seller/customer both can ask the admin for any request, update, or delete the account information.

    For this, the customer/seller will have to go to his Profile Section and then click on the Data Request as per the below image –

    GDPR2

    The customer/seller has different options here-

    Request Data Access– The customer/seller can access their data in pdf and HTML format.

    Request Data Update– The customer/seller can send the request to update the information. For this, the customer has to write the information he wants to update and then submit the request.

    MP-GDPR

    Request to Delete Account– The customer/seller can send the request to delete the complete account. For this, the customer has to write the reason why they want to delete the account and then submit the request.

    MP-GDPR3

    Request List– The customer/seller can see Request ID, Request Description, Request Status, Request Type, Created Date, and Updated date.

    Admin Panel- GDPR Data Request

    The admin can see GDPR request details of customers/sellers to their respective places.

    For Customers-

    If the admin wants to see the customer’s request details, then the admin needs to go to his dashboard and then follow this path Customer>GDPR Data Requests.

    Screenshot13

    By clicking on the edit icon, the admin can change the status of the request. They are as follows- update, processing, complete, and declined.

    Screenshot14

    And is able to see the request type made by the customer with the message he had sent.

    Screenshot15

    For Sellers-

    If the admin wants to see the seller’s request details, then the admin needs to go to his dashboard and then follow this path Marketplace>>Seller GDPR Data Request.

    Screenshot16

    And rest is the same as the customer’s end.

    Support

    So, that was much about the User Guide of Bagisto eCommerce Marketplace GDPR for any queries or doubts reach out to us at [email protected]. You can also raise a ticket at our HelpDesk System.

    Please explore our Laravel Development Services and Quality Bagisto Extensions.

    Current Product Version - v1.3.3

    Supported Framework Version - v1.3.3

    Blog Version - v1.3.3
    • Version v1.3.3
    • Version V1.3.3
    . . .

    Leave a Comment

    Your email address will not be published. Required fields are marked*


    Be the first to comment.

    Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content