ACSD-43887: detalhes incorretos exibidos na página de pagamento do check-out

O patch ACSD-43887 corrige o problema em que detalhes incorretos são exibidos na página de pagamento de check-out quando os Pedidos de compra para empresas estão ativados. Este patch está disponível quando a Ferramenta de Patches de Qualidade (QPT) 1.1.17 está instalada. A ID do patch é ACSD-43887. Observe que o problema está programado para ser corrigido no Adobe Commerce 2.4.6.

Produtos e versões afetados

O patch foi criado para a versão do Adobe Commerce:

  • Adobe Commerce (todos os métodos de implantação) 2.4.3

Compatível com as versões do Adobe Commerce:

  • Adobe Commerce (todos os métodos de implantação) 2.4.2 - 2.4.4
NOTE
O patch pode se tornar aplicável a outras versões com as novas versões da Ferramenta de patches de qualidade. Para verificar se o patch é compatível com a sua versão do Adobe Commerce, atualize o pacote magento/quality-patches para a versão mais recente e verifique a compatibilidade na Quality Patches Tool: página Procurar patches. Use a ID do patch como palavra-chave de pesquisa para localizar o patch.

Problema

Detalhes incorretos são exibidos na página de pagamento de check-out quando Ordens de compra para empresas estão habilitadas.

Pré-requisitos:

  1. Os módulos B2B são instalados.
  2. Habilitar Empresa está definido como Sim. Vá para Lojas > Configurações > Geral > Recursos B2B > Habilitar Empresa > Sim.
  3. Habilitar Ordens de Compra está definido como Sim. Vá para Configuração de Aprovação de Pedido > Habilitar Ordens de Compra > Sim.
  4. O PayPal Express está configurado como o método de pagamento.

Etapas a serem reproduzidas:

  1. Crie um produto virtual.

  2. Registre uma conta da empresa do front-end com um Administrador de empresa.

  3. Aprove a conta da empresa do back-end e defina Habilitar Ordens de Compra como Sim ao aprovar a empresa.

  4. Acesse o front-end e faça logon usando a conta de administrador da empresa criada na etapa dois.

  5. Crie um "Usuário padrão" para a empresa. Vá para Usuário da Empresa > Adicionar Novo Usuário.

  6. Crie uma "Regra de aprovação" para a empresa. Vá para Regras de Aprovação > Adicionar Nova Regra.

    • Tipo de regra: Total da ordem
    • Total do pedido: é maior que ou igual a US$ 1
    • Exige aprovação de: Administrador da empresa
  7. Faça logout e login usando a conta "Usuário padrão".

  8. Adicione o produto virtual criado na etapa um ao carrinho e prossiga para o check-out.

  9. Selecione PayPal Express como método de pagamento e clique em Fazer pedido de compra.

  10. Faça logoff e logon usando a conta de administrador da empresa.

  11. Vá para Minhas Ordens de Compra e em Ordens de Compra da Empresa, clique em Exibir para a ordem criada na etapa nove.

  12. Aprovar a ordem de compra. O status da ordem de compra deve ser "Aprovado: Pagamento Pendente".

  13. Faça logout e login usando a conta "Usuário padrão" da empresa.

  14. Ir para Minhas Ordens de Compra > Exibir > Fazer Pedido.

  15. Verifique o Resumo de Pedidos.

Resultados esperados:

O resumo do pedido mostra valores diferentes de zero corretos.

Resultados reais:

O valor total do resumo do pedido é zero.

Aplicar o patch

Para aplicar patches individuais, use os links a seguir, dependendo do método de implantação:

Leitura relacionada

Para saber mais sobre a Ferramenta de correção de qualidade, consulte:

Para obter informações sobre outros patches disponíveis no QPT, consulte Patches disponíveis no QPT na documentação do desenvolvedor.

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