Adobe Commerce 2.4.1 : message incorrect lors du passage en caisse des invités Braintree PayPal

Cet article décrit un problème connu d’Adobe Commerce 2.4.1, en raison duquel si le passage en caisse des invités est désactivé, un client invité qui tente de passer une commande avec PayPal via Braintree reçoit un message d’erreur non informatif.

Produits et versions concernés

  • Adobe Commerce on-premise 2.4.0, 2.4.1
  • Adobe Commerce sur l’infrastructure cloud 2.4.0, 2.4.1

Problème

Une erreur non spécifique s’affiche lorsque le passage en caisse des invités est désactivé depuis le serveur principal et que l’option de paiement par le Braintree PayPal est sélectionnée dans le mini-panier ou le panier.

Conditions préalables :

  1. Dans l’administrateur Commerce, sous Magasins > Configuration > Ventes > Passage en caisse, définissez Autoriser le passage en caisse des invités = Non.
  2. Activez PayPal via Braintree comme décrit dans le Braintree de notre guide d’utilisation.

Étapes à reproduire :

  1. Ajoutez un produit au panier en tant qu’invité.
  2. Sélectionnez Mini-cart et cliquez sur Payer avec PayPal.
  3. Effectuez le passage en caisse de Paypal, puis accédez à la page de vérification des commandes.
  4. Sélectionnez Méthode d’expédition.
  5. Cliquez sur Passer commande.

Résultats attendus :

Lorsqu’un client clique sur le bouton PayPal sur la page Mini-panier ou Panier, le message suivant doit s’afficher au client :

To check out, please sign in with your email address.

Si vous activez la fonctionnalité Paypal direct sans utiliser Braintree, ce scénario se comporte différemment. Il ne permet pas à l’utilisateur invité de poursuivre le processus de paiement. Le message suivant s’affiche lorsque l’utilisateur invité clique sur le bouton PayPal dans le mini-panier :

To check out, please sign in with your email address.

Résultats réels :

Le client est redirigé vers la page Panier et le message suivant s’affiche :

The customer email is missing. Enter and try again.

Solution

La solution à ce problème est que le client peut se connecter à un magasin (les utilisateurs connectés n’utilisent pas le paiement des invités) où le passage en caisse des invités est désactivé. Ce problème a été corrigé dans Adobe Commerce version 2.4.2.

Lecture connexe

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