Sua loja acumula cupons? O que testar antes de atualizar para WooCommerce 11.2

Arte vertical da AGTI, em grafite, branco e verde, com a marca Woo e o título WooCommerce 11.2. Informa: previsto para a semana de 6/10. O alerta diz: Sua loja acumula cupons? O total pode mudar. Dois cupons ilustram a aplicação de 20% e depois 10%. O texto explica que, com descontos sequenciais, cupons com a mesma prioridade e limite de itens passam a seguir a ordem em que o cliente os informa. Ao final: Teste suas combinações antes de atualizar.

Se sua loja permite combinar cupons, reserve um teste para a próxima atualização do WooCommerce. A versão 11.2 muda um critério de ordenação dos descontos sequenciais, e isso pode alterar o valor atribuído a cada cupom e, em alguns carrinhos, o total.

O WooCommerce 11.2 está em pré-lançamento. As notas oficiais de 21 de setembro indicam previsão para a semana de 6 de outubro de 2026. Confira o lançamento antes de programar a atualização da loja.

O que muda no cálculo

Quando a loja aplica descontos em sequência, cupons com a mesma prioridade e o mesmo limite de itens passam a seguir a ordem em que foram aplicados ao carrinho. Antes, nesse empate, o cupom de menor valor era calculado primeiro.

O alcance é específico: a configuração de descontos sequenciais precisa estar ativa. Prioridades diferentes, inclusive as definidas por extensões, e limites de itens diferentes continuam tendo precedência. A mudança não se aplica a carrinhos com cálculo não sequencial. A implementação do WooCommerce preserva esses critérios.

Um exemplo de arredondamento

Considere um único produto de R$ 12,34, sem impostos nem frete, e dois cupons percentuais, de 20% e 10%, com a mesma prioridade e o mesmo limite de itens. Com descontos sequenciais, o teste de regressão da alteração confirma:

  • 20% primeiro: o desconto é de R$ 2,47. Sobre os R$ 9,87 restantes, o cupom de 10% desconta R$ 0,99. O total fica em R$ 8,88.
  • 10% primeiro: o desconto é de R$ 1,23. Sobre os R$ 11,11 restantes, o cupom de 20% desconta R$ 2,22. O total fica em R$ 8,89.

Antes da alteração, as duas ordens resultavam em R$ 8,89, pois o cálculo começava pelos 10%, conforme a descrição técnica do PR.

A diferença de um centavo ilustra o arredondamento entre etapas. Ela não é uma previsão do impacto na sua loja. O resultado depende do carrinho, das regras e das extensões. Em outros casos, o total pode permanecer igual e mudar apenas a parcela de desconto de cada cupom.

O que conferir antes de atualizar

Faça a comparação em uma cópia de testes da loja, com os mesmos produtos, configurações e extensões usados na operação.

  1. Confira a configuração. Verifique se o cálculo sequencial está ativo e liste as combinações de cupons que seus clientes realmente usam. Anote os limites de itens e eventuais regras de prioridade de plugins.
  2. Registre a situação atual. Monte carrinhos representativos, incluindo produtos com centavos, quantidades diferentes e promoções em andamento. Guarde o total e o desconto de cada cupom.
  3. Repita na versão de teste. Remova os cupons e aplique-os novamente na mesma ordem. Depois, repita com a ordem invertida. Mantenha o restante do cenário igual.
  4. Confira toda a compra. Compare carrinho, finalização e pedido de teste. Inclua os cálculos de frete e impostos usados na loja e verifique se o valor enviado ao meio de pagamento corresponde ao pedido.
  5. Revise as campanhas. Se houver diferença, confira a regra comercial esperada e o comportamento das extensões antes de liberar a atualização em produção.

Consulte também a documentação oficial de cupons para revisar restrições de uso e limites. Guarde os resultados dos testes: eles ajudam a distinguir uma mudança esperada de um problema que precisa de correção.

Quer revisar as combinações de cupons da sua loja antes de atualizar? Converse com a AGTI.