Patch MDVA-31363: a regra de preço do carrinho não se aplica (GraphQL)

WARNING
Um novo patch chamado MDVA-33975 corrige problemas de cálculo de preço do GraphQL. O MDVA-31363 está depreciado e recomenda-se a aplicação do patch MDVA-33975. Para acessar este patch, consulte Correção do MDVA-33975: cálculos de preço do GraphQL.

O patch MDVA-31363 corrige o problema em que a regra de preço do carrinho com cupom não se aplica por meio do GraphQL quando a ação "Desconto de valor fixo para carrinho inteiro" é usada. Este patch está disponível quando a variável Ferramenta de correções de qualidade (QPT) O 1.0.9 está instalado. O problema está programado para ser corrigido no Adobe Commerce versão 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.4.0

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

Adobe Commerce na infraestrutura em nuvem e Adobe Commerce no local 2.3.2 - 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

Recalcular totais de cota antes de dar uma resposta sobre preços de cota causa a perda das regras aplicadas.

Etapas a serem reproduzidas:

  1. Crie um produto simples.
  2. Crie uma regra de preço do carrinho com um desconto de valor fixo para todo o carrinho.
  3. Crie um novo carrinho de compras usando o GraphQL.
  4. Salve o card_id da resposta e adicione o produto da etapa 1 ao carrinho usando o GraphQL.
  5. Ative a regra de preço do carrinho adicionando o código do cupom ao carrinho usando o GraphQL.
  6. Verificar preço em resposta.

Resultados esperados:

Desconto aplicado.

Resultados reais:

O desconto não é aplicado.

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 o Patches disponíveis no QPT na documentação do desenvolvedor.

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