Module PrestaShop gratuit pour la directive Omnibus. Il enregistre l'historique des prix et affiche le prix le plus bas des 30 derniers jours avant remise. Prend en charge les déclinaisons, la conversion multidevise et le placement via les profils Classic/Hummingbird ou des hooks personnalisés. Inclut le nettoyage des données en back-office
Nous développons le module gratuitement - si vous le souhaitez - soutenez-nous !






Le module PrestaShop "Directive Omnibus" assure une conformité totale avec la réglementation européenne sur l'affichage des prix promotionnels. Il enregistre automatiquement l'historique des prix des produits sur les 30 derniers jours, éliminant toute saisie manuelle. La mention du prix le plus bas précédant la réduction n'est affichée que lorsque le produit est réellement en promotion. Ce module gère les déclinaisons de produits et la conversion multi-devises, garantissant une cohérence optimale. Grâce à son placement personnalisable, il s'intègre harmonieusement à tout thème, offrant une présentation professionnelle et légale des offres de votre boutique.
Lors d'une promotion en Europe, vos clients doivent voir le prix le plus bas des 30 derniers jours précédant la réduction — fini les approximations et les notes manuelles dans la description du produit. Le module gratuit Directive Omnibus enregistre l'historique réel des prix de votre boutique, affiche la mention légale uniquement lorsque le produit est en promotion, gère les déclinaisons et l'affichage multi-devises, et vous permet de placer le message exactement là où votre thème affiche les prix. Totalement gratuit à l'installation. Compatible avec les thèmes Classic et Hummingbird.
La loi Omnibus ne consiste pas simplement à ajouter une phrase marketing dans la description du produit. Lors d'une baisse de prix, l'acheteur doit voir le prix le plus bas que vous ayez pratiqué dans les 30 jours précédant la réduction — pour le même article, et affiché dans le même format que le prix actuel (TTC ou HT selon le contexte).
Si vous modifiez vos prix fréquemment, faites des soldes sur tout le catalogue, utilisez des prix spécifiques ou vendez dans plusieurs devises, un simple champ statique "ancien prix" sera obsolète dès le lendemain. Il vous faut un système qui mémorise réellement l'évolution de vos prix au fil du temps et qui ne s'affiche qu'en cas de véritable promotion.
C'est exactement ce que fait notre module gratuit Directive Omnibus intégré à PrestaShop : il enregistre les prix appliqués de manière fiable, les stocke de façon sécurisée et affiche le message légal en boutique lorsque les conditions sont remplies. Vous choisissez l'emplacement et l'affichage des taxes, le module s'occupe des calculs.
Ce module n'importe pas les anciens prix depuis le cœur de PrestaShop, votre ERP ou d'autres modules. Il construit son propre historique de données dans des tables dédiées dès que vous l'installez et l'activez.
Cela signifie que la valeur "prix le plus bas sur 30 jours" est calculée uniquement à partir des données collectées par le module lui-même — généralement après la sauvegarde d'un produit, des changements de prix spécifiques et l'activité quotidienne de votre e-commerce. Pour les boutiques existantes, laissez le temps à l'historique de se remplir ou sauvegardez vos produits pour forcer l'enregistrement. C'est un choix technique assumé : on se base sur des données fiables et vérifiables , pas sur des estimations passées.
Compare les 30 derniers jours de l'historique enregistré pour le produit (et sa déclinaison) dans le contexte de votre boutique. En cas de promotion active, le client voit la mention obligatoire affichant le prix le plus bas avant la réduction.
Chaque déclinaison possède son propre historique. Le module prend en compte la boutique, le pays, le groupe de clients et le mode de taxes afin que l'affichage reste cohérent avec le calcul des prix sur votre boutique.
Choisissez où afficher le message au sein du bloc prix (fiche produit et grilles de recherche). Le mode diagnostic affiche les points d'accroche (hooks) de votre thème. Un hook personnalisé (custom template hook) est disponible pour les designs avancés.
Des relevés fiables — et non des anciens prix saisis à la main.
À chaque changement de prix de vente (via l'édition du produit ou les prix spécifiques), le module ajoute une ligne dans son historique. Cela crée un suivi fidèle de la tarification de votre boutique, étape par étape, indispensable pour la conformité Omnibus.
Puisque ces données sont stockées de manière isolée dans les tables du module, la désinstallation d'autres extensions n'effacera pas silencieusement votre historique (à moins de réinitialiser le module). Vous conservez une trace claire pour la conformité légale, distincte des tables catalogue de PrestaShop.
Pas de surcharge visuelle sur les produits non soldés.
Le message n'apparaît sur la boutique que si le prix de vente actuel est inférieur au prix de base — en d'autres termes, lorsque les acheteurs font face à un vrai rabais. Sans promotion active, rien ne s'affiche. Vos pages catégories et vos fiches produits restent épurées, vous évitant ainsi d'afficher une mention "prix le plus bas" trompeuse sur vos tarifs du quotidien.
Envie d'un badge marketing lorsque le prix actuel est le plus bas de la période, ou d'un graphique interactif pour une transparence totale ? Ces outils de merchandising avancés sont inclus dans Omnibus Pro (voir plus bas).
Un historique unique, la bonne devise affichée.
Les prix peuvent avoir été enregistrés lorsque la boutique utilisait une devise donnée, tandis que le client navigue dans une autre devise. Le module gratuit convertit les valeurs historiques enregistrées dans la devise d'affichage actuelle avant de comparer et d'afficher la ligne Omnibus. Ainsi, le message légal correspond parfaitement au prix affiché près du bouton "Ajouter au panier".
Adaptez le paramétrage TTC / HT (Taxes incluses / exclues) en fonction de la manière dont votre thème présente les prix (TTC en B2C, HT en B2B) afin d'éviter toute confusion.
Classic, Hummingbird, ou thèmes sur-mesure.
Sélectionnez des points d'accroche (hooks) distincts pour la fiche produit et pour les listes (catégories, recherche, page d'accueil). Activez le mode diagnostic pour visualiser en boutique des étiquettes orange indiquant le nom des hooks, choisissez le plus proche de votre prix, puis désactivez le diagnostic.
Détection automatique des profils de thèmes (Classic ou Hummingbird), avec possibilité de forcer un profil si l'espacement n'est pas bon après un changement de thème. Pour les constructeurs de pages (page builders) ou les blocs sur-mesure, utilisez le hook displayOmnibusPrice dans votre template pour afficher la ligne exactement où vous le souhaitez.
Près du bloc prix (hook configurable tel que after_price). Également disponible via displayProductAdditionalInfo sur les thèmes supportés. C'est l'emplacement idéal pour rassurer le client avec le message de conformité principal, là où se prend la décision d'achat.
Affichage distinct pour les pages catégories, recherches et listes d'accueil, utile lorsque votre thème affiche les prix via le même hook. Pour un contrôle total, insérez le hook personnalisé du module dans n'importe quelle zone de votre template (barre fixe, onglets, blocs page builder).
Installez le module, ouvrez ses paramètres et configurez ses options claires : placement des hooks, affichage des taxes, profil de thème, durée de conservation et outil de vérification de mises à jour intégré. Une notification bien visible rappelle que l'historique démarre à l'installation.
Module PrestaShop standard ( omnifree ). Aucun override du cœur. Historique de prix stocké dans des tables dédiées tant que le module est actif. Idéal pour les marchands voulant être en règle pour l'affichage Omnibus sans devoir maintenir un développement sur mesure.
Avis juridique : ce module propose une solution technique d'enregistrement et d'affichage pour la directive Omnibus. Il ne remplace pas un conseil juridique — validez votre politique de prix et vos textes à destination des clients avec un expert pour vos marchés.
Le module gratuit vous offre une base solide et légale : historique propre, mention du prix le plus bas sur 30 jours, déclinaisons, devises et placement flexible. Omnibus Pro est conçu pour les e-commerçants voulant booster leur merchandising : badges intelligents, design visuel, graphiques interactifs, statistiques back-office, nettoyage automatisé et contrôle granulaire des affichages (page produit vs listes) — le tout sans devoir coder.
Lorsque le prix actuel est le plus bas de la période définie, affichez un badge stylisé plutôt que de répéter la phrase légale. Éditeur visuel plein écran : couleurs, dégradés, bordures, ombres, icônes, animations. Textes multilingues pour les invités et les clients connectés, avec des variables dynamiques très riches.
Onglet Analytics en back-office avec graphiques de prix multi-courbes, recherche de produits et gestion de la légende. Graphique interactif optionnel affichant l'historique des prix côté boutique (fiches et listes), pour que vos clients voient les changements récents — la transparence qui génère de la confiance.
Réglages distincts pour la fiche produit et les listes (mention Omnibus, smart badge, bouton de graphique). Hooks indépendants. Rétro-calcul en un clic après vos imports de masse. Nettoyage cron automatisé de l'historique avec export CSV optionnel avant suppression. Suivi des règles de prix catalogue. Hook customisé displayOmnibusBadge.
Passez à la vitesse supérieure sur MyPresta.eu — la même conformité légale, avec un merchandising premium et des outils d'administration pour booster vos ventes en Europe.
Nous développons le module gratuitement - si vous le souhaitez - soutenez-nous !






