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.
Spis treści
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ś w okresie 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 “taniej o połowę”, 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 załatw 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 załatwisz 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.








