Clients
Résultat : consultez un client, ses montants par devise, son panier et ses favoris sans transformer le dashboard en éditeur de profil.
Inscrit ou visiteur
| Type | Identification | Données possibles |
|---|---|---|
| Inscrit | Email, prénom et nom | Commandes, panier, favoris, préférences, contributions |
| Visiteur | Identifiant public | Commandes, panier, favoris, remboursements et préférences |
Un visiteur n’est créé qu’à sa première écriture, par exemple un ajout au panier ou aux favoris, jamais à la simple navigation.
Depuis sa session visiteur, il peut créer un compte sur la même fiche ou se connecter à un compte existant. Panier éditable, commandes, demandes de remboursement, droits fichier et favoris sont alors transférés ; les favoris sont dédupliqués et les préférences du compte cible gagnent. Le transfert utilise la session en cours comme preuve et ne se déclenche pas sur la seule égalité d’un email.
Liste et recherche
La page Clients sépare inscrits et visiteurs, avec leurs compteurs et une pagination. La recherche porte sur email, prénom et nom des inscrits ; elle ne cherche pas l’identifiant d’un visiteur. Ouvrez ce dernier depuis un lien connu, par exemple sa fiche panier.
Fiche client
La fiche affiche :
- identité disponible et date de création ;
- nombre de commandes, total dépensé et panier moyen séparés par devise ;
- date de dernière commande ;
- panier actif, avec lien vers son détail ;
- produits et variants favoris, tous statuts confondus.
Ne cumulez jamais des monnaies différentes. Les favoris décrivent l’intérêt de ce client, pas une probabilité de commande, une tendance globale ou une mesure de réputation.
Le dashboard est principalement en lecture : il ne modifie ni profil, ni mot de passe, ni suppression de compte et ne fournit pas d’écran de gestion fine des sessions.
Sessions
Les sessions dashboard et shop sont distinctes. Le marchand peut tester la boutique comme client sans fermer sa session d’administration. Aucun droit ne traverse cette frontière.
Suppression de compte
La suppression demandée par le client est irréversible.
Supprimés immédiatement : préférences, favoris, paniers non convertis, sessions et demandes d’authentification en cours.
Neutralisés : email, prénom, nom, mot de passe et statut du compte. La fiche reste identifiable comme supprimée dans le dashboard, mais ne peut plus porter un nouveau panier ou une nouvelle commande.
Conservés : commandes, remboursements, paniers convertis et snapshots d’acheteur et d’adresse. Les contributions suivent les règles d’anonymisation décrites dans Protection des données personnelles. La durée juridique applicable relève de la politique validée de la boutique.
Nettoyage des visiteurs
Un nettoyage quotidien supprime les visiteurs sans commande après :
- 48 heures sans panier, favori ni session active ;
- 30 jours lorsqu’un panier ou un favori existe.
Toute commande conserve le visiteur. L’activité tient compte de la création, du dernier panier modifié, du dernier favori et de la dernière utilisation de session.
Côté client
Inscrits et visiteurs peuvent consulter leurs propres commandes, remboursements, favoris et préférences. Mot de passe, suppression de compte et contributions exigent un compte inscrit.
Un changement de langue ou devise est persisté dans le compte. Lors d’une connexion à un compte existant, ses préférences gagnent sur celles du visiteur transféré.
Garde-fous
- Un email appartient à un seul compte inscrit et n’est pas modifiable.
- Sans session visiteur valide, aucune donnée historique n’est rattachée par simple ressemblance d’identité.
- Les montants restent séparés par devise.
- Les commandes conservent leurs snapshots après suppression du compte.
- Le dashboard n’expose que des identifiants publics.