Adobe Commerce 2.4.1: fel meddelande i PayPal-Braintree gästutcheckning
I den här artikeln beskrivs ett känt Adobe Commerce 2.4.1-problem där en gästkund som försöker göra en beställning med PayPal via Braintree får ett felmeddelande som inte är informativt om det är inaktiverat.
Berörda produkter och versioner
- Adobe Commerce lokal 2.4.0, 2.4.1
- Adobe Commerce om molninfrastruktur 2.4.0, 2.4.1
Problem
Ett ospecifikt fel visas när utcheckning av gäst inaktiveras från serverdelen och betalningsalternativet PayPal via Braintree väljs från Mini-cart eller Kundvagn.
Förutsättningar:
- I Commerce Admin ställer du in Tillåt gästutcheckning = Nej under Lagrar > Konfiguration > Försäljning > Utcheckning.
- Aktivera PayPal via Braintree enligt beskrivningen i Braintree i användarhandboken.
Steg som ska återskapas:
- Lägg produkten i varukorgen som gäst.
- Välj Mini-cart och klicka på Betala med PayPal.
- Slutför utcheckningen av PayPal så hamnar du på sidan för beställningsgranskning.
- Välj Leveransmetod.
- Klicka på Montera order.
Förväntade resultat:
När en kund klickar på PayPal-knappen på Mini-cart- eller Shopping Cart-sidan ska följande meddelande visas för kunden:
To check out, please sign in with your email address.
Om du aktiverar direktbetalning utan att använda Braintree fungerar det här scenariot annorlunda. Gästanvändaren kan inte fortsätta med betalningsprocessen. Följande meddelande visas när gästanvändaren klickar på PayPal-knappen i minikorgen:
To check out, please sign in with your email address.
Faktiska resultat:
Kunden dirigeras om till kundvagnssidan och följande meddelande visas:
The customer email is missing. Enter and try again.
Tillfällig lösning
Lösningen på problemet är att kunden kan logga in på en butik (inloggade användare använder inte gästutcheckning) där gästutcheckning är inaktiverad. Problemet har åtgärdats i Adobe Commerce version 2.4.2.
Relaterad läsning
- Bästa praxis för antal produkter i kundvagn i Adobe Commerce i vår kunskapsbas för support.
- Beställningsexempel: Steg 1. Lägg till artiklar i kundvagneni utvecklardokumentationen
- GraphQL självstudiekurs: Steg 1. Lägg till produkter i kundvagneni utvecklardokumentationen