Visser Labs – Plugins WooCommerce

  1. Accueil
  2. Base de connaissances
  3. Checkout Guard
  4. Comment bloquer les clients par nom ou par e-mail dans Checkout Guard

Comment bloquer les clients par nom ou par e-mail dans Checkout Guard

Un client problématique récurrent ou une commande frauduleuse ne s'arrête pas simplement parce que vous l'avez annulée une fois. S'il passe à nouveau la commande avec le même nom ou e-mail, vous devez à nouveau annuler et rembourser manuellement. Checkout Guard empêche cela en vous permettant de maintenir une liste d'entrées bloquées que Checkout Guard vérifie à chaque commande.

Cet article couvre l'ajout, la modification et la suppression d'entrées bloquées dans la liste Entrées bloquées, l'utilisation du joker * pour bloquer un modèle entier de noms ou d'e-mails, ainsi que la manière dont Checkout Guard détermine si une tentative de paiement correspond à l'une de vos entrées. Avant de commencer, assurez-vous que Checkout Guard est installé, actif et licencié sur votre site. Pour la configuration initiale, consultez Premiers pas avec Checkout Guard.

Comprendre la liste des entrées bloquées

Accédez à WooCommerce → Checkout Guard. L'onglet Entrées bloquées s'ouvre par défaut et affiche chaque entrée que vous avez ajoutée, sous forme de tableau avec les colonnes suivantes :

ColonneCe qu'il affiche
NomLe prénom et le nom du client bloqué, si vous en avez ajouté un
E-mailL'adresse e-mail du client bloqué, si vous en avez ajouté une
Adresse IPL'adresse IP ou le modèle d'adresse IP bloqué, si vous en avez ajouté un. Voir Comment bloquer des clients par adresse IP dans Checkout Guard
NotesUne note enregistrée avec l'entrée, si elle en a une
Créé parL'utilisateur administrateur qui a ajouté l'entrée, ou Système si elle n'a pas été ajoutée par un utilisateur connecté
ActionsIcônes d'édition et de suppression pour cette entrée

Lors d'une nouvelle installation, la liste est vide et affiche Aucune entrée bloquée au lieu d'un tableau. Une fois que vous avez ajouté votre première entrée, elle apparaît immédiatement dans la liste, et Checkout Guard commence immédiatement à vérifier les nouvelles tentatives de paiement par rapport à celle-ci. Il n'y a pas de bascule séparée pour activer le blocage.

L'onglet Entrées bloquées avec trois entrées, une par nom et e-mail, une par le caractère générique d'e-mail *@example.com, et une par la plage d'adresses IP 192.168.1.*, sous les colonnes Nom, E-mail, Adresse IP, Notes, Créé par et Actions

Ajout d'une entrée bloquée

  1. Cliquez sur Ajouter une entrée (ou Ajouter la première entrée si votre liste est vide). Cela ouvre la boîte de dialogue Ajouter une entrée bloquée.
  2. Entrez le Prénom et le Nom du client si vous bloquez par nom.
  3. Entrez l'Adresse e-mail du client si vous bloquez par e-mail.
  4. Entrez l'adresse IP du client si vous bloquez par IP. Pour les formats d'adresse acceptés par Checkout Guard, voir Comment bloquer des clients par adresse IP dans Checkout Guard.
  5. Cliquez sur Enregistrer l’entrée.

La boîte de dialogue affiche un rappel au-dessus des boutons : « Vous pouvez bloquer par nom, e-mail, adresse IP ou toute combinaison. Au moins un champ doit être rempli. » Vous n'avez donc pas besoin de remplir tous les champs. Remplissez un nom, un e-mail, une adresse IP ou toute combinaison, et Checkout Guard bloquera sur les champs que vous avez fournis. Une fois que vous cliquez sur Enregistrer l'entrée, une confirmation indiquant Entrée créée apparaît et la nouvelle entrée s'affiche immédiatement dans votre liste Entrées bloquées.

Boîte de dialogue Ajouter une entrée bloquée avec les champs Prénom, Nom, Adresse e-mail et Adresse IP et le rappel qu'au moins un champ doit être rempli

Bloquer un modèle avec le joker *

Chaque champ de nom et d'e-mail accepte un joker *, et l'indice sous chaque champ montre un exemple : jo* pour le Prénom, sm*th pour le Nom, et *@example.com pour l'Adresse e-mail. Un * représente n'importe quelle séquence de caractères, y compris aucune. Tout le reste de la valeur doit correspondre exactement, et la correspondance ignore la casse.

RègleBloqueNe bloque pas
Adresse e-mail *@example.comChaque adresse sur example.com, comme [email protected] ou [email protected][email protected]
Prénom jo* et Nom smithJo Smith, Joanna Smith, Joe SmithJo Smithson, car le nom doit correspondre exactement
Nom sm*th et Prénom samSam Smith, Sam SmythSam Smithers

Quelques règles s'appliquent aux jokers :

  • Une règle de nom avec un joker nécessite toujours que le Prénom et le Nom soient remplis. Checkout Guard ne correspond jamais à un prénom ou un nom seul.
  • Chaque champ peut contenir jusqu'à cinq caractères *.
  • Une valeur composée uniquement de * et de séparateurs, comme *, *@*, ou *.*, est rejetée, car elle bloquerait tous les clients. Ajoutez au moins un caractère réel.
  • Pour les plages d'adresses IP, comme 192.168.1.*, voir la section jokers dans Comment bloquer des clients par adresse IP dans Checkout Guard.
Boîte de dialogue Ajouter une entrée bloquée avec *@example.com dans le champ Adresse e-mail et l'indice de caractère générique visible en dessous

Modification d'une entrée bloquée

  1. Trouvez l'entrée dans votre liste Entrées bloquées.
  2. Cliquez sur l'icône d'édition dans la colonne Actions. Cela ouvre la boîte de dialogue Modifier l'entrée bloquée, pré-remplie avec les valeurs actuelles de l'entrée.
  3. Modifiez les champs Prénom, Nom, Adresse e-mail ou Adresse IP.
  4. Cliquez sur Enregistrer l’entrée.

Checkout Guard exige toujours qu’au moins un des champs Prénom, Nom, Adresse e-mail ou Adresse IP soit rempli, vous ne pouvez donc pas enregistrer une modification qui efface tous les champs. Après avoir enregistré, vous verrez une confirmation Entrée mise à jour, et la liste se rafraîchira avec vos modifications.

Supprimer une entrée bloquée

Trouvez l’entrée dans votre liste Entrées bloquées et cliquez sur l’icône de suppression dans la colonne Actions. Une petite invite de confirmation apparaît à côté du bouton, demandant Supprimer cette entrée ?, avec les options Supprimer et Annuler. Cliquez sur Supprimer pour confirmer. L’entrée est immédiatement supprimée de la liste, et une confirmation Entrée supprimée apparaît.

Une fois qu’une entrée est supprimée, ce client peut à nouveau passer commande normalement lors de sa prochaine tentative. La suppression d’une entrée ne modifie ni n’annule aucune commande qu’il aurait passée pendant qu’il était bloqué.

Comment fonctionne la correspondance lors du paiement

Chaque fois que quelqu’un tente de finaliser une commande, Checkout Guard compare le nom et l’e-mail de facturation saisis, ainsi que l’adresse IP de son appareil, à chaque entrée de votre liste Entrées bloquées. La comparaison du nom et de l’e-mail ne tient pas compte de la casse. Une règle contenant * est traitée comme un modèle, comme décrit ci-dessus. Si une entrée contient à la fois un Prénom et un Nom, les deux parties doivent correspondre au nom de facturation ensemble avant que cette entrée ne bloque la commande. Si une entrée ne contient qu’une Adresse e-mail, Checkout Guard bloque la commande dès que l’e-mail de facturation correspond, quel que soit le nom. Une règle d’Adresse IP fonctionne de la même manière seule, et cette comparaison tient compte de la casse. Voir Comment bloquer des clients par adresse IP dans Checkout Guard pour les détails. Cette vérification fonctionne de la même manière, que votre boutique utilise le système de paiement classique ou le blocage de paiement de WooCommerce, donc une entrée bloquée arrête une commande dans les deux cas.

Dépannage

Une entrée ne bloque pas un client qui devrait l’être
Vérifiez que votre entrée a bien un Prénom et un Nom remplis si vous vous fiez à la correspondance des noms. Checkout Guard ne vérifie la paire de noms que lorsque les deux champs sont présents. Ainsi, une entrée avec seulement un prénom et pas de nom de famille n’est jamais utilisée pour faire correspondre le nom d’un client. Ajoutez le champ de nom manquant, ou passez plutôt au blocage par Adresse e-mail.
Enregistrer l’entrée ne fonctionne pas
Les fenêtres de dialogue Ajouter une entrée bloquée et Modifier une entrée bloquée exigent toutes deux qu’au moins un des champs Prénom, Nom, Adresse e-mail ou Adresse IP soit rempli. Si les quatre sont vides, ajoutez-en au moins un et réessayez. Si la fenêtre de dialogue affiche « Un champ doit inclure au moins un caractère littéral autre que les séparateurs (@ et .) et ne pas utiliser plus de 5 caractères génériques (*) », un champ ne contient que des caractères génériques et des séparateurs, tels que * ou *@*. Ajoutez un caractère réel à ce champ, par exemple *@example.com, ou réduisez le nombre de caractères *.
Une ancienne entrée avec un * bloque désormais plus de clients qu’auparavant
Modifiez l’entrée et supprimez le *, ou remplacez-le par le nom ou l’e-mail exact que vous souhaitez bloquer. Depuis Checkout Guard 1.0.2, un * dans une entrée est un caractère générique, y compris dans les entrées que vous avez enregistrées avant la mise à jour. Ces entrées correspondent désormais comme des modèles plutôt que comme du texte littéral.
Un client bloqué dit qu’il ne peut pas finaliser sa commande et veut savoir pourquoi
C’est attendu. Une fois qu’une tentative de paiement correspond à une entrée bloquée, Checkout Guard arrête la commande et affiche votre message de refus de paiement. Si vous ne souhaitez plus bloquer ce client, supprimez son entrée de la liste Entrées bloquées.

FAQ

Puis-je bloquer un client uniquement par e-mail, sans son nom ?
Oui. Laissez les champs Prénom et Nom vides et entrez uniquement l’Adresse e-mail. Checkout Guard fait la correspondance sur les champs que vous avez remplis.
Puis-je bloquer toutes les adresses d’un domaine d’e-mail ?
Oui. Entrez *@example.com dans le champ Adresse e-mail et laissez les champs de nom vides. Toutes les tentatives de paiement avec un e-mail de facturation de ce domaine seront bloquées. Voir la section sur les caractères génériques ci-dessus pour les règles.
Puis-je bloquer un client par son seul prénom, sans nom de famille ?
Non. Checkout Guard ne vérifie les correspondances de noms que lorsque le Prénom et le Nom sont saisis ensemble. Si vous n'avez qu'un prénom, bloquez par Adresse e-mail à la place, ou ajoutez un nom une fois que vous l'avez.
La modification ou la suppression d'une entrée prend-elle effet immédiatement ?
Oui. Checkout Guard vérifie la liste actuelle à chaque tentative de paiement, donc une modification enregistrée ou une suppression s'applique à la prochaine commande que le client essaie de passer.
Le blocage d’un client annule-t-il ses commandes existantes ?
Non. Le blocage n'empêche que les nouvelles commandes au moment du paiement. Il ne modifie ni n'annule les commandes que le client a déjà passées avant que vous n'ajoutiez l'entrée.

Besoin d'aide supplémentaire ?

Checkout Guard est un plugin sous licence. Si vous rencontrez des difficultés pour gérer vos entrées bloquées, ouvrez un ticket de support, et notre équipe vous aidera à résoudre le problème.

Cet article vous a-t-il été utile ?

Articles Liés

Ressources et aide