Adobe Commerce 2.4.1: messaggio errato al pagamento PayPal-Braintree

Questo articolo descrive un problema noto di Adobe Commerce 2.4.1 in cui se il pagamento dei clienti guest è disabilitato, un cliente ospite che tenta di effettuare un ordine con PayPal tramite Braintree riceve un messaggio di errore non informativo.

Prodotti e versioni interessati

  • Adobe Commerce on-premise 2.4.0, 2.4.1
  • Adobe Commerce sull’infrastruttura cloud 2.4.0, 2.4.1

Problema

Viene visualizzato un errore non specifico quando il pagamento del cliente ospite è disabilitato dal backend e l'opzione di pagamento PayPal tramite Braintree è selezionata dal Mini-carrello o dal Carrello acquisti.

Prerequisiti:

  1. In Amministrazione Commerce, in Archivi > Configurazione > Vendite > Pagamento, impostare Consenti pagamento ospite = No.
  2. Abilita PayPal tramite Braintree come descritto nella Braintree nella nostra guida utente.

Passaggi da riprodurre:

  1. Aggiungi prodotto al carrello come ospite.
  2. Seleziona Mini-carrello e fai clic su Paga con PayPal.
  3. Completa l'estrazione di Paypal, quindi arriverai alla pagina di revisione dell'ordine.
  4. Selezionare Metodo di spedizione.
  5. Fai clic su Inserisci ordine.

Risultati previsti:

Quando un cliente fa clic sul pulsante PayPal sulla pagina Mini-carrello o Carrello acquisti, deve essere visualizzato il seguente messaggio:

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

Se abiliti Paypal diretto senza utilizzare Braintree, questo scenario si comporta in modo diverso. Non consente all'utente ospite di continuare il processo di pagamento. Quando l'utente ospite fa clic sul pulsante PayPal nel Mini-carrello, viene visualizzato il seguente messaggio:

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

Risultati effettivi:

Il cliente viene reindirizzato alla pagina Carrello acquisti e viene visualizzato il seguente messaggio:

The customer email is missing. Enter and try again.

Soluzione alternativa

La soluzione a questo problema consiste nel fatto che il cliente può effettuare l'accesso in uno store (gli utenti connessi non utilizzano l'estrazione guest) in cui l'estrazione guest è disabilitata. Questo problema è stato risolto nella versione 2.4.2 di Adobe Commerce.

Lettura correlata

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