Menu
Feedback
Comece aqui


Problemas conhecidos
A promoção se aplica a todos os SLAs em vez de apenas ao método de envio selecionado
ID: 1265187
Backlog
Publicado em 07/08/2025
Última atualização em 07/08/2025

Este problema conhecido foi traduzido automaticamente do inglês.

Sumário

As promoções que devem ser restritas a um método de envio específico (SLA) não estão se comportando corretamente, a menos que o sinalizador obsoleto isSlaSelected seja explicitamente definido como true. A nova UI de promoção regular não expõe mais esse sinalizador e, ao criar promoções por meio dela, o sinalizador tem como padrão false. Isso resulta em um comportamento incorreto, em que o benefício é aplicado a qualquer método de envio disponível, desde que o método especificado esteja listado entre as opções na simulação do carrinho.

Simulação

  • Crie uma promoção com um desconto restrito a um método de envio específico e válido usando o novo formulário Promoção regular.
  • No carrinho, adicione um produto e certifique-se de que os métodos de envio específicos estejam disponíveis para o carrinho.
  • Observe que, mesmo que o método de envio selecionado não seja o configurado nas definições da promoção, o desconto ainda será aplicado
  • O comportamento esperado é que o desconto seja aplicado somente se o método de envio específico for realmente selecionado.
  • Isso só funciona corretamente se o sinalizador obsoleto isSlaSelected for definido como true (o que não é possível por meio da nova UI)

Workaround

Defina isSlaSelected = true por meio da API. Isso garante que a promoção seja aplicada somente depois que o SLA correspondente for selecionado.

Contribuidores
1
Photo of the contributor
+ 1 contributors
Contribuidores
1
Photo of the contributor
+ 1 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na comunidade VTEX.
Junte-se à nossa comunidade
Solicite suporte à VTEX
Para assistência personalizada, entre em contato com nossos especialistas.
Abra um ticket de suporte
GithubDeveloper portalComunidadeFeedback