PrestaShop Functional Documentation
  • Functional documentation
    • How to write functional documentation
      • Templates
        • Page Template
        • Business rules template
    • UX/UI
      • Common components
        • Shop association block
        • Grid filtering & sorting
          • timestamp
          • Alphanumeric
          • Numeric
          • Booleen
        • Untitled
        • Back office Header
          • PrestaShop version number
          • Account icon
          • Breadcrumbs
          • Heading of the page
          • Bell icon
          • PrestaShop logo
          • Help Button
          • Save and stay button
          • View my shop
          • Search input field
          • Quick access dropdown
        • Grid component
          • Checkmark navigation CTA buttons
          • Sorting rules
          • Settings wheel
          • Pagination
          • Pagination with input
        • Forms
          • Color picker
          • Text Editing Tools list
          • Language dropdown for input fields
          • Save button
          • Cancel button
        • Stats Page - specific component
          • Filtering Components in Stats
        • Module Page - specific component
          • Page header call to action buttons (modules)
        • Multistore component
          • Configuration block
          • Multistores dependent
          • Multistores independent
          • Shop switcher
          • Shop switcher with eye icon
      • Front office
        • Image
        • Contact us
        • Customer's shopping cart
          • Cart Rules in customer's shopping cart page
          • Cart Rules in customer's shopping cart page
        • Modules
          • Module GDPR
            • Your account
            • GDPR - Personal data
      • Back office
        • Prestashop Authentication Window
        • Dashboard
          • Dashboard Configure
          • Dashboard
        • Sell
          • Orders
            • Orders
              • Add new order
            • Invoices
            • Credit slips
            • Delivery Slips
            • Shopping Cart
          • Catalog
            • Products
            • Categories
            • Monitoring
            • Attributes & Features
              • Attributes
                • Attributes List page
                • Edit / Add new Attribute value
                • View Attrribute page
                • Edit / Add attribute page
              • Features
                • Edit / Add feature page
                • Features list page
            • Brands & Suppliers
              • Brands list
              • View brand
              • Add new brand
              • Add new brand address
              • Edit / Add Supplier
              • View supplier
            • Files
            • Discounts
              • Edit or Add Cart Rule
              • Catalog price rules listing
              • Edit or Add catalog price rule
              • Cart Rules listing
              • Cart Rules' Administration
            • Stocks
              • Stock Movements
              • Stock management
          • Customers
            • Customers
              • Creating a new customer
            • Adresses
            • Outstanding
            • Outstanding
          • Customer service
            • Customer Service
            • Order Messages
            • Order Messages
              • Adding or Editing Order Message
            • Merchandise Returns
              • Add or Edit Merchandise Returns
                • Information about customer
            • Add customer
          • Stats
            • Product details (statsproduct)
        • Improve
          • Modules
            • Module Selections
            • Module GDPR
              • Get started
              • Personal data management
                • Customer's personal data - no match
                • Customer's personal data - result
                  • Invoices PDF
              • Consent checkbox customization
              • Customer activity tracking
              • Help
            • Data mining for statistics (statsdata)
            • Module Alerts and Updates (ps_emailalerts)
            • Faceted search (ps_facetedsearch)
            • Dashboard Goals (dashgoals)
            • Shopping cart (ps_shoppingcart)
            • Category tree links (ps_categorytree)
            • Bank transfer (ps_wirepayment)
            • Payments by check (ps_checkpayment)
            • Configure Mail Alerts (ps_mailalerts)
            • Prestashop modules
            • Dashboard Goals (dashgoals)
            • Products in the same category (ps_categoryproducts)
            • Customer accounts (statsregistrations)
            • Customer "Sign in" link (ps_customersignin)
            • NVD3 Charts (graphnvd3)
            • Simple HTML table display (gridhtml)
            • Pages not found (pagesnotfound)
            • Stats Dashboard (statsforecast)
            • Favicon Notifications in the Back-office (ps_faviconnotificationbo)
            • Dashboard Trends (dashtrends)
            • Google Analytics (ps_googleanalytics)
            • Top-sellers block (ps_bestsellers)
            • Product comments (productcomments)
            • Brand list (ps_brandlist)
            • Customer data privacy block (ps_dataprivacy)
            • Contact form (contactform)
            • Image slider (ps_imageslider)
            • Custom text block (ps_customtext)
            • Specials block (ps_specials)
            • New products block (ps_newproducts)
            • Dashboard activity (dashactivity)
            • Best categories (statsbestcategories)
            • Wishlist Module (blockwishlist)
            • Viewed products block (ps_viewedproduct)
            • Contact information (ps_contactinfo)
            • Main menu (ps_mainmenu)
            • Social media share buttons (ps_socialfollow)
            • Shop search
            • Sales and orders
            • Cash on delivery (COD)
            • Carrier distribution (ps_bestsellers)
            • Supplier list (ps_supplierlist)
            • Cross-selling (ps_crossselling)
            • Banner (ps_banner)
            • Currency block
            • Catalog evaluation
            • Newsletter
            • Search bar
            • Registered customer information
            • Available quantities
            • Best suppliers
            • Best vouchers
            • My account block
            • Best customers
            • Best-selling products
          • Design
            • Page Theme & Logo
            • Theme & Logo
              • Theme customization (ps_themecusto)
              • Add new theme
              • Choose layouts
            • Email theme
            • Pages
              • Edit / Add Page
              • Add / Edit Page Category
            • Pages
            • Pages
            • Positions
            • Image Settings
              • Add new Image type
            • Link List (Link Widget)
              • Link Widget (Link Widget)
          • Shipping
            • Carriers
              • Add new / edit carrier
            • Carrier
              • Edit/add carrier
                • General setting
                • Shipping locations and costs
                • Size, weight and group access
                • Summary
            • Preference
          • Payment
            • Payment methods
            • Social media follow links
            • Preferences
          • International
            • Taxes
            • Image Settings
            • Localization
              • Localization
              • Currencies
              • Translations
              • Geolocation
              • Languages
                • Add / Edit New Language
            • Localization
            • Locations
              • Add new or edit zone
              • Countries
              • Zones
              • Add new or edit country
              • States
                • Add or Edit State
            • Taxes
              • Taxes listing
              • Taxes Rules listing
              • Add or Edit Tax Rule
              • Add or Edit Taxes
            • Translation
          • Marketing
        • Configure
          • Traffic & SEO
          • Shop Parameters
            • Contact
            • Contact
            • Contact
              • Contacts
            • Search
            • General
            • General
            • Webservice
          • Shop Paramaters
            • General
              • Maintenance
              • General
            • Order Settings
              • Statuses
                • Add new / edit order status
              • Order Settings
            • Product settings
            • Customers Settings
              • Customer Settings
                • Titles
            • Contacts
              • Add / Edit Contact
              • Add or Edit Stores
            • Traffic & SEO
              • Add or Edit new SEO page
            • Search
              • Search
                • Search
                  • Alias
              • Tags
          • Advanced parameters
            • Import
            • Security
            • Information
            • Performance
            • Administration
            • E-mail
            • Import
            • Team - Employees
              • Add/edit employee
              • Profiles
              • Add new / edit profile
              • Add/edit employee
            • Database
              • SQL Manager
                • Add new SQL query
            • Logs
              • Advanced Parameters
                • Multistore
                • New & Experimental Features
                • Advanced Parameters > Multistore > Add new / edit shop group
            • Webservice
              • Add new webservice key
            • New & Experimental Features
        • Modules
    • Merchant expertise
    • Authorization server management
      • Add a new authorized application
      • Edit Authorized application
      • Authorized application details
      • Add a new API Access
      • Edit API Access
      • Traffic & SEO
        • Search Engines
        • Add / Edit Search Engine
        • SEO & URLs
    • Business rules
      • Mails - Specs & acceptances tests
        • guest_to_customer
        • voucher.html.twig
        • newsletter_voucher.html.twig
        • newsletter_conf.html.twig
        • newsletter_verif.html.twig
        • new_order.html.twig
        • order_changed.html.twig
        • return_slip.html.twig
        • contact.html.twig
        • contact_form.html.twig
        • customer_qty.html.twig
        • order_merchant_comment.html.twig
        • order_canceled.html.twig
        • order_return_state.html.twig
        • outofstock.html.twig
        • password.html.twig
        • payment.html.twig
        • payment_error.html.twig
        • productoutofstock.html.twig
        • reply_msg.html.twig
        • shipped.html.twig
        • refund.html.twig
        • order_conf.html.twig
        • order_customer_comment.html.twig
        • import.html.twig
        • log_alert.html.twig
        • forward_msg.html.twig
        • download_product.html.twig
        • credit_slip.html.twig
        • cheque.html.twig
        • bankwire.html.twig
        • backoffice_order.html.twig
        • account.html.twig
      • Customers
        • Add a customer
        • Update a customer
        • Delete a customer
        • Convert a guest customer to a registered customer
      • Stocks
      • Product attributes
      • Back-office shop metrics & data
      • Customer's search
      • Webservice's key management rules
      • Modules
        • Module GDPR
          • Personal data management
            • Customer's personal data
      • Pricing
        • Method Of Calculating a Cart Total (MOCCT)
        • Spreasheet first version to suppress
          • Invoice
          • Ecotax
          • Rounding
  • Page 1test
