Omnibus w WooCommerce: jak pokazywać najniższą cenę z 30 dni zgodnie z przepisami
Od 2023 roku każda obniżka ceny w sklepie internetowym musi mieć obok informację o najniższej cenie z 30 dni przed promocją. Sprawdź, kiedy ten obowiązek dotyczy Twojego sklepu, jak policzyć cenę odniesienia i jak zrobić to w WooCommerce.
Na czym polega obowiązek Omnibus
Przepisy Omnibus pochodzą z unijnej dyrektywy 2019/2161 i od 1 stycznia 2023 roku obowiązują w Polsce na podstawie ustawy o prawach konsumenta. Dotyczą sprzedawców, którzy oferują towary konsumentom, czyli praktycznie każdego sklepu internetowego B2C.
Zasada jest prosta: gdy ogłaszasz obniżkę ceny, musisz obok podać najniższą cenę, jaka obowiązywała w okresie 30 dni przed jej wprowadzeniem. Chodzi o to, żeby sprzedawcy nie mogli sztucznie podnosić ceny tuż przed „wyprzedażą”.
Istotne jest, że obowiązek nie zależy od tego, jak nazwiesz promocję. Liczy się to, że klient widzi informację o obniżce ceny.
Kiedy musisz podać najniższą cenę z 30 dni
Obowiązek pojawia się w momencie, gdy komunikujesz klientowi obniżkę. W praktyce są to między innymi:
- przekreślona cena regularna obok niższej ceny,
- oznaczenia typu „−20%”, „taniej o 50 zł” albo „promocja”,
- ceny promocyjne w newsletterze, reklamach i mediach społecznościowych,
- wyprzedaże sezonowe i akcje typu Black Friday.
Jeśli sprzedajesz po stałej, niższej cenie i nigdzie nie komunikujesz obniżki, nie ma ceny „przed” i „po”, a więc nie ma czego porównywać. Gdy tylko dopiszesz „taniej”, obowiązek wraca.
Jak policzyć cenę odniesienia
Cenę odniesienia ustalasz wstecz od dnia, w którym wprowadzasz obniżkę. Bierzesz najniższą cenę z 30 dni poprzedzających ten dzień. Pokazuje to prosty przykład:
- przez 20 dni produkt kosztował 200 zł,
- przez 7 dni kosztował 180 zł,
- wrócił na 3 dni do 200 zł, a potem wprowadzasz promocję za 150 zł.
Najniższa cena z 30 dni przed obniżką to 180 zł, nie 200 zł. Przy promocji za 150 zł klient musi zobaczyć informację „Najniższa cena z 30 dni przed obniżką: 180,00 zł”.
Dwie sytuacje wymagają szczególnej uwagi. Jeśli towar jest w sprzedaży krócej niż 30 dni, bierzesz najniższą cenę od początku oferowania. Jeśli obniżasz cenę stopniowo, kolejnymi krokami w trakcie jednej promocji, ceną odniesienia pozostaje cena sprzed pierwszej obniżki. Okno 30 dni nie przesuwa się razem z kolejnymi obniżkami.
Najczęstsze błędy w sklepach
- Podawanie ceny regularnej zamiast najniższej ceny z 30 dni. To najczęstszy błąd, bo cena regularna bywa wyższa niż najniższa z ostatniego miesiąca.
- Liczenie okresu od dziś, a nie od dnia wprowadzenia obniżki. Przy długiej promocji cena odniesienia „ucieka”.
- Podniesienie ceny tuż przed promocją, żeby obniżka wyglądała na większą. Cena odniesienia i tak uwzględni wcześniejszą, niższą cenę.
- Brak informacji w kanałach poza sklepem: w newsletterze, reklamach i postach, które pokazują obniżkę.
- Pomijanie wariantów produktów, które mają różne ceny, na przykład rozmiarów.
- Brak historii cen przed wdrożeniem. Jeśli ceny nie były zapisywane, nie wiesz, jaka była najniższa.
Jak to zrobić w WooCommerce
WooCommerce przechowuje tylko bieżącą cenę regularną i promocyjną. Nie prowadzi historii zmian, więc cenę z 30 dni musisz skądś wziąć. Masz trzy realne drogi:
- Arkusz z historią cen. Sprawdza się przy kilkunastu produktach i rzadkich promocjach, ale każdą zmianę trzeba zapisywać ręcznie.
- Własny kod, który zapisuje zmiany cen do osobnej tabeli i wyświetla komunikat. Wymaga programisty i utrzymania przy aktualizacjach WooCommerce.
- Gotowa wtyczka, która zapisuje historię cen sama i pokazuje komunikat przy produktach w promocji.
Niezależnie od wybranej drogi zacznij od zapisywania cen jak najszybciej. Historii, której nie zebrano, nie odtworzysz później. MadeIT Omnibus to wtyczka, którą zbudowaliśmy właśnie do tego zadania: zbiera historię od momentu aktywacji, liczy okno 30 dni od pierwszej obniżki i pokazuje komunikat tylko przy promocjach, także dla wariantów.
Co grozi za brak informacji
Za naruszenia obowiązków informacyjnych odpowiada UOKiK, a kary mogą dotyczyć zarówno praktyk naruszających zbiorowe interesy konsumentów, jak i pojedynczych przypadków. W przypadku praktyk naruszających zbiorowe interesy konsumentów kara może sięgnąć do 10% rocznego obrotu przedsiębiorcy.
Poza karą administracyjną ryzykujesz wizerunkowo: sklep przyłapany na „fałszywych promocjach” szybko trafia do mediów branżowych i na fora konsumenckie.
Lista kontrolna dla Twojego sklepu
- Zapisujesz każdą zmianę ceny produktu i wariantu, z datą.
- Przy każdej obniżce pokazujesz najniższą cenę z 30 dni przed jej wprowadzeniem.
- Cenę odniesienia liczysz od pierwszej obniżki w danej promocji, a nie od bieżącej daty.
- Informacja jest widoczna przy cenie, na stronie produktu i na listach produktów.
- Komunikat znika, gdy promocja się kończy.
- W newsletterach i reklamach z obniżką podajesz tę samą cenę odniesienia.
- Masz plan dla produktów nowych w ofercie i dla wariantów.
To poradnik informacyjny, a nie porada prawna. W razie wątpliwości co do konkretnej oferty skonsultuj sposób prezentacji cen z prawnikiem.
Najczęstsze pytania
Czy Omnibus dotyczy każdego sklepu WooCommerce?
Dotyczy sprzedawców, którzy oferują towary konsumentom i ogłaszają obniżki cen. Sklepy działające wyłącznie w modelu B2B, bez sprzedaży konsumentom, nie podlegają temu obowiązkowi w tej formie.
Czy muszę pokazywać najniższą cenę, jeśli sprzedaję po stałej, niskiej cenie?
Nie, o ile nie komunikujesz obniżki. Obowiązek pojawia się, gdy klient widzi informację, że cena została obniżona.
Co zrobić z produktami, które są w sklepie krócej niż 30 dni?
Jako cenę odniesienia przyjmujesz najniższą cenę z okresu od rozpoczęcia oferowania produktu do dnia wprowadzenia obniżki.
Czy kilka obniżek pod rząd zmienia cenę odniesienia?
Jeśli obniżasz cenę stopniowo w ramach jednej promocji, ceną odniesienia pozostaje cena sprzed pierwszej obniżki.
Czy WooCommerce zapisuje historię cen?
Nie. WooCommerce przechowuje tylko bieżącą cenę regularną i promocyjną, dlatego historię trzeba prowadzić osobno: ręcznie, własnym kodem albo wtyczką.
Historia cen liczona automatycznie
Darmowa wtyczka MadeIT Omnibus zapisuje zmiany cen w WooCommerce i pokazuje najniższą cenę z 30 dni przed obniżką. Dodatek Pro obejmuje także warianty i listy produktów.