ACSD-65223: os termos e contratos selecionados manualmente para ordens de compra B2B resultam em um erro
O patch ACSD-65223 corrige o problema em que os pedidos criados usando o Purchase Orders não podem ser concluídos com métodos de pagamento online, como cartões de crédito, quando os termos e condições são necessários para o check-out. Este patch está disponível quando o Quality Patches Tool (QPT) 1.1.64 está instalado. A ID do patch é ACSD-65223.
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) B2B 1.5.1
Compatível com as versões do Adobe Commerce:
- Adobe Commerce (todos os métodos de implantação) B2B 1.5.1
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
Se os termos e condições forem necessários para fazer um pedido e você estiver tentando finalizá-lo usando o Purchase Orders, o pedido não poderá ser feito com métodos de pagamento online como cartões de crédito.
Etapas a serem reproduzidas:
- Crie um produto simples.
- Vá para Stores > Settings > Configuration > General e escolha B2B Features.
- Defina Enable Company e Enable Purchase Orders como Sim.
- Vá para Stores > Settings > Terms and Conditions e crie uma nova condição. Defina Applied como Manually.
- Vá para Stores > Settings > Configuration > Sales > Checkout e defina Enable Terms and Conditions como Sim.
- Vá para Stores > Settings > Configuration > Sales > Payment Methods e configure Braintree.
- Na loja, crie uma empresa.
- No admin, vá para Customers > Companies.
- Aprove a empresa e permita Purchase Orders.
- No front-end, faça logon na conta do.
- Adicione um item ao carrinho.
- Fazer um pedido usando Purchase Order.
- No painel do cliente, clique na guia Purchase Orders.
- Criar um pedido a partir da nova ordem de compra. Em seguida, selecione cartão de crédito como o método de pagamento.
- Concordo com os termos e condições.
- Coloque o pedido.
Resultados esperados:
Você pode colocar uma ordem usando um método de pagamento on-line em ordens de compra aprovadas quando os termos e condições são necessários para a finalização da compra.
Resultados reais:
Você não pode colocar um pedido usando um método de pagamento online em ordens de compra aprovadas quando os termos e condições são necessários para a finalização da compra.
Aplicar o patch
Para aplicar patches individuais, use os links a seguir, dependendo do método de implantação:
- Adobe Commerce ou Magento Open Source local: Quality Patches Tool > Uso no guia Quality Patches Tool.
- Adobe Commerce na infraestrutura em nuvem: Atualizações e patches > Aplicar patches no guia do Commerce na infraestrutura em nuvem.
Leitura relacionada
Para saber mais sobre Quality Patches Tool, consulte:
- Quality Patches Tool: uma ferramenta de autoatendimento para patches de qualidade no guia Ferramentas.