Powered by GitBook
On this page
  • Description
  • Components description
  • A component description
  • Behaviors description
  • Workflow
  • Behavior description
  • Error messages
  • Limitations
Edit on GitHub
  1. Functional documentation
  2. UX/UI
  3. Back office
  4. Improve
  5. Modules
  6. Module GDPR

Consent checkbox customization

PreviousInvoices PDFNextCustomer activity tracking

Last updated 2 years ago

Description

This tab allows you customize the consent confirmation checkboxes and the corresponding consent request messages in various forms of your store. You can activate and customize the consent confirmation checkboxes in two places by default:

  • In the account creation form on your store

  • In the Information tab in the customer account

(TODO)

Components description

A component description

Point d'attention

Ajoute le menu déroulant des langues

1) Account creation form

Description
Value
Error message

Mandatory

NA

-

Allowed/Forbidden values

NA

Default value

Yes ????

-

Help text

NA

-

Tool tips

NA

-

Lower limit

NA

Upper limit

NA

Behavior

-

Consent request message

Description
Value
Error message

Mandatory

NA

-

Allowed/Forbidden values

NA

Default value

J'accepte les conditions générales et la politique de confidentialité

-

Help text

NA

-

Tool tips

NA

-

Lower limit

NA

Upper limit

NA

Behavior