Ce module gratuit automatise l'enregistrement de l'historique des prix pour les promotions. Il gère intelligemment les déclinaisons, garantit la conformité légale et optimise l'affichage de vos offres, tout en éliminant les tâches manuelles.
Le module Directive Omnibus augmente vos ventes en instaurant la confiance des clients grâce à une transparence des prix conforme à la loi. L'affichage légal, uniquement lors de vraies promotions, améliore l'expérience d'achat et la conversion.
Avec 15 ans d'expertise PrestaShop, notre module Omnibus assure une gestion fiable des prix passés. Il intègre parfaitement les déclinaisons et le multi-devises, sans override, garantissant conformité légale et intégration fluide, reflétant une connaissance approfondie de la plateforme.
Le module Directive Omnibus permet une large personnalisation de l'affichage du prix le plus bas. Vous choisissez l'emplacement exact sur votre thème (fiche produit, listes) et le mode de taxes (TTC/HT) pour une intégration parfaite grâce à ses hooks configurables.
Ce module gratuit et standard PrestaShop, sans aucun override du cœur, offre une architecture transparente. Son code est accessible et facile à intégrer, permettant des modifications avancées et une personnalisation complète sans entrave.
Ce module est 100% gratuit (Freeware) et ne requiert aucune licence payante. Il inclut des notifications de mises à jour via MyPresta pour garantir sa conformité continue avec les réglementations.