O administrador não pode criar pedido/reordenação quando o pagamento Braintree está ativado

Este artigo fornece uma correção para o problema do Adobe Commerce 2.4.5 em que um usuário administrador não pode criar pedidos ou repedidos de clientes quando o método de pagamento Braintree está ativado.

Produtos e versões afetados

  • Adobe Commerce na infraestrutura em nuvem 2.4.5
  • Adobe Commerce no local 2.4.5
  • Magento Open Source 2.4.5

Problema

Etapas a serem reproduzidas:

  1. A integração do Braintree principal é usada (Lojas > Configurações > Vendas > Método de pagamento > Braintree).
  2. Usando a Loja Luma, faça um pedido.
  3. Ir para a interface do administrador > Vendas.
  4. Tente criar um novo pedido para um cliente ou vá para um pedido feito anteriormente e clique em Reordenar.

Resultado esperado:

Os usuários administradores podem criar pedidos e repedidos com êxito para clientes quando o método de pagamento Braintree está habilitado.

Resultado real:

Os usuários administradores não podem criar pedidos nem reordenações para clientes quando o método de pagamento Braintree está habilitado e retorna o seguinte erro:

report.CRITICAL: Error: Call to a member function getMethodInstance() on null in /app/vendor/paypal/module-braintree-core/Block/Form.php:174

Causa

Dependências de classe incorretas (vendor/paypal/module-braintree-core/Block/Form.php)

Solução

Aplique o patch fornecido neste artigo.

Correção

O patch está anexado a este artigo. Para baixá-lo, clique no link a seguir:

BUNDLE-3137-composer.patch.zip

NOTE
Além disso, para o Adobe Commerce em comerciantes de infraestrutura em nuvem: o Adobe incluiu a correção nos Patches da nuvem para o Commerce versão 1.0.18. Consulte Notas de versão do Cloud Patches for Commerce na documentação do desenvolvedor, para encontrar instruções sobre como aplicar o pacote mais recente.

Versões compatíveis do Adobe Commerce:

A correção foi criada para:

  • Adobe Commerce na infraestrutura em nuvem 2.4.5
  • Adobe Commerce no local 2.4.5
  • Magento Open Source 2.4.5
NOTE
O patch não é compatível com nenhuma outra versão e edição do Adobe Commerce e Magento Open Source.

Como aplicar o patch

Consulte Como aplicar um patch de compositor fornecido pelo Adobe na nossa base de conhecimento de suporte para obter instruções.

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