MDVA-30837: valor mínimo de pedido para frete grátis

O patch MDVA-30837 adiciona opções de configuração para o cálculo de frete gratuito para que o usuário possa configurar a Quantidade mínima do pedido para obter frete gratuito com base no Subtotal (ou Total geral). Isso permite personalizações locais para métodos de imposto e envio. Este patch está disponível quando a Ferramenta de Patches de Qualidade (QPT) 1.0.7 está instalada. Observe que 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.4-p2

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

  • Adobe Commerce na infraestrutura em nuvem 2.3.1 - 2.3.4-p2
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

O patch MDVA-30837 adiciona a configuração para definir a configuração Quantia Mínima do Pedido para obter frete grátis com base no Subtotal (ou Total Geral):

  • Incluir Imposto no Valor: Sim/Não na configuração do método de envio gratuito.

    • Quando Incluir Imposto no Valor estiver definido como Sim, o valor mínimo da ordem será calculado como Subtotal + Imposto - Desconto.
    • Quando Incluir Imposto no Valor estiver definido como Não, o valor mínimo da ordem será calculado como Subtotal - Desconto.

Etapas a serem reproduzidas:

  1. Vá para Lojas > Configurações > Configuração > Vendas > Imposto e defina o seguinte:

    • Cálculo de Imposto Baseado em Endereço de Remessa
    • Habilitar Comércio Transfronteiriço: Não
    • Exibir Preços de Produtos no Catálogo: Excluindo Imposto
    • Exibir Preços De Envio: Excluindo Imposto
    • Exibir Preços: Excluindo Imposto
    • Exibir Subtotal: Excluindo Imposto
    • Exibir Valor Do Envio: Excluindo Imposto
    • Exibir Preços De Encapsulamento De Presente: Excluindo Imposto
    • Exibir Preços do Cartão Impresso: Excluindo Imposto
    • Incluir Imposto no Total do Pedido: Sim
    • Exibir Resumo Completo de Impostos: Sim
  2. Vá para Vendas > Configurações de Remessa > Remessa Gratuita e defina o Valor Mínimo do Pedido = 30.

  3. Acesse Marketing > Promoções > Regras de preço do carrinho e crie uma nova regra de preço (para obter etapas detalhadas, consulte Criar uma regra de preço do carrinho no guia do usuário).

    • Código Do Cupom = Cupom Específico.
    • Condições: Subtotal igual ou maior que US$ 25.
    • Ações: Remessa gratuita = Para remessas com itens correspondentes.
  4. Crie um produto com um preço de US$ 23,10.

  5. Adicione o imposto CA à regra de imposto padrão.

  6. Adicionar este produto ao carrinho.

  7. Obtenha uma cotação de remessa - após impostos, o Total geral = US$ 25,01 e o frete grátis é aplicado.

  8. Aplique o código do cupom - ele não será válido porque o Subtotal (Excluindo Imposto) é de $23,10.

Resultados esperados:

Há uma definição de configuração adicional - Incluir Imposto no Valor: Sim/Não na configuração do método de envio gratuito:

  • Quando Incluir Imposto no Valor estiver definido como Sim, o Valor Mínimo do Pedido será calculado como Subtotal + Imposto - Desconto.
  • Quando Incluir Imposto no Valor estiver definido como Não, o Valor Mínimo do Pedido será calculado como Subtotal - Desconto.

Resultados reais:

A condição da regra de preço de Frete Gratuito só pode ser baseada no Subtotal, enquanto o método de Frete Gratuito só pode ser baseado no Total Geral.

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