Prawo w e-commerce
Dyrektywa Omnibus w sklepie internetowym: co zmienia się od 1 stycznia 2023

Od 1 stycznia 2023 r. sklep internetowy, który ogłasza obniżkę, musi obok niej pokazać najniższą cenę tego produktu z 30 dni przed startem promocji. Tyle w skrócie. W praktyce dyrektywa Omnibus oznacza dla sklepu internetowego jedno: sama przekreślona cena już nie wystarczy. Piszę to dla właścicieli i adminów małych i średnich sklepów na WordPressie z WooCommerce albo na PrestaShop. Przejdziemy przez to, co mówią przepisy, co trzeba zmienić w sklepie i jak załatwić to technicznie przed Nowym Rokiem.
Spis treści
Co dyrektywa Omnibus zmienia w sklepie internetowym od 1 stycznia 2023?
Przy każdej informacji o obniżce podajesz najniższą cenę z 30 dni przed jej wprowadzeniem. I tyle. Do polskiego prawa unijną dyrektywę wprowadza nowelizacja, czyli ustawa opublikowana w Dzienniku Ustaw. Nowe zasady działają od 1 stycznia 2023 r., również w sprzedaży online. Jedno zastrzeżenie: to nie jest porada prawna. Jeśli w Twoim sklepie zdarzają się nietypowe sytuacje, pogadaj o nich z prawnikiem.
Najniższa cena z 30 dni: co dokładnie trzeba pokazać klientowi?
Obok ceny promocyjnej pokazujesz najniższą cenę, za jaką produkt był sprzedawany przez 30 dni przed obniżką. Nie tylko na karcie produktu, ale wszędzie, gdzie komunikujesz promocję z ceną: na banerach, listach kategorii, w newsletterach. Uwaga, bo tu ludzie często się mylą. To nie jest cena przekreślona ani cena regularna (te pokazują zwykle ostatnią cenę przed promocją, a nie minimum z całego okresu). Przykład? Kurtka w promocji ma przy sobie cenę aktualną i dopisek z najniższą ceną z poprzednich 30 dni.
Obniżka ceny a przepisy: kiedy obowiązek dotyczy Twojego sklepu?
Obowiązek włącza się w momencie, gdy mówisz klientowi o obniżce. Nie przy każdej zmianie ceny. Zwykła korekta cennika, bez komunikatu o promocji, go nie uruchamia. Kiedy więc trzeba o nim pamiętać? Najczęściej przy:
- wyprzedażach sezonowych i końcówkach kolekcji,
- kodach rabatowych i akcjach okolicznościowych,
- Black Friday i świątecznych promocjach,
- obniżkach pojedynczych produktów oznaczonych na stronie.
No i koniec z numerem „podnieśmy cenę tydzień przed promocją”. Klient widzi historię, więc to po prostu przestaje działać. Szczegółowe wyjątki rozstrzyga treść ustawy, więc jak masz wątpliwości, zajrzyj do niej sam.
Co przygotować w sklepie przed 1 stycznia 2023 - lista kontrolna
Pięć kroków. Najlepiej jeszcze w grudniu:
- Sprawdź, czy sklep zapisuje historię cen produktów.
- Ustal, które szablony wyświetlają ceny promocyjne.
- Dodaj w nich miejsce na najniższą cenę z 30 dni.
- Przejrzyj komunikację promocyjną poza stroną produktu.
- Przetestuj wyświetlanie na kilku produktach w promocji.
Historię cen trzeba zbierać z wyprzedzeniem. Bez danych z ostatniego miesiąca nie pokażesz poprawnej wartości, nie ma co się oszukiwać. W małej firmie robotę dzielą zwykle między siebie admin sklepu, programista i ktoś od marketingu.
Omnibus w WooCommerce: jak pokazać najniższą cenę z 30 dni
WooCommerce domyślnie nie trzyma historii cen. Potrzebujesz więc dodatku albo własnego kodu. Jedna z gotowych opcji to wtyczka Historia cen produktów od K4.pl. Zapisuje historię cen w osobnej tabeli w bazie, sama liczy najniższą cenę z ostatnich 30 dni i pokazuje ją na stronie produktu, kiedy ten jest w promocji. Podpięcie jej do sklepu na WooCommerce jest proste, a klient od razu widzi, ile realnie zyskuje na obniżce. Ale jeśli masz nietypowe szablony albo mocno customowy proces promocji? Wtedy moim zdaniem lepiej sprawdzi się rozwiązanie pisane na zamówienie.
Omnibus w PrestaShop i innych platformach
Zasada wszędzie ta sama. Różni się tylko wdrożenie. W PrestaShop sprawdź, czy Twoja wersja sklepu albo zainstalowany moduł zapisuje historię cen i pokazuje ją przy produktach w promocji. Przy wyborze modułu patrz na trzy rzeczy:
- czy historia cen zapisuje się automatycznie przy każdej zmianie,
- czy najniższa cena pojawia się tylko przy aktywnej promocji,
- czy wyświetlanie działa poprawnie z Twoim motywem.
Te same kryteria przydadzą się na każdej innej platformie sprzedażowej.
Krótko mówiąc: dla sklepu internetowego dyrektywa Omnibus znaczy, że dane o cenach muszą istnieć, zanim zaczniesz ogłaszać promocje. Zacznij zbierać historię cen już teraz, żeby 1 stycznia 2023 r. mieć komplet danych z pełnych 30 dni. Potem zostaje już tylko pilnowanie, żeby najniższa cena była wszędzie tam, gdzie mówisz klientom o obniżce. Da się to załatwić.
Najczęstsze pytania
Czy muszę pokazywać najniższą cenę z 30 dni przy każdym produkcie?
Nie. Obowiązek dotyczy tylko sytuacji, w których informujesz o obniżce ceny. Produkty w zwykłej cenie, bez komunikatu o promocji, tej informacji nie potrzebują.
Co jeśli produkt jest w sklepie krócej niż 30 dni?
Dla takich przypadków ustawa ma osobne zasady. Zanim puścisz promocję na świeżo dodane produkty, sprawdź dokładne brzmienie przepisów w Dzienniku Ustaw albo zapytaj prawnika.
Czy WooCommerce sam pokaże najniższą cenę z 30 dni?
W standardowej instalacji nie, bo WooCommerce nie zapisuje historii cen. Potrzebujesz wtyczki, która zbiera te dane i pokazuje minimum przy promocji, albo własnego kodu od programisty.