Módulo gratuito do PrestaShop para a Diretiva Omnibus da UE. Regista o histórico de preços automaticamente e mostra o preço mais baixo dos últimos 30 dias antes do desconto. Suporta combinações, conversão multimoeda e posicionamento flexível via perfis Classic/Hummingbird ou hooks. Inclui limpeza de dados manual no back office.
Desenvolvemos o módulo gratuitamente - se quiser - apoie-nos!






O módulo gratuito "Diretiva Omnibus" para PrestaShop garante a conformidade com as regulamentações da UE, exibindo o preço mais baixo dos últimos 30 dias antes de qualquer redução. Ele registra automaticamente o histórico real de preços, eliminando a necessidade de notas manuais. O módulo apresenta a mensagem legal apenas durante promoções genuínas, suporta combinações de produtos e exibição em várias moedas, adaptando-se perfeitamente ao seu tema (Classic e Hummingbird). Oferece controle total sobre o posicionamento da mensagem, assegurando transparência e conformidade sem esforço em sua loja.
Quando faz uma promoção na UE, os clientes devem ver o menor preço nos últimos 30 dias antes da redução — sem adivinhações, sem notas manuais na descrição do produto. A Diretiva Omnibus — Módulo Gratuito regista o histórico real de preços na sua loja, mostra a mensagem legal apenas quando o produto está realmente em promoção, suporta combinações e exibição em várias moedas, e permite posicionar a mensagem exatamente onde o seu tema mostra os preços. Instalação gratuita. Pronto para temas Classic e Hummingbird.
As regras da Omnibus na UE não são sobre adicionar uma frase de marketing na descrição do produto. Ao reduzir um preço, os compradores devem ver o menor preço aplicado nos 30 dias anteriores à redução — para o mesmo produto, de forma comparável à apresentação do preço atual (incluindo o tratamento de impostos que os compradores esperam).
Se muda de preços com frequência, faz saldos em todo o catálogo, usa preços específicos ou vende em várias moedas, um campo estático “antes a 99€” no back office estará errado amanhã. Precisa de um sistema que se lembre qual era realmente o preço ao longo do tempo e apenas se manifeste quando há um desconto real.
A Diretiva Omnibus — Módulo Gratuito faz isso dentro do PrestaShop: tira capturas (snapshots) dos preços efetivos, guarda-os em tabelas dedicadas e imprime a mensagem em conformidade na loja quando as condições são cumpridas. Configura o posicionamento e a exibição de impostos; o módulo cuida da lógica de comparação.
Este módulo não importa preços antigos do núcleo do PrestaShop, sistemas ERP ou outros módulos. Constrói o seu próprio rasto de auditoria em tabelas dedicadas da base de dados a partir do momento em que é instalado e ativado.
Isso significa que o valor do “menor preço nos últimos 30 dias” é calculado apenas a partir de preços que o módulo registou por si próprio — normalmente após guardar produtos, mudanças em preços específicos e na atividade diária da loja. Em catálogos existentes, dê tempo para o histórico crescer ou guarde os produtos após a instalação para começar o registo. O design é intencional: conta com dados verificáveis controlados pelo módulo , não suposições reconstruídas sobre o passado.
Compara os últimos 30 dias do histórico guardado para o produto (e combinação) no contexto da sua loja. Quando há uma promoção, os clientes veem a linha obrigatória com o menor preço antes da redução.
Cada combinação pode ter o seu próprio histórico. O módulo respeita a loja, país, grupo de clientes e regime de impostos para que as comparações permaneçam coerentes com a forma como os preços são calculados na sua loja.
Escolha onde a mensagem aparece no bloco de preço da página do produto e nas listagens. O modo de diagnóstico mostra as posições dos ganchos (hooks) no seu tema. Gancho personalizado de template para layouts avançados.
Registos fiáveis — não preços “antes” inseridos à mão.
Cada vez que um preço de venda efetivo muda — através de edições do produto ou preços específicos — o módulo pode guardar uma nova linha nas suas tabelas de histórico. Cria uma linha do tempo ligada a como a sua loja realmente precificou o artigo, que é o que as comparações da Omnibus exigem.
Como os dados vivem nas tabelas do módulo, desinstalar outras ferramentas não apaga silenciosamente o seu rasto Omnibus (a menos que remova os dados do módulo). Mantém um registo focado para a exibição legal, separado das tabelas do catálogo do PrestaShop.
Sem poluição visual em produtos sem desconto.
A mensagem na loja aparece quando o preço de venda atual é inferior ao preço normal (base) — por outras palavras, quando os compradores veem uma redução genuína. Se não houver desconto ativo, nada é exibido. Isto mantém as categorias e páginas de produtos mais limpas e evita o texto enganador de “menor preço” nos preços do dia a dia.
Precisa de um selo de marketing quando o preço atual for igual ao mínimo do período, ou de um gráfico de preços para transparência? Estas ferramentas avançadas de apresentação fazem parte do Omnibus Pro (veja abaixo).
Um só histórico, moeda correta no ecrã.
Os preços podem ser guardados quando o contexto da loja usa uma moeda, enquanto o cliente navega noutra. O módulo gratuito converte os valores do histórico para a moeda de exibição atual antes de comparar e mostrar a linha Omnibus, para que a mensagem legal fique alinhada com o preço junto ao botão de Adicionar ao carrinho.
Ajuste a configuração de impostos incluídos / excluídos conforme o seu tema apresenta os preços (bruto para B2C típico, líquido para B2B) para evitar incoerências.
Classic, Hummingbird ou templates personalizados.
Escolha posições separadas dos ganchos para a página de produto e para as listagens (categorias, pesquisa, blocos da página inicial). Ative o modo de diagnóstico para ver etiquetas cor de laranja com os nomes do “tipo” de gancho na loja, escolha a posição mais próxima do seu preço, e depois desligue os diagnósticos.
Deteção automática de perfis Classic vs Hummingbird, ou force um perfil se o espaçamento parecer errado após mudar de tema. Para construtores de páginas (page builders) ou blocos de produtos personalizados, use o gancho no seu template para mostrar a linha exatamente onde deseja.
Perto do bloco de preço (tipo de gancho configurável como after_price). Também disponível via displayProductAdditionalInfo em temas suportados. Ideal para a mensagem legal principal onde os clientes decidem comprar.
Posição separada para grelhas de produtos nas categorias, pesquisa e página inicial quando o tema exibe preços no mesmo gancho. Para controlo total, cole o gancho personalizado do módulo em qualquer zona do template (barra fixa, abas, construtores de página).
Instale o módulo, abra as definições e navegue por opções claras: posicionamento, exibição de impostos, perfil de tema, limpeza de histórico e atualizações. Um aviso em destaque explica que o histórico é recolhido a partir da instalação.
Módulo padrão PrestaShop ( omnifree ). Sem alterações (overrides) do núcleo. Histórico de preços guardado em tabelas dedicadas enquanto o módulo está ativo. Adequado para lojistas que pretendem a exibição legal da Omnibus sem manter código personalizado.
Aviso legal: este módulo oferece ferramentas técnicas de registo de preços e exibição para as regras da Omnibus. Não substitui o aconselhamento jurídico — adapte a sua política de preços e textos voltados para o cliente com aconselhamento qualificado para os seus mercados.
O módulo gratuito fornece uma base sólida alinhada com a lei: histórico próprio, linha do menor preço em 30 dias, combinações, moedas e posicionamento flexível. Omnibus Pro é para lojas que querem poder de merchandising adicional: selos inteligentes, estilo visual, gráficos interativos, análises de preços, limpeza automatizada e controlo sobre o que aparece nas páginas de produtos ou listagens — sem manter código personalizado.
Quando o preço atual é igual ao menor preço num período configurável, mostre um selo de marketing desenhado em vez de duplicar a linha legal. Construtor visual em ecrã inteiro: cores, gradientes, bordas, sombras, ícones, animações. Texto multilingue para visitantes e clientes com sessão iniciada com variáveis (placeholders) dinâmicas.
Separador de Análise no back-office com gráficos de preços de várias linhas, pesquisa de produtos e controlo de legenda. Gráfico interativo de histórico de preços opcional na página do produto (e listagens) para que os clientes explorem as alterações recentes — transparência que cria confiança.
Configurações separadas para a página do produto vs listagens (linha Omnibus, selo, botão de gráfico). Posições de gancho independentes. Preenchimento (backfill) num clique após importações. Limpeza programada cron com retenção e auditoria CSV opcional antes de eliminar. Regista regras de preço do catálogo. Gancho personalizado displayOmnibusBadge.
Efetue o upgrade no MyPresta.eu — a mesma base legal com ferramentas de marketing e operação premium para lojas da UE em crescimento.
Desenvolvemos o módulo gratuitamente - se quiser - apoie-nos!






