Przejdź do treści
Darmowy audyt

Sklepy internetowe Problem i rozwiązanie

Brak najniższej ceny z 30 dni w WooCommerce (Omnibus) - jak to dodać

Autor: Bartosz Gromek Zaktualizowano: 3 min czytania

W skrócie

  • Objaw: produkt w promocji pokazuje cenę przekreśloną i nową, ale brakuje informacji o najniższej cenie z 30 dni przed obniżką.
  • Przyczyna: WooCommerce nie zapisuje historii cen, więc nie potrafi sam wyliczyć ceny wymaganej przez przepisy wdrażające dyrektywę Omnibus (w Polsce od 1 stycznia 2023 r.).
  • Rozwiązanie: wtyczka lub moduł, który zapisuje historię cen każdego produktu i wariantu oraz wyświetla najniższą cenę z 30 dni przy każdej obniżce.

Nie masz czasu? Zrobimy to za Ciebie - Sklepy internetowe od 2 000 zł netto

Jak to wygląda

W sklepie trwa promocja: produkt ma cenę przekreśloną i nową, niższą. Klient nie widzi jednak, jaka była najniższa cena tego produktu w ciągu 30 dni przed obniżką. Tego wymagają przepisy o informowaniu o cenach, które w Polsce obowiązują od 1 stycznia 2023 r. w związku z dyrektywą Omnibus.

Dlaczego tak się dzieje

WooCommerce przechowuje tylko aktualną cenę regularną i promocyjną. Nie zapisuje, jak cena zmieniała się w czasie, więc nie ma z czego policzyć najniższej ceny z ostatnich 30 dni. Problem pogłębiają warianty (każdy ma własną cenę), promocje ustawiane wtyczkami rabatowymi oraz zmiany cen przez import z hurtowni.

Co dokładnie trzeba pokazać

  • przy każdej informacji o obniżce ceny: najniższą cenę z 30 dni przed wprowadzeniem obniżki,
  • przy produktach w sprzedaży krócej niż 30 dni: najniższą cenę od rozpoczęcia sprzedaży,
  • informację w miejscu, w którym klient widzi obniżkę: na karcie produktu, a także na listach produktów, jeśli pokazujesz tam cenę promocyjną.

Typowe błędy we wdrożeniu

Błąd Skutek
Najniższa cena tylko dla produktu głównego, nie dla wariantów Przy wariantach z różnymi cenami informacja jest błędna
Historia cen zaczyna się w dniu instalacji wtyczki Przez pierwsze 30 dni wyliczenie jest niepełne
Rabaty z wtyczek i kuponów automatycznych pominięte Obniżka jest widoczna, a najniższa cena nie
Import cen z hurtowni nadpisuje historię Najniższa cena znika albo się zeruje

Wdróż historię cen jak najwcześniej, jeszcze przed najbliższą promocją. Im dłuższa historia, tym pewniejsze wyliczenie najniższej ceny.

To jeden z problemów z grupy „Prawo i zgodność” na liście 100 problemów z WooCommerce. Pozostałe obowiązki prawne sklepu sprawdzisz w bezpłatnym skanie sklepu.

Darmowy skan sklepu

Sprawdź swój sklep za darmo

Wpisz adres, a przeniesiemy Cię do bezpłatnego skanu na stronie CodeScriptum.

Jak to rozwiązać krok po kroku

Brak najniższej ceny z 30 dni w WooCommerce (Omnibus) - jak to dodać - https://codescriptum.pl/blog/omnibus-najnizsza-cena-30-dni-woocommerce/

  1. Zrób listę miejsc, w których sklep pokazuje obniżkę: karta produktu, listy kategorii, wyszukiwarka, bloki promocji na stronie głównej, maile i plik produktowy dla porównywarek.
  2. Zainstaluj wtyczkę lub moduł do historii cen (Omnibus), który obsługuje warianty produktów i zapisuje każdą zmianę ceny, także z importu.
  3. Ustaw tekst informacji, np. „Najniższa cena z 30 dni przed obniżką: 129,00 zł”, i miejsce wyświetlania pod ceną promocyjną.
  4. Sprawdź, jak wtyczka traktuje rabaty z innych wtyczek i kupony automatyczne; jeśli ich nie widzi, pokazuj obniżkę tylko przez cenę promocyjną produktu.
  5. Jeśli ceny zmienia import z hurtowni, upewnij się, że zmiany przechodzą przez standardowe zapisywanie produktu i trafiają do historii cen.
  6. Przetestuj na produkcie prostym i wariantowym: ustaw cenę, zmień ją, a potem włącz promocję i porównaj wyliczoną najniższą cenę z historią.

Jak sprawdzić, że zadziałało

Na produkcie w promocji, także w każdym wariancie, pod ceną promocyjną widać najniższą cenę z 30 dni przed obniżką, zgodną z historią zmian w panelu. Ta sama informacja pojawia się wszędzie tam, gdzie widać obniżkę.

Usługa CodeScriptum

Sklepy internetowe

od 2 000 zł netto

  • WooCommerce, Shopify, PrestaShop, Shoper i sklepy dedykowane
  • Migracja bez utraty pozycji w Google
  • Integracje: płatności, InPost, BaseLinker, KSeF

Najczęściej zadawane pytania

Czy najniższą cenę trzeba pokazywać przy każdym produkcie?

Nie. Obowiązek dotyczy informowania o obniżce ceny. Produkt bez promocji nie potrzebuje informacji o najniższej cenie z 30 dni.

Co, jeśli produkt jest w sprzedaży krócej niż 30 dni?

Wtedy pokazuje się najniższą cenę od dnia rozpoczęcia sprzedaży tego produktu.

Czy wystarczy napisać w regulaminie o zasadach promocji?

Nie. Informacja musi być widoczna przy obniżonej cenie, w miejscu, w którym klient widzi promocję.

Pojęcia w tym artykule

Źródła

  1. UOKiK: informowanie o obniżkach cen (otwiera się w nowej karcie) uokik.gov.pl

Podobne problemy

O autorze

Bartosz Gromek

Założyciel CodeScriptum, technologia i rozwój

Założyciel CodeScriptum - firmy technologicznej z Łodzi, działającej od 2022 roku. Odpowiada za technologię i rozwój, a projekty realizuje razem z zespołem specjalistów od stron, sklepów internetowych, systemów CRM, integracji, AI i marketingu. Na blogu opisuje problemy, z którymi zgłaszają się klienci CodeScriptum, i sprawdzone sposoby ich rozwiązania.

Newsletter

Konkretne porady raz na jakiś czas

Nowe problemy i rozwiązania z bloga, zmiany w przepisach dla sklepów i stron oraz sprawdzone sposoby na więcej klientów z internetu. Bez spamu, wypis jednym kliknięciem.