PrestaShop Marketing & Promoções

Módulo Preço «A partir de»: Descontos por quantidade na listagem de produtos (PrestaShop 8 e 9)

Os seus descontos por quantidade não servem de nada se ninguém os vir na listagem de produtos.

Este módulo mostra «A partir de {preço}» e o preço unitário mais baixo diretamente nas suas listagens de produtos, sejam categorias, pesquisa, vendas cruzadas ou produtos em destaque, assim que um produto tem um desconto por quantidade. O preço é calculado exatamente como a tabela nativa «Desconto por quantidade» do PrestaShop: grupo do cliente, moeda, país e imposto respeitados. Escolhe tudo: listagens e/ou ficha de produto, texto multilingue, apresentação da quantidade e da percentagem de poupança, indicação com ou sem IVA, cor, exclusões e modo de substituição ou de complemento do preço. Compatível com PrestaShop 8 e 9, com todos os temas e sem dependência de Composer.

At a glance
  • «A partir de X €» e o melhor preço por quantidade apresentados nas listagens de produtos
  • Preço calculado como a tabela nativa «Desconto por quantidade»: grupo, moeda, país e imposto
  • Opções completas: quantidade, percentagem de poupança, indicação com ou sem IVA, cor e exclusões
  • Modo de substituição do preço (com seletor CSS configurável) ou apresentação em complemento
  • PrestaShop 8 e 9, todos os temas, multilingue, multiloja e sem dependências
PrestaShop 8 e 9 Todos os temas Multilingue FR/EN/ES/DE/IT Multiloja Sem dependências
  • Reembolso em 30 dias
  • 12 meses de atualizações
  • Suporte em 24h
www.datafirefly.com/pt/
Preço «a partir de» com descontos por quantidade apresentado numa listagem de produtos PrestaShop
v2.0.0 · atualizado 2026-07-06
O que faz

A versão curta.

01

O preço de grosso visível antes do clique

Um cliente que percorre uma categoria nunca vê os seus escalões de desconto escondidos na ficha de produto. Este módulo traz o «A partir de X €» diretamente para a miniatura, transformando um desconto invisível num argumento de venda imediato.

02

Um preço exato, e não uma estimativa

O melhor preço por quantidade é calculado pelo mesmo mecanismo da tabela nativa do PrestaShop (getQuantityDiscounts), com o grupo do cliente, a moeda, o país e o método de cálculo do IVA do visitante. O preço apresentado na listagem corresponde ao cêntimo ao da ficha de produto.

03

Substituir o preço ou mostrá-lo em acréscimo

No modo de substituição, só aparece o preço «A partir de» em laranja, no lugar do preço normal, ocultado por um seletor CSS configurável que se adapta a qualquer tema. No modo de complemento, vem enriquecer o preço existente. A escolha é sua.

04

Quantidade, poupança e IVA à escolha

Mostre a quantidade necessária para o melhor preço («a partir de 3»), uma etiqueta de poupança («-21%») e a indicação com ou sem IVA, conforme as definições da sua loja. Cada texto é traduzível nos cinco idiomas do catálogo.

05

Uma apresentação que você controla

Cor do texto, limiar mínimo de poupança para desencadear a apresentação, exclusões por IDs de produto ou de categoria e CSS personalizado: tudo se define numa página de configuração nativa, sem tocar no tema.

06

Compatível com PrestaShop 8 e 9, sem dependências

O módulo liga-se ao hook displayProductPriceBlock, presente em todas as listagens de produtos. Sem overrides do núcleo, sem alterações de template e sem dependência de Composer: instalação por simples carregamento.

A versão longa

Tudo o que quer saber antes de instalar.

Uma análise detalhada de como o Módulo Preço «A partir de»: Descontos por quantidade na listagem de produtos (PrestaShop 8 e 9) funciona, porque o construímos assim e o raciocínio por trás das funcionalidades acima.

§ 01

Um desconto que ninguém vê não faz vender a ninguém

Configurou bons descontos por quantidade: 3 comprados, 20 % de poupança. O problema é que essa tabela está enterrada na ficha de produto, bem lá em baixo. Um cliente que percorre uma categoria, uma pesquisa ou um bloco de produtos semelhantes nunca a vê, e compra uma única unidade ou, pior, vai ver a outro lado. Este módulo traz a informação para onde a decisão é tomada: para a miniatura do produto, logo na listagem.

§ 02

«A partir de X €», calculado ao cêntimo

Por baixo de cada produto com desconto por quantidade, o módulo mostra «A partir de» seguido do preço unitário mais baixo alcançável. Esse preço não é uma aproximação: é calculado exatamente como a tabela nativa do PrestaShop, através do getQuantityDiscounts e do getPriceStatic, tendo em conta o grupo do cliente, a moeda, o país e o método de cálculo do imposto. O preço apresentado na listagem é rigorosamente aquele que o cliente obterá ao atingir o escalão.

§ 03

Substituir o preço, ou enriquecê-lo

Duas filosofias de apresentação, à escolha. No modo de substituição, só aparece o preço «A partir de», a cores, no lugar do preço normal, ocultado por um seletor CSS que pode adaptar a qualquer tema. No modo de complemento, o preço «A partir de» junta-se ao preço normal para mostrar a diferença. O seletor de ocultamento predefinido funciona com os temas baseados no Classic e com o Falcon; basta um pequeno ajuste para qualquer outro tema.

§ 04

Quantidade, poupança e imposto: a mensagem que quiser

Reforçe o incentivo à compra em volume. Mostre a quantidade necessária para alcançar o melhor preço («a partir de 3»), uma etiqueta com a percentagem máxima de poupança («-21%») e a indicação com ou sem IVA, conforme as definições da sua loja e o grupo do cliente. Todos os textos são traduzíveis nos cinco idiomas do catálogo, com uma variável dinâmica para inserir a quantidade no ponto exato da frase.

§ 05

Uma apresentação sob controlo, sem tocar no tema

A partir de uma página de configuração nativa, define a cor do texto, um limiar mínimo de poupança abaixo do qual nada aparece, exclusões por IDs de produto ou de categoria, e até CSS personalizado injetado de forma limpa no cabeçalho. Também decide onde o módulo aparece: apenas nas listagens de produtos, na ficha de produto, ou em ambas.

§ 06

Leve, robusto e compatível com PrestaShop 8 e 9

O módulo liga-se ao hook displayProductPriceBlock, presente de forma nativa em todas as listagens de produtos do PrestaShop, sem overrides do núcleo nem alterações de template. Uma cache estática por produto e por variante garante uma única consulta de cálculo por miniatura, mesmo em páginas de categoria carregadas. Sem dependência de Composer e sem frameworks JavaScript: instalação por simples carregamento, compatível com PrestaShop 8 e 9, em loja simples e em multiloja.