La directive Omnibus, la directive (UE) 2019/2161, est le texte européen à l'origine de la règle du prix de référence sur 30 jours. Pour les boutiques en ligne, son changement le plus connu est l'article 6 bis de la directive 98/6/CE relative à l'indication des prix : toute annonce de réduction de prix doit indiquer le prix antérieur, et ce prix antérieur est le prix le plus bas que tu as pratiqué au cours d'une période d'au moins 30 jours avant la réduction. Les États membres devaient appliquer les nouvelles règles à partir du 28 mai 2022 ; chaque promotion, offre Black Friday et prix barré dans l'UE est donc déjà concerné.
La directive, aussi appelée New Deal for Consumers (nouvelle donne pour les consommateurs), a changé bien plus que les prix. Elle a ajouté des règles sur les faux avis et les avis non vérifiés, la transparence du classement sur les marketplaces, l'information sur les prix personnalisés, le statut de professionnel des vendeurs sur marketplace, et des amendes maximales d'au moins 4 % du chiffre d'affaires annuel pour les infractions de grande ampleur traitées ensemble par les autorités européennes. Ce guide passe en revue chaque règle, puis devient pratique à l'approche du Black Friday du 27 novembre 2026 : quelles données de prix conserver par produit et par canal, comment configurer les prix barrés dans Shopify, WooCommerce et Magento, et quoi envoyer dans les feeds.
Ce que la directive Omnibus a changé pour les vendeurs en ligne
La directive (UE) 2019/2161 est une directive modificative : elle a réécrit des parties de quatre textes existants de droit de la consommation. Le tableau liste les changements auxquels se heurtent une boutique en ligne, un vendeur sur marketplace ou un opérateur de marketplace, avec l'article concerné.
Les règles de la directive Omnibus qui touchent boutiques en ligne et marketplaces
| Prix antérieur lors des réductions | Directive 98/6/CE, art. 6 bis | Vendeurs de biens | Prix le plus bas des 30 derniers jours au moins à côté de chaque réduction annoncée |
|---|---|---|---|
| Vérification des avis | Directive 2005/29/CE, art. 7, par. 6 | Toute personne qui affiche des avis de consommateurs | Si et comment tu vérifies que les avis proviennent de vrais acheteurs ou utilisateurs |
| Faux avis | Directive 2005/29/CE, annexe I, points 23 ter et 23 quater | Tout le monde | Aucune mention « vérifié » sans contrôles raisonnables ; pas d'avis achetés, faux ou sélectionnés |
| Paramètres de classement | Directive 2005/29/CE, art. 7, par. 4 bis | Recherche parmi les produits de différents professionnels | Principaux paramètres de classement et leur importance relative |
| Classement payant | Directive 2005/29/CE, annexe I, point 11 bis | Toute personne qui affiche des résultats de recherche | Mention claire des annonces payantes ou du placement payant dans les résultats |
| Prix personnalisés | Directive 2011/83/UE, art. 6, par. 1, point e bis) | Vendeurs à distance | Informer le consommateur quand un prix a été personnalisé par une prise de décision automatisée |
| Statut de professionnel | Directive 2011/83/UE, art. 6 bis | Marketplaces | Si le vendeur est un professionnel, et qui prend en charge quelles obligations contractuelles |
| Amendes | Directives 93/13/CEE, 2005/29/CE et 2011/83/UE | Infractions de grande ampleur dans des actions coordonnées de l'UE | Amende maximale d'au moins 4 % du chiffre d'affaires annuel, ou d'au moins 2 millions EUR si le chiffre d'affaires n'est pas connu |
L'article 6 bis en détail : ce qui compte comme prix antérieur
Les orientations de la Commission sur l'article 6 bis (2021/C 526/02) expliquent comment la règle s'applique en pratique. Les points les plus importants pour une boutique en ligne :
- Toute annonce compte. « Soldes », « offre spéciale » et « offres Black Friday » sont des annonces de réduction de prix même sans pourcentage ; le prix antérieur doit donc être indiqué pour chaque produit concerné.
- Les promotions précédentes sont incluses. Le prix antérieur est le prix le plus bas des 30 jours, y compris un prix réduit issu d'une promotion antérieure dans cette fenêtre.
- Le pourcentage doit être calculé à partir du prix antérieur. Si le prix le plus bas des 30 derniers jours était de 100 EUR et le prix juste avant la promotion de 160 EUR, « -50 % » signifie 50 EUR, pas 80 EUR. La Cour de justice l'a confirmé dans l'affaire C-330/23 le 26 septembre 2024 : un pourcentage ou une mention promotionnelle qui met en avant l'avantage doit se fonder sur le prix antérieur.
- Chaque canal a son propre prix antérieur. Si tu vends à des prix différents dans différentes boutiques, le prix antérieur par canal est le prix le plus bas pratiqué dans ce canal.
- Une bannière générale suffit. « -20 % sur tous les manteaux » n'exige pas le prix antérieur sur la bannière elle-même, mais la fiche produit ou l'étiquette de prix de chaque manteau, si.
- Tout n'est pas une réduction. Les programmes de fidélité permanents, les bons personnels envoyés après un achat et les mentions comme « prix les plus bas » sortent du champ de l'article 6 bis ; ils relèvent de la directive sur les pratiques commerciales déloyales. Un code de réduction ouvert à tous, ou à la plupart des clients, est une réduction et exige le prix antérieur.
- Les biens uniquement. L'article 6 bis vise les biens vendus aux consommateurs, pas les services ni les contenus numériques, et il s'applique au vendeur, pas à une marketplace qui se contente d'héberger l'offre.
Tu peux aussi afficher d'autres prix de référence, comme « notre prix habituel hors promotion était de 120 EUR », à condition qu'ils soient clairement expliqués et ne détournent pas l'attention du prix antérieur. Les comparaisons avec un prix de vente conseillé ne sont pas des réductions au sens de l'article 6 bis et demandent leur propre vigilance ; le guide du MSRP traite ce cas.
Produits périssables, nouveautés et réductions progressives
L'article 6 bis permet à chaque État membre de prévoir trois exceptions : des règles différentes pour les biens susceptibles de se détériorer ou de se périmer rapidement, une période plus courte pour les produits sur le marché depuis moins de 30 jours, et, pour une réduction augmentée progressivement (-10 %, puis -20 %, puis -30 %), le prix d'avant la première étape comme prix antérieur tout du long. Vérifie ton droit national : les Pays-Bas utilisent les trois, selon le régulateur néerlandais ACM.
Interprète de façon stricte l'exception des réductions progressives. La Commission précise que des campagnes successives sur une même période de 30 jours, avec le Black Friday, le Cyber Monday et les soldes de Noël comme exemples, ne sont pas des réductions progressives. Si le prix remonte entre deux campagnes, chaque nouvelle campagne utilise le prix le plus bas des 30 derniers jours, qui inclut le prix promotionnel de la campagne précédente. Un produit qui revient après une rupture de stock ou une période hors saison n'est pas non plus une nouveauté.
Exemple chiffré : un moulin à café, d'une promotion d'octobre au Cyber Monday
Prenons un moulin à café à meules, à titre illustratif, au prix habituel de 129 EUR. La chronologie montre comment son historique de prix détermine ce que tu peux afficher au Black Friday et au Cyber Monday.
Historique de prix illustratif : moulin à café à meules
- 1
À partir de septembre
Prix habituel 129 EUR
Le moulin se vend 129 EUR sur la boutique en ligne.
- 2
Du 12 au 18 octobre
Promotion d'automne à 109 EUR
Une promotion d'une semaine, puis le prix revient à 129 EUR le 19 octobre.
- 3
Du 28 octobre au 26 novembre
La fenêtre de référence de 30 jours
Les 30 jours précédant une réduction Black Friday le 27 novembre. La promotion d'octobre tombe en dehors ; le prix le plus bas de la fenêtre est donc de 129 EUR.
- 4
27 novembre
Black Friday à 99 EUR
Affiche 99 EUR avec 129 EUR comme prix antérieur : -23 %, calculé à partir de 129 EUR.
- 5
28 novembre
Retour à 129 EUR
Le prix Black Friday prend fin après une journée.
- 6
30 novembre
Cyber Monday à 105 EUR
Le prix le plus bas des 30 derniers jours est désormais de 99 EUR ; 105 EUR ne peut donc pas du tout être annoncé comme une réduction.
Deux variantes changent le résultat. Si la promotion d'automne avait eu lieu du 2 au 8 novembre, elle tomberait dans la fenêtre : le prix antérieur au Black Friday deviendrait 109 EUR et la réduction tomberait à 9 %. Et si tu veux une offre Cyber Monday, soit tu prolonges le prix Black Friday en indiquant qu'il s'agit de la même campagne, soit tu fixes un prix Cyber Monday inférieur à 99 EUR et tu affiches 99 EUR comme prix antérieur.
Avant de choisir la profondeur de tes remises, vérifie ce que chacune te laisse par commande. Le guide de la marge sur coûts variables calcule ce qui reste après les frais de paiement, la livraison et la commission de marketplace, et l'article sur la tarification psychologique explique quelles terminaisons de prix utiliser une fois la profondeur fixée.
Les données de prix à conserver par produit et par canal
La règle est simple à énoncer et difficile à appliquer sans données, car il te faut connaître le prix le plus bas de chaque produit dans chaque canal le jour où une campagne démarre. Les boutiques qui échouent ont en général le prix actuel et un prix « avant » saisi à la main, mais aucun historique daté. Passe cette liste en revue avant de saisir les prix de campagne :
Les données de prix à avoir en place avant la mise en ligne d'une réduction
Prix barrés dans Shopify, WooCommerce et Magento
Chaque plateforme affiche un prix barré en plaçant un prix de référence plus élevé à côté du prix actuel. Aucune ne calcule par défaut un prix le plus bas sur 30 jours ; le chiffre que tu mets dans ce champ doit donc venir de ton historique de prix :
- Shopify : le Prix de comparaison est barré, et il ne s'affiche que s'il est supérieur au Prix. Pour être conforme, mets dans le prix de comparaison le prix le plus bas sur 30 jours, pas le prix catalogue d'origine. Vide le champ à la fin de la promotion et garde-le cohérent entre les variantes : Shopify indique qu'un mélange de 0,00, de champs vides et de prix de comparaison différents empêche les pages de collection d'afficher le produit comme en promotion.
- WooCommerce : le Tarif régulier est barré à côté du Tarif promo, qui peut être programmé avec des dates de début et de fin. Si le tarif régulier n'est pas le plus bas des 30 jours à cause d'une promotion récente, le prix barré est faux ; indique le bon prix antérieur dans le texte de la fiche produit et calcule le pourcentage à partir de lui, ou attends que la promotion précédente date de plus de 30 jours.
- Magento 2 : le Special Price (prix spécial), avec les dates Special Price From et To, s'affiche face au prix normal. Même vérification : le prix normal affiché doit être le plus bas des 30 derniers jours.
sale_price dans Google Shopping et prix sur les marketplaces
Dans un feed Google Shopping, `price` reste le prix plein, `sale_price` contient le prix réduit et `sale_price_effective_date` fixe la période ; sans plage de dates, le prix promotionnel s'applique immédiatement. La page de destination doit afficher les deux prix et correspondre au feed, sinon Merchant Center signale un prix non concordant.
Google effectue aussi son propre contrôle avant d'afficher un prix barré dans les résultats Shopping. Selon ses règles d'annotation des prix promotionnels, dans des pays comme les Pays-Bas, l'Allemagne, la France, l'Italie et l'Espagne, le prix de base doit avoir été valable pendant 30 jours au cours des 200 derniers jours, et la remise doit être supérieure à 5 % et inférieure à 90 %. Passer le contrôle de Google ne rend pas une réduction conforme à l'article 6 bis, et l'inverse n'est pas garanti non plus ; mets donc dans le `price` du feed le même prix antérieur que celui affiché sur ta fiche produit.
Sur les marketplaces, c'est toi le vendeur au sens de l'article 6 bis, pas la plateforme. L'historique de prix de ton offre sur chaque marketplace est un canal à part, avec son propre prix le plus bas sur 30 jours, et une réduction que tu annonces sur bol ou Kaufland exige un prix antérieur issu de l'historique de cette marketplace, pas de ta boutique en ligne.
Avis, classements de recherche et prix personnalisés
Les autres changements de la directive Omnibus sont moins visibles, mais s'appliquent aux mêmes pages.
Indiquer comment tu vérifies les avis de consommateurs
Si tes fiches produit affichent des avis, tu dois indiquer si et comment tu t'assures qu'ils proviennent de personnes ayant acheté ou utilisé le produit. Les considérants de la directive ajoutent que les consommateurs doivent savoir comment les avis sont traités, par exemple si tous les avis, positifs et négatifs, sont publiés et si certains sont sponsorisés. Une courte note « Comment nous traitons les avis » reliée au bloc d'avis suffit. Qualifier des avis de « vérifiés » sans contrôles raisonnables, acheter de faux avis ou masquer les avis négatifs est purement et simplement interdit.
Transparence du classement et placement payant
Les plateformes qui permettent aux consommateurs de chercher des produits de différents professionnels, comme les marketplaces et les comparateurs, doivent expliquer les principaux paramètres qui déterminent le classement des résultats et leur importance relative, dans une rubrique accessible depuis la page de résultats. Les annonces payantes ou le placement payant dans les résultats de recherche doivent être clairement signalés, pour tout professionnel qui affiche de tels résultats.
Prix personnalisés et statut de professionnel sur les marketplaces
Si un prix est personnalisé sur la base d'une prise de décision automatisée, comme un profil de l'acheteur, le consommateur doit en être informé. Une tarification dynamique qui évolue pour tout le monde en fonction de la demande n'est pas une personnalisation et ne demande pas cette mention. Les marketplaces doivent aussi indiquer aux consommateurs si le vendeur est un professionnel, sur la base de la déclaration du vendeur lui-même, et que les droits des consommateurs de l'UE ne s'appliquent pas en cas d'achat auprès d'un non-professionnel. Le guide du Digital Services Act présente les informations sur les professionnels que les marketplaces collectent désormais.
Amendes et contrôles : le plafond de 4 % et les affaires de fausses remises
Pour les infractions de grande ampleur traitées dans une action coordonnée de l'UE au titre du règlement (UE) 2017/2394, la directive impose des amendes nationales dont le maximum est d'au moins 4 % du chiffre d'affaires annuel du professionnel dans les États membres concernés, ou d'au moins 2 millions EUR lorsque le chiffre d'affaires n'est pas disponible. Ce plafond figure dans les directives sur les clauses abusives, sur les pratiques commerciales déloyales et sur les droits des consommateurs, pas dans la directive relative à l'indication des prix. Pour les manquements à l'indication des prix en tant que tels, les États membres fixent eux-mêmes des sanctions effectives, proportionnées et dissuasives, et les autorités peuvent aussi traiter une fausse réduction comme une pratique trompeuse.
Les contrôles sont bien réels. En juin 2024, l'ACM néerlandaise a annoncé avoir infligé à cinq boutiques en ligne des amendes totalisant 621 000 EUR pour des remises calculées à partir d'un mauvais prix « avant ». Un exemple donné par l'ACM : un produit présenté « de 699 EUR à 629 EUR » avait été vendu 539 EUR lors d'une promotion dans les 30 jours précédents. Lors d'un contrôle avant les fêtes de fin d'année 2025, l'ACM a relevé des indications de prix trompeuses chez 18 des 24 grands vendeurs et a cité le Black Friday, la Saint-Nicolas et Noël comme les périodes qu'elle surveille.
Prix promotionnels et périodes de promotion par canal dans WISEPIM
WISEPIM enregistre par produit un prix habituel et un prix spécial avec une date de début et de fin, et l'action groupée Set Special Price (Définir un prix spécial) applique un prix promotionnel fixe ou un pourcentage de remise à une sélection, avec une période de promotion. Les règles de tarification par canal peuvent ensuite modifier les prix par canal à l'export sans toucher au prix enregistré. À l'export, le prix promotionnel actif part dans le format propre à chaque plateforme : Shopify reçoit le prix promotionnel comme Price (Prix) et le prix habituel comme Compare-at price (Prix de comparaison), WooCommerce reçoit le prix promotionnel avec ses dates de début et de fin, Magento 2 le prix spécial avec ses dates, et la connexion Google Merchant Center ainsi que le feed Google Shopping de Feed Hub n'envoient `sale_price` que pendant la période de promotion. Shopify n'a pas de dates de promotion propres : la promotion y commence et s'y termine avec le premier export après l'ouverture ou la fermeture de la période.
Une limite compte pour la directive Omnibus : WISEPIM ne conserve pas d'historique de prix et ne calcule pas de prix le plus bas sur 30 jours. Le prix barré qu'il exporte est le prix habituel (après les règles de canal) ; ce n'est donc le prix antérieur légal que si ce prix habituel n'a pas été plus bas au cours des 30 derniers jours. Prends le prix le plus bas sur 30 jours dans ta plateforme de boutique, ton ERP ou un historique de prix daté, et s'il est inférieur au prix habituel, ajuste le prix habituel ou la campagne avant le début de la promotion. La checklist Black Friday intègre cette vérification dans un plan de quatre semaines jusqu'au 27 novembre.

