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 variável Ferramenta de correções de qualidade (QPT) O 1.0.7 está instalado. O problema foi corrigido no Adobe Commerce 2.4.2.

Produtos e versões afetados

O patch é 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 sua versão do Adobe Commerce, atualize o magento/quality-patches pacote para a versão mais recente e verifique a compatibilidade no 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 do 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):

    • Ativar FPT = Sim
    • Exibir preços na lista de produtos = Excluir FPT
    • Exibir Preços na Página de Exibição do Produto = Excluir FPT
    • Exibir Preços em Módulos de Vendas = Excluir FPT (Incluindo FPT descrição e preço final).
    • Exibir preços em emails = Excluir FPT (Incluindo FPT descrição e preço final).
    • Aplicar Imposto a FPT = Sim
    • Incluir FPT no Subtotal = Não
  3. Criar 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 do atributo (Exemplo: defina a variável FPT valor do atributo = Austrália).

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

    • Definir FPT.
    • Definir Preço dinâmico = Não.
    • Definir Preço = 100.
    • Opções de pacote enviadas juntas, todas marcadas como padrão com Tipo de preço = Fixo.
    • 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 no FPT configuração).

  7. Adicione os dois produtos agrupados ao carrinho.

  8. Vá para a página do carrinho e verifique se FPT O 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 em Fazer pedido botão.

Resultados esperados:

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

Resultados reais:

Uma mensagem como, "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