NA

-

Menu déroulant avec la langue

2) Customer account area

Description
Value
Error message

Mandatory

NA

-

Allowed/Forbidden values

NA

Default value

Yes ????

-

Help text

NA

-

Tool tips

NA

-

Lower limit

NA

Upper limit

NA

Behavior

-

Consent request message

Description
Value
Error message

Mandatory

NA

-

Allowed/Forbidden values

NA

Default value

J'accepte les conditions générales et la politique de confidentialité

-

Help text

NA

-

Tool tips

NA

-

Lower limit

NA

Upper limit

NA

Behavior

NA

-

Menu déroulant avec la langue

3) Newsletter subscription (pourquoi en gras et pas les précédent ? et icône en plus)

Description
Value
Error message

Mandatory

NA

-

Allowed/Forbidden values

NA

Default value

Yes ????

-

Help text

NA

-

Tool tips

NA

-

Lower limit

NA

Upper limit

NA

Behavior

-

Consent request message

Description
Value
Error message

Mandatory

NA

-

Allowed/Forbidden values

NA

Default value

Pourquoi vide ?

-

Help text

NA

-

Tool tips

NA

-

Lower limit

NA

Upper limit

NA

Behavior

NA

-

Menu déroulant avec la langue link to the UI/KIT or DS

4) Product Comments (pourquoi en gras et pas les précédent ? et icône en plus)

Description
Value
Error message

Mandatory

NA

-

Allowed/Forbidden values

NA

Default value

Yes ????

-

Help text

NA

-

Tool tips

NA

-

Lower limit

NA

Upper limit

NA

Behavior

-

Consent request message

Description
Value
Error message

Mandatory

NA

-

Allowed/Forbidden values

NA

Default value

The value parametered for your default language

-

Help text

NA

-

Tool tips

NA

-

Lower limit

NA

Upper limit

NA

Behavior

NA

-

Menu déroulant avec la langue

5) Contact form (pourquoi en gras et pas les précédent ? et icône en plus)

Description
Value
Error message

Mandatory

NA

-

Allowed/Forbidden values

NA

Default value

Yes ????

-

Help text

NA

-

Tool tips

NA

-

Lower limit

NA

Upper limit

NA

Behavior

-

Consent request message

Description
Value
Error message

Mandatory

NA

-

Allowed/Forbidden values

NA

Default value

The value parametered for your default language

-

Help text

NA

-

Tool tips

NA

-

Lower limit

NA

Upper limit

NA

Behavior

NA

-

6) Mail alerts (à compléter)

Description
Value
Error message

Mandatory

NA

-

Allowed/Forbidden values

NA

Default value

Yes ????

-

Help text

NA

-

Tool tips

NA

-

Lower limit

NA

Upper limit

NA

Behavior

-

Menu déroulant avec la langue

Point d'attention

For other installed modules requiring consent confirmation, they will be displayed in this tab only if they have done the GDPR update. The corresponding fields will automatically appear in order for you to customize the consent confirmation checkboxes

Bouton Save

Behaviors description

Workflow

NA

Behavior description

For other installed modules requiring consent confirmation, they will be displayed in this tab only if they have done the GDPR update. The corresponding fields will automatically appear in order for you to customize the consent confirmation checkboxes

BO_GDPR_CONSENT_001 :

In the Account creation toggle button if you choose yes

in the BO : the field "Consent request message" is displayed otherwise it doesn't appear

in the FO : when creating a new customer a check box will appear with the message present in the field "Consent request message"

If the customer check the box it datas will be collect otherwise no count will be created.

BO_GDPR_CONSENT_002

In the Customer account toggle button

if you choose yes

in the BO : the field "Consent request message" is displayed otherwise it doesn't appear

in the FO : when consulting the information of the customer a check box will appear with the message present in the field "Consent request message"

If the customer check the box it datas will be collect otherwise no count will be created.

BO_GDPR_CONSENT_003

In the Newsletter subscription toggle button

if you choose yes

in the BO : the field "Consent request message" is displayed otherwise it doesn't appear

in the FO : when consulting the newsletter a check box will appear with the message present in the field "Consent request message"

BO_GDPR_CONSENT_004 : Product Comments

In the Product Comments subscription toggle button

if you choose yes

in the BO : the field "Consent request message" is displayed otherwise it doesn't appear

in the FO : when consulting the product command a check box will appear with the message present in the field "Consent request message"

BO_GDPR_CONSENT_005 : Contact form

In the Product Contact form subscription toggle button

if you choose yes

in the BO : the field "Consent request message" is displayed otherwise it doesn't appear

in the FO : when consulting the contact form a check box will appear with the message present in the field "Consent request message"

Error messages

This section COULD list all errors messages / Exceptions for the page / workflow

Limitations

This section SHOULD list limitations of the page.

We recommend you to put a link to your confidentiality policy page in each of your custom messages. Be aware that a dedicated confidentiality policy page is required on your website; if you do not have one yet, please click .

Look at

Look at

Look at

Look at

Look at

https://build.prestashop-project.org/prestashop-ui-kit/?path=/story/buttons--toolbar
here
https://github.com/PrestaShop/PrestaShop/issues/31789
https://github.com/PrestaShop/PrestaShop/issues/31789
https://github.com/PrestaShop/PrestaShop/issues/31789
https://github.com/PrestaShop/PrestaShop/issues/31789
BO_GDPR_CONSENT_001
BO_GDPR_CONSENT_002
BO_GDPR_CONSENT_003
BO_GDPR_CONSENT_004
BO_GDPR_CONSENT_005
A link to related tests