Dyrektywa Omnibus w sklepie sprowadza się do jednej zasady: ogłaszasz obniżkę, to obok nowej ceny pokazujesz najniższą cenę, jaką stosowałeś w ciągu 30 dni przed promocją. I tyle. Gorzej z wdrożeniem. Niżej opisuję, kogo ten obowiązek dotyczy, jak policzyć cenę odniesienia, które akcje go uruchamiają i jak ustawić automat w WooCommerce oraz PrestaShop, żeby nikt nie siedział nad arkuszem i nie przeliczał cen ręcznie.
Table of contents
Czym jest dyrektywa Omnibus w sklepie i kogo dotyczy
Art. 6a dyrektywy 98/6/WE, dopisany dyrektywą (UE) 2019/2161, każe przy każdym ogłoszeniu obniżki podać wcześniejszą cenę towaru. W całej Unii obowiązuje to od 28 maja 2022 r. Wytyczne Komisji do art. 6a doprecyzowują, że chodzi o najniższą cenę z okresu nie krótszego niż 30 dni. U nas wdraża to ustawa o informowaniu o cenach towarów i usług.
Kto odpowiada? Sprzedawca, czyli strona umowy z konsumentem. Także wtedy, gdy sprzedaje przez marketplace. Sam pośrednik i porównywarka cen są poza przepisem. Regulacja dotyczy towarów, czyli rzeczy ruchomych, w sklepie stacjonarnym i internetowym. Usługi i treści cyfrowe? Wyłączone. Szerzej o obowiązkach sprzedawcy piszemy w tekście o tym, jak chronić prawa konsumenta w sklepie online.
Jak ustalić najniższą cenę z 30 dni przed obniżką?
Wcześniejsza cena to najniższa kwota, jaką stosowałeś przez co najmniej 30 dni przed obniżką. Nie ostatnia cena regularna. Najniższa. Do tego okresu wliczają się też wcześniejsze promocje, więc jeśli pominiesz cenę z poprzedniej akcji, łamiesz przepis (i to jest chyba najczęstsza wpadka, jaką widać w sklepach).
Od tej wartości liczysz procent rabatu. Komisja w wytycznych dotyczących ogłoszeń o obniżkach daje prosty przykład: hasło “50% taniej”, najniższa cena 100 EUR, a ostatnio towar kosztował 160 EUR. Podstawą jest 100 EUR. Nie 160.
- Nie musisz podawać, jak długo obowiązywała wcześniejsza cena.
- Pokazujesz ją na starcie promocji i możesz ją trzymać do końca akcji, nawet gdy ta trwa ponad miesiąc.
- Sprzedajesz w kilku kanałach po różnych cenach? Najniższą cenę ustalasz osobno dla każdego kanału.
Kiedy informacja o obniżce ceny jest obowiązkowa, a kiedy nie
Wystarczy komunikat, który sugeruje obniżkę. Kwota nie musi w nim w ogóle paść. Poniżej rozpiska, co wymaga ceny z 30 dni, a co nie.
- Wymaga: rabat procentowy lub kwotowy, cena przekreślona, “taniej o VAT”, hasła “wyprzedaż”, “Black Friday” i “oferta specjalna”, kod rabatowy dostępny dla wszystkich odwiedzających.
- Nie wymaga: stałe programy lojalnościowe i karty rabatowe, faktycznie spersonalizowane kupony (np. urodzinowe), hasło “najniższe ceny” bez odwołania do obniżki, zestawy typu “2 w cenie 1”, zwrot gotówki od producenta.
Ale uwaga: promocje spoza tego przepisu dalej podlegają zakazowi nieuczciwych praktyk handlowych. Czyli nie mogą wprowadzać klienta w błąd, i tyle w temacie. Aha, ten sam pakiet Omnibus zmienił też zasady publikowania opinii klientów. To jednak osobna historia.
Jak wyświetlać cenę przed obniżką na karcie produktu i w banerze
Ogólny baner typu “rabat na cały asortyment” nie musi zawierać wcześniejszej ceny. Za to każdy produkt objęty akcją musi ją mieć w sekcji ceny w sklepie. Cena przez ostatni miesiąc stała w miejscu i nie było innej akcji? Wtedy wystarczy dotychczasowa kwota. Była podwyżka albo wcześniejsza promocja - wtedy trzeba poprawić wyświetlaną cenę odniesienia.
Moim zdaniem najczytelniej działa prosty układ: cena promocyjna, a obok najniższa cena z 30 dni z jasnym opisem, np. “najniższa cena z 30 dni przed obniżką”. Dodatkowa “cena regularna”? Można, ale tylko z objaśnieniem i tak, żeby nie odciągała uwagi od ceny odniesienia. Przedłużasz promocję - oznacz to jako przedłużenie, nie nową akcję. A skoro i tak grzebiesz w szablonie karty produktu, przy okazji ogarnij pozostałe obowiązkowe informacje w e-sklepie.
Omnibus w WooCommerce i PrestaShop: automatyczna historia cen
Ręczne liczenie prędzej czy później się wysypie, bo sklep musi pamiętać każdą zmianę ceny. Dlatego polecam jedno: historia cen w bazie, a wartość na froncie wyliczana automatycznie. Wdrożenie wygląda mniej więcej tak:
- Zapisywanie historii cen każdego produktu i wariantu.
- Automatyczne wyliczanie minimum z 30 dni przed startem promocji.
- Wyświetlanie tej wartości na karcie produktu i w listingach.
- Obsługa cen zaplanowanych i kodów rabatowych dostępnych dla wszystkich.
- Test na produkcie, który miał dwie promocje w ciągu miesiąca.
Omnibus WooCommerce ogarniesz wtyczką zapisującą historię cen albo własnym kodem. Sprawdź warianty i ceny ustawiane przez inne wtyczki, bo właśnie tam najczęściej brakuje danych. Przy takich zmianach pomagamy w ramach usługi sklepy na WooCommerce.
Omnibus PrestaShop wymaga modułu, który zapisuje historię cen i uwzględnia reguły koszyka. No i reguły cenowe katalogu - te potrafią obniżyć cenę bez żadnego śladu w historii produktu, więc je też przejrzyj. Konfigurację obejmują nasze wdrożenia sklepów na PrestaShop.
Błędy, które najczęściej psują zgodność promocji
Numer jeden: rabat liczony od ceny regularnej zamiast od najniższej ceny z ostatniego miesiąca. Dalej lecą podniesienie ceny tuż przed akcją, pominięcie poprzedniej promocji i brak ceny odniesienia w wariantach produktu.
Ryzykowne są też kody rabatowe “dla każdego”, które ktoś traktuje jak spersonalizowane. Albo hasło o rekordowych przecenach, kiedy tak mocno przeceniono raptem kilka produktów. Bardzo długie promocje ocenia się dodatkowo pod kątem nieuczciwych praktyk handlowych.
Zanim odpalisz kolejną akcję, sprawdź jedno: czy dyrektywa Omnibus w sklepie jest obsłużona automatycznie przez historię cen, czy przez arkusz, który ktoś aktualizuje ręcznie. Jeśli to drugie, zacznij od tego.
Najczęstsze pytania
Czy nowy produkt, który jest w sprzedaży krócej niż 30 dni, może mieć obniżkę?
Dyrektywa pozwala państwom członkowskim wprowadzić krótszy okres odniesienia dla towarów, które są w obrocie krócej niż miesiąc. Jak ten wyjątek wygląda u nas, rozstrzyga ustawa o informowaniu o cenach towarów i usług. Zanim puścisz promocję na nowość, sprawdź jej aktualne brzmienie.
Jaką cenę pokazać, gdy obniżam cenę stopniowo w trakcie jednej promocji?
Dyrektywa pozwala państwom przyjąć, że przy stopniowym zwiększaniu obniżki wcześniejszą ceną jest cena sprzed pierwszej obniżki. Czy polska ustawa z tego korzysta? To sprawdź, zanim rozpiszesz kolejne etapy przeceny.
Czy kod rabatowy w newsletterze wymaga ceny z 30 dni?
Tak, jeśli kod dostaje wielu lub większość klientów. Wtedy działa jak publiczne ogłoszenie obniżki. Faktycznie indywidualny kupon, np. przyznany po wcześniejszym zakupie, tego nie wymaga.