Este módulo automatiza o registo do histórico de preços dos produtos, exibindo a mensagem da Diretiva Omnibus apenas em promoções reais. Otimiza a conformidade legal ao eliminar o acompanhamento manual de preços, suportando combinações e múltiplas moedas para uma apresentação precisa e sem esforço.
Assegurando conformidade com a Diretiva Omnibus, este módulo exibe o menor preço dos últimos 30 dias apenas em promoções reais. Isso constrói transparência e confiança, melhorando diretamente a experiência de compra e impulsionando a conversão e o aumento de vendas.
Fruto de 15 anos de experiência com PrestaShop, este módulo gratuito implementa a Diretiva Omnibus de forma sólida. Regista automaticamente o histórico de preços, suporta combinações e moedas, garantindo que a sua loja esteja sempre legal e transparente para os clientes.
O Módulo Gratuito da Diretiva Omnibus oferece ampla personalização, permitindo posicionar a mensagem legal do menor preço exatamente onde o seu tema exibe os preços. Configure a exibição de impostos, escolha hooks para páginas de produto e listagens, e use o modo de diagnóstico para um ajuste perfeito.
Este módulo PrestaShop, sendo 100% gratuito e padrão, garante acesso total ao seu código. Sem overrides do núcleo, oferece flexibilidade para modificações e integrações personalizadas, assegurando transparência e fácil manutenção.
Como um módulo 100% gratuito (freeware), a sua licença é permanente, sem custos de utilização. Receba notificações de atualização através do MyPresta, assegurando que as funcionalidades do módulo permanecem conformes com a Diretiva Omnibus.