Adobe Commerce 2.4.1: Falsche Meldung beim PayPal-Braintree-Gast-Checkout

In diesem Artikel wird ein bekanntes Adobe Commerce 2.4.1-Problem beschrieben, bei dem ein Gast, der versucht, über Braintree eine Bestellung bei PayPal aufzugeben, eine nicht-informative Fehlermeldung erhält, wenn der Gast-Checkout deaktiviert ist.

Betroffene Produkte und Versionen

  • Adobe Commerce On-Premises 2.4.0, 2.4.1
  • Adobe Commerce auf Cloud-Infrastruktur 2.4.0, 2.4.1

Problem

Ein unspezifischer Fehler wird angezeigt, wenn der Gast-Checkout im Backend deaktiviert ist und die Zahlungsoption PayPal über Braintree aus dem Mini-Warenkorb oder Warenkorb ausgewählt wird.

Voraussetzungen:

  1. Legen Sie im Commerce Admin unter Stores > Configuration > Sales > Checkout Allow Guest Checkout = No fest.
  2. Aktivieren Sie PayPal per Braintree, wie in der Braintree in unserem Benutzerhandbuch beschrieben.

Schritte zur Reproduktion:

  1. Produkt als Gast in den Warenkorb legen.
  2. Wählen Sie Mini-Warenkorb und klicken Sie auf Mit PayPal bezahlen.
  3. Schließen Sie den PayPal-Checkout ab und landen Sie dann auf der Seite „Bestellübersicht“.
  4. Wählen Sie Versandart.
  5. Klicken Sie Bestellung aufgeben.

Erwartete Ergebnisse:

Wenn ein Kunde auf die PayPal-Schaltfläche auf der Seite „Mini-Warenkorb“ oder „Warenkorb“ klickt, sollte dem Kunden die folgende Meldung angezeigt werden:

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

Wenn Sie Direct Paypal ohne Braintree aktivieren, verhält sich dieses Szenario anders. Der Gastbenutzer kann den Zahlungsprozess nicht fortsetzen. Wenn der Gastnutzer auf die PayPal-Schaltfläche im Mini-Warenkorb klickt, wird die folgende Meldung angezeigt:

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

Tatsächliche Ergebnisse:

Der Kunde wird zur Seite „Warenkorb“ weitergeleitet und die folgende Meldung wird angezeigt:

The customer email is missing. Enter and try again.

Abhilfe

Die Problemumgehung besteht darin, dass sich der Kunde bei einem Store anmelden kann (angemeldete Benutzer verwenden keinen Gast-Checkout), bei dem der Gast-Checkout deaktiviert ist. Dieses Problem wurde in Adobe Commerce Version 2.4.2 behoben.

Verwandtes Lesen

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