MDVA-30594: erros de check-out de vários endereços

O patch MDVA-30594 resolve o problema em que o cliente não vê a página de sucesso do pedido após fazer um pedido com vários endereços. Verificar os pedidos no Commerce Admin mostra dois pedidos com os mesmos produtos em vez dos produtos corretos. Este patch está disponível quando a Ferramenta de Patches de Qualidade (QPT) 1.0.7 está instalada. O problema foi corrigido no Adobe Commerce 2.4.2.

Produtos e versões afetados

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

  • Adobe Commerce na infraestrutura em nuvem 2.3.3

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

  • Adobe Commerce (todos os métodos de implantação) 2.3.0 - 2.4.1
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

Vários pedidos de endereço não são concluídos com a página de sucesso do pedido e mostram dois pedidos com os mesmos produtos em vez dos corretos.

Pré-requisitos:

Crie dois sites com lojas e visualizações de loja.

Etapas a serem reproduzidas:

  1. Definir Escopo de Preço de Catálogo para o catálogo de sites (Lojas > Configurações > Configuração > Catálogo > Catálogo > Preço > Escopo).

  2. Configurar Impostos Fixos sobre Produtos (FPT) (Lojas > Configuração > Vendas > Imposto > Impostos Fixos sobre Produtos):

    • Habilitar FPT = Sim
    • Exibir Preços na Lista de Produtos = Excluindo FPT
    • Exibir Preços na Página de Exibição do Produto = Excluindo FPT
    • Exibir Preços em Módulos de Vendas = Excluindo FPT (Incluindo a descrição de FPT e o preço final).
    • Exibir Preços em Emails = Excluindo FPT (Incluindo a descrição de FPT e o preço final).
    • Aplicar Imposto a FPT = Sim
    • Incluir FPT no Subtotal = Não
  3. Crie um atributo FPT e atribua-o ao conjunto de atributos padrão. (Consulte Configuração de FPT: Criar um atributo FPT no guia do usuário).

  4. Crie quatro produtos simples e defina o FPT valor de atributo (Exemplo: defina o FPT valor de atributo = Austrália).

  5. Crie dois produtos agrupados com a seguinte configuração:

    • Defina FPT.
    • Definir Preço Dinâmico = Não.
    • Definir Preço = 100.
    • Opções de conjunto enviadas juntas, todas marcadas como padrão com Tipo de Preço = Fixa.
    • Adicione dois dos produtos simples criados na Etapa quatro.
  6. Crie uma conta de usuário no front-end. Atualize o endereço com o endereço australiano (defina o país como Austrália ou qualquer país que tenha sido usado na configuração FPT).

  7. Adicione os dois produtos agrupados ao carrinho.

  8. Vá para a página do carrinho e verifique se o FPT está sendo exibido corretamente.

  9. Clique em Check-out com Vários Endereços.

  10. Adicione um segundo endereço.

  11. Atribua cada produto a um endereço diferente.

  12. Prossiga com o processo de finalização até Fazer pedido.

  13. Clique no botão Fazer pedido.

Resultados esperados:

O pedido com vários endereços foi feito com sucesso.

Resultados reais:

Uma mensagem como, "Ocorreu um erro. aparecerá.

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