Adobe Commerce 2.3.6, 2.4.1 CAPTCHA dans le passage en caisse ne fonctionne pas

Cet article fournit un correctif pour le problème où la fonctionnalité CAPTCHA pour le passage en caisse ne fonctionne pas comme prévu sur la page Passer une commande lors de l’utilisation de fournisseurs de paiement tiers tels que Paypal Express, Payflow Pro ou CyberSource dans Adobe Commerce.

Ce problème connu est mentionné dans notre documentation destinée aux développeurs :

Pour Adobe Commerce 2.3.6 :

Pour Adobe Commerce 2.4.1 :

Produits et versions concernés

  • Adobe Commerce (toutes les méthodes de déploiement) 2.3.6 et 2.4.1
  • Magento Open Source 2.3.6 et 2.4.1

Problème

Étapes à reproduire

  1. Configurez au moins l’un de ces modes de paiement dans Commerce : Paypal Express, Payflow Pro ou CyberSource.

  2. Accédez à Admin > Magasins > Configuration > Clients > Configuration client > CAPTCHA .

    • Définissez Activer CAPTCHA sur Storefront = Oui .
    • Sélectionnez dans Forms : ordre de passage en caisse/d’placement , connexion et mot de passe oublié .
    • Définissez Mode d’affichage = Après le nombre de tentatives de connexion (pour afficher le paramètre Nombre de tentatives de connexion infructueuses ).
    • Définissez Nombre de tentatives infructueuses sur Connexion = 0 (pour que le captcha fonctionne tout le temps).
  3. Sur le front-end, ajoutez un produit au panier et essayez d’effectuer un passage en caisse.

  4. Sur la page Informations de paiement, saisissez captcha et essayez d’extraire avec Paypal Express, Payflow Pro ou CyberSource.

Résultat attendu :

La fonction CAPTCHA fonctionne comme prévu.

Résultat réel :

Le message d'erreur s'affiche : Veuillez fournir le code CAPTCHA et réessayer.

Solution

Appliquez l’un des correctifs ci-dessous selon que vous utilisez Adobe Commerce sur site/Adobe Commerce sur l’infrastructure cloud/Magento Open Source 2.3.6 ou 2.4.1.

Correctifs

Les correctifs sont joints à cet article, disponibles en téléchargement aux formats .composer et .git.

Pour télécharger un correctif, faites défiler l’écran jusqu’à la fin de l’article et cliquez sur le nom du fichier, ou cliquez sur l’un des liens suivants :

Pour Adobe Commerce on-premise/Adobe Commerce on cloud infrastructure/Magento Open Source 2.3.6 :

Pour Adobe Commerce on-premise/Adobe Commerce on cloud infrastructure/Magento Open Source 2.4.1 :

Ces correctifs ne sont compatibles avec aucune autre version ou édition d’Adobe Commerce ou de Magento Open Source.

Comment appliquer le correctif

{Composer patch

Voir Comment appliquer un correctif de compositeur fourni par Adobe dans notre base de connaissances d’assistance pour obtenir des instructions de correctif de compositeur.

Correctif Git

Voir la documentation destinée aux développeurs Application de correctifs : correctifs personnalisés pour obtenir des instructions sur les correctifs git pour Adobe Commerce/Magento Open Source.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a