Adobe Commerce 2.4.1: mensagem incorreta na finalização de compra de convidado PayPal-Braintree

Este artigo descreve um problema conhecido do Adobe Commerce 2.4.1 em que, se o check-out do convidado estiver desativado, um cliente convidado que tenta fazer um pedido no PayPal por meio do Braintree receberá uma mensagem de erro não informativa.

Produtos e versões afetados

  • Adobe Commerce no local 2.4.0, 2.4.1
  • Adobe Commerce na infraestrutura em nuvem 2.4.0, 2.4.1

Problema

Um erro inespecífico é exibido quando o check-out do convidado é desativado no back-end e a opção PayPal por meio do Braintree de pagamento é selecionada no Minicarrinho ou no Carrinho de compras.

Pré-requisitos:

  1. No Administrador do Commerce, em Lojas > Configuração > Vendas > Check-out, defina Permitir Check-out de Convidado = Não.
  2. Ative o PayPal por meio do Braintree, conforme descrito no Braintree em nosso guia do usuário.

Etapas a serem reproduzidas:

  1. Adicione o produto ao carrinho como convidado.
  2. Selecione Minicarrinho e clique em Pagar com PayPal.
  3. Conclua o checkout do Paypal e você será direcionado para a página de Revisão do pedido.
  4. Selecione Método de envio.
  5. Clique em Fazer pedido.

Resultados esperados:

Quando um cliente clica no botão PayPal na página Minicarrinho ou Carrinho de compras, a seguinte mensagem deve ser exibida:

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

Se você habilitar o Paypal direto sem usar o Braintree, este cenário se comporta de forma diferente. Ele não permite que o usuário convidado continue com o processo de pagamento. Ele mostrará a seguinte mensagem quando o usuário convidado clicar no botão PayPal no Minicarrinho:

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

Resultados reais:

O cliente é redirecionado para a página Carrinho de compras e a seguinte mensagem é exibida:

The customer email is missing. Enter and try again.

Solução alternativa

A solução alternativa para esse problema é que o cliente pode fazer logon em uma loja (usuários conectados não usam o check-out de convidado) onde o check-out de convidado está desativado. Este problema foi corrigido no Adobe Commerce versão 2.4.2.

Leitura relacionada

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