É possível mostrar mais de um preço do mesmo produto?

Gostaria de saber se existe (de forma nativa ou não) a possibilidade de colocar, no mesmo produto, um preço de varejo e outro de atacado.
A ideia é aparecer os dois valores na página do produto.

A priori você consegue colocar o que você quiser com customização de front-end… Mas vamos explorar um pouco mais o objetivo? Na loja em questão:

  • É esperado que o comprador consiga fechar a compra com ambos preços, na mesma página?
  • Qual seria a condição que diferenciaria “atacado” de “varejo” aqui? Cadastro prévio? Quantidade?

É esperado que o comprador escolha se deseja comprar com desconto progressivo.
Ele pode comprar 1 unidade a um preço X ou ou escolher comprar pelo preço Y à partir de N quantidade.

Você consegue dar uma referência visual de como você gostaria de apresentar essa informação na página de produto (PDP)? Você já tem o desconto progressivo configurado conforme a documentação?

Normalmente você usaria o controle do CMS <vtex.cmc:skuPrice/> para puxar as informações de preço de/por e usaria algum código Javascript pra modificar a exibição para o que você espera. Se não vierem todas informações que você precisa, dá para usar a Promotions API e a Pricing API para puxar detalhes específicos que se façam necessários.

Obrigado, @georgebrindeiro . Já meu deu uma diretriz!

1 Like

Dentro do vtex.js tbem tem o método setManualPrice que dá para ser implementando.

Mas nesse caso ai, faria exatamente o que o @georgebrindeiro falou acima.

@SauloSantos num B2B em participei, usamos dois recursos:

  1. Descontos progressivos por meio de promoções
  2. Tabelas de preços associadas a cluster

As tabelas de preço são um recurso bem bacana da VTEX, você pode criar várias e associar aos usuários através do Master Data pelo campo priceTables.

Os preços fixos também suportam diferentes quantidades, mas sua atualização por planilha neste formato é mais complicada. Se as promoções servirem, são uma opção mais fácil, certamente.

2 Likes

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.