Vous voyez un message « Security check fail » lorsque quelqu’un soumet votre formulaire d’inscription de gros ? Les causes habituelles sont un cache servant un jeton de sécurité obsolète, ou une configuration reCAPTCHA qui ne correspond pas à vos clés. Ce guide vous explique les deux, afin que vous puissiez à nouveau recevoir des inscriptions. Le formulaire fait partie de WooCommerce Wholesale Lead Capture.
Le formulaire affiche un échec de vérification de sécurité après la mise en cache
Ce qui se passe
Les clients voient un message « Security check fail » lorsqu’ils soumettent le formulaire d’inscription de gros, et l’inscription n’aboutit pas.
Pourquoi cela se produit
Une couche de cache sert un jeton de sécurité obsolète pour le formulaire, ce qui interrompt la validation lors de la soumission du formulaire. Le cache peut provenir d’un plugin de cache, de la mise en cache au niveau du serveur de votre hébergeur, ou de votre propre navigateur.
Comment y remédier
Excluez la page d’inscription de gros des règles de votre plugin de cache, ou désactivez temporairement le plugin pour confirmer qu’il en est la cause. Si vous n’êtes pas sûr de l’emplacement du paramètre d’exclusion, la désactivation du plugin et la re-vérification sont la vérification la plus rapide.
Si votre hébergeur applique une mise en cache au niveau du serveur, contactez votre fournisseur d’hébergement et demandez-lui d’exclure la page d’inscription de gros de ses règles de mise en cache. WP Engine, Flywheel et Kinsta sont des hébergeurs gérés courants qui mettent en cache au niveau du serveur.
Lorsque vous retesterez, videz le cache de votre navigateur ou ouvrez le formulaire dans une fenêtre privée ou de navigation privée afin que les données stockées dans le navigateur n'affectent pas le résultat.
Le formulaire affiche un échec de vérification de sécurité lorsque reCAPTCHA est activé
Ce qui se passe
Vous avez activé reCAPTCHA pour le formulaire d’inscription. Les clients remplissent le formulaire, et le même message « Security check fail » apparaît.
Pourquoi cela se produit
Lorsque reCAPTCHA est activé, le plugin demande à Google de vérifier chaque soumission. Si vos clés ne correspondent pas au type reCAPTCHA que vous avez sélectionné, ou si un score v3 tombe en dessous de votre seuil, la vérification échoue et le formulaire affiche le même message qu’un problème de cache.
Comment y remédier
Ouvrez les paramètres reCAPTCHA :
- Dans votre administration WordPress, allez à Wholesale → Settings.
- Cliquez sur l’onglet Wholesale Lead Capture.
- Cliquez sur Security.
Confirmez ensuite ce qui suit :
- Enable Recaptcha est coché.
- reCAPTCHA type correspond aux clés que vous avez générées dans la console Google Cloud reCAPTCHA. Les trois options sont V2 I’m not a robot, V2 Invisible et V3 Score-based.
- Recaptcha site key et Recaptcha secret key sont remplis et appartiennent au type que vous avez sélectionné. Des clés incompatibles, par exemple une clé de site v2 avec v3 sélectionné, échouent à la vérification sans autre avertissement.
Cliquez sur Save Changes après avoir effectué une modification, puis testez à nouveau le formulaire.
Si les paramètres sont corrects et que le formulaire échoue toujours, vérifiez si un autre plugin bloque le script reCAPTCHA. Les plugins d'optimisation qui retardent ou combinent le JavaScript, et certains plugins de consentement aux cookies, peuvent empêcher le chargement du script. Le formulaire n'envoie alors aucune réponse reCAPTCHA et la vérification de sécurité échoue. Excluez le script reCAPTCHA (google.com/recaptcha) dans ce plugin, puis testez à nouveau le formulaire.

Sur les anciennes versions de WooCommerce Wholesale Lead Capture (1.17.7.1 et antérieures), les mêmes paramètres se trouvent sous WooCommerce → Paramètres → Wholesale Lead → Sécurité. Sur les versions plus récentes, cette ancienne adresse vous redirige vers les paramètres de Wholesale Lead Capture.
Si vous utilisez le score V3 et que des clients légitimes sont rejetés
v3 attribue à chaque soumission un score de confiance entre 0,0 et 1,0. Le plugin rejette les scores inférieurs à votre seuil. Le seuil par défaut est de 0,5, ce qui peut être trop strict pour les boutiques avec des inscriptions régulières d'utilisateurs VPN ou de bureaux partagés.
Baissez le seuil de score Recaptcha v3 à 0,3 ou 0,4, enregistrez, et demandez au client concerné de s'inscrire à nouveau. Si l'inscription réussit avec le seuil inférieur, le score était la cause.
v3 vérifie également le nom d'action que le formulaire envoie avec chaque soumission. Pour l'inscription, le plugin attend wwlc_register. Si un code personnalisé modifie ce nom d'action, chaque inscription échoue à la vérification, alors restaurez le nom par défaut.
Questions fréquemment posées
Comment exclure la page d'inscription wholesale de la mise en cache ?
Ouvrez les paramètres de votre plugin de mise en cache et ajoutez l'URL de cette page à sa liste d'exclusion. Si l'option est difficile à trouver, désactivez temporairement le plugin et retestez le formulaire.
L'erreur de vérification de sécurité se produit-elle sur l'hébergement WP Engine ou Kinsta ?
Cela peut arriver. Les hébergeurs gérés comme WP Engine, Flywheel et Kinsta appliquent une mise en cache au niveau du serveur qui peut déclencher cette erreur. Contactez votre hébergeur et demandez-lui d'exclure la page d'inscription de sa configuration de mise en cache.
Où se trouvent les paramètres reCAPTCHA ?
Allez dans Wholesale → Paramètres → Wholesale Lead Capture → Sécurité. Les anciennes versions de WooCommerce Wholesale Lead Capture les conservent sous WooCommerce → Paramètres → Wholesale Lead → Sécurité.
Et si la désactivation de toutes les couches de cache ne résout toujours pas le problème ?
Contactez l'équipe de support de Wholesale Suite. Partagez votre environnement d'hébergement, vos plugins actifs et les étapes que vous avez déjà suivies afin que l'équipe puisse trouver la cause.
Puis-je utiliser le mode incognito pour diagnostiquer une défaillance de la vérification de sécurité ?
Oui. Charger le formulaire en navigation privée est un moyen rapide d'exclure les données stockées du navigateur. S'il réussit en mode incognito mais échoue normalement, videz vos cookies et vos fichiers mis en cache, puis réessayez.
Besoin d'aide ?
Si vous avez une question ou rencontrez des problèmes, nous sommes là pour vous aider.
- Utilisateurs premium : Ouvrir un ticket de support
- Utilisateurs gratuits : Visitez notre forum communautaire
