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!
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:
- Descontos progressivos por meio de promoções
- 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.
This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.