Customer's personal data - result
Description
Next, you can search for a customer in your database and view all of this customer's data that has been collected by the PrestaShop solution and the GDPR-compliant modules installed on your store.
A link to related tests (TODO)
Components description
https://build.prestashop-project.org/prestashop-ui-kit/?path=/story/buttons--toolbar
A component description
Sub-Section result
Point d'attention
Description | Value | Error message |
---|---|---|
Mandatory | NA | - |
Allowed/Forbidden values | NA | |
Default value | To visualize all the data that your store has collected from a specific customer, please click on the corresponding customer block | - |
Help text | NA | - |
Tool tips | NA | - |
Lower limit | NA | |
Upper limit | NA | |
Behavior | NA | - |
Liste des customers
Each component of the customer has
1) First Name and Name
Description | Value | Error message |
---|---|---|
Mandatory | NA | - |
Allowed/Forbidden values | NA | |
Default value | First Name and Name | - |
Help text | NA | - |
Tool tips | NA | - |
Lower limit | NA | |
Upper limit | NA | |
Behavior | NA | - |
2) Identifier
Description | Value | Error message |
---|---|---|
Mandatory | NA | - |
Allowed/Forbidden values | NA | |
Default value | Customer's identifier | - |
Help text | NA | - |
Tool tips | NA | - |
Lower limit | NA | |
Upper limit | NA | |
Behavior | NA | - |
3) Email
Description | Value | Error message |
---|---|---|
Mandatory | NA | - |
Allowed/Forbidden values | NA | |
Default value | Customer's email | - |
Help text | NA | - |
Tool tips | NA | - |
Lower limit | NA | |
Upper limit | NA | |
Behavior | NA | - |
4) Order's number
Description | Value | Error message |
---|---|---|
Mandatory | NA | - |
Allowed/Forbidden values | NA | |
Default value | Customer's order's number | - |
Help text | NA | - |
Tool tips | NA | - |
Lower limit | NA | |
Upper limit | NA | |
Behavior | NA | - |
5) Details Button
Description | Value | Error message |
---|---|---|
Mandatory | NA | - |
Allowed/Forbidden values | NA | |
Default value | Details | - |
Help text | NA | - |
Tool tips | NA | - |
Lower limit | NA | |
Upper limit | NA | |
Behavior | W1 | - |
6) Remove data Button
Description | Value | Error message |
---|---|---|
Mandatory | NA | - |
Allowed/Forbidden values | NA | |
Default value | Remove data | - |
Help text | NA | - |
Tool tips | NA | - |
Lower limit | NA | |
Upper limit | NA | |
Behavior | B1 | - |
7) Download invoices button
Description | Value | Error message |
---|---|---|
Mandatory | NA | - |
Allowed/Forbidden values | NA | |
Default value | Download invoices | - |
Help text | NA | - |
Tool tips | NA | - |
Lower limit | NA | |
Upper limit | NA | |
Behavior | B2 | - |
Behaviors description
Workflow
W1 : When you click on the "Details" Button you are redirected to "Information about customer"
Behavior description
B1 : When you click on the "Remove data" Button a pop up is displayed.
If you click on Cancel action. The pop up vanished and nothing happens.
else if you click on "Confirm Erasure" a pop up indicated that "The customer's data has been successfully deleted!". So his data will be removed permanently. You have to click on the blue button "OK" to closed the pop up.
Point d'attention suppression des datas multipshop
Le module permet 2 type de suppression.
Suppression d'un customer complet via une adresse mail ;
Suppression des informations détenu par des modules tiers via une addresse email ou un numéro de téléphone
Schéma de fonctionnement :
Si le marchand entre une adresse email rattaché à un customer existant, et qu'il demande la suppression, ça supprimera l'utilisateur sur la boutique, et aussi les donnés stocké par des modules tiers rattaché à cette adresse email ;
Si le marchand entre une adresse email qui n'est rattaché à aucun customer existant, et qu'il demande la suppression, alors il n'y aura que la suppression des donnés stocké par des modules tiers rattaché à cette adresse email qui sera effectué ;
Si le marchand entre un numéro de téléphone, et qu'il demande la suppression, alors il n'y aura que la suppression des donnés stocké par des modules tiers rattaché à ce numéro qui sera effectué.
Dans le cas d'une suppression d'un customer, voici ce qui est fait exactement :
Nous créons un utilisateur anonyme sous l'adresse "anonymous@psgdpr.com" ;
Nous rattachons les paniers de l'utilisateur réel, à l'utilisateur anonyme. Le but étant de garder des statistique sur les paniers au sein de prestashop. La donnée en elle même ne permettant aucune identification.
Nous supprimons les promotions rattaché à l'utilisateurs ;
Nous supprimons l'utilisateur au complet (utilise la fonctionnalité de suppression du core)
B2 : When a customer click on Dowload invoices, he gets a copy of his personal data collected on his store in PDF. Look at Invoices PDF.
Error messages
This section COULD list all errors messages / Exceptions for the page / workflow
Limitations
This section SHOULD list limitations of the page.
Last updated