Darmowy moduł PrestaShop zapewniający zgodność z dyrektywą Omnibus. Automatycznie zapisuje historię cen i wyświetla najniższą cenę z 30 dni przed obniżką. Obsługuje kombinacje, wielowalutowość i elastyczne pozycjonowanie przez profile Classic/Hummingbird oraz własne hooki. Posiada narzędzie do czyszczenia starych danych z poziomu panelu administracyjnego.
Moduł rozwijamy za darmo - jeżeli chcesz - wesprzyj nas!






Moduł „Dyrektywa Omnibus — Darmowy Moduł” dla PrestaShop automatyzuje spełnianie wymogów prawnych, rejestrując i przechowując historię najniższych cen z 30 dni przed obniżką. Prezentuje tę informację klientom wyłącznie podczas rzeczywistych promocji, eliminując zbędne komunikaty. Moduł wspiera warianty produktów, dynamicznie przelicza ceny dla wielu walut i oferuje elastyczne umiejscowienie komunikatu w szablonie (Classic, Hummingbird, własne hooki). Dzięki temu sklepy PrestaShop zapewniają profesjonalne i automatyczne dostosowanie do dyrektywy Omnibus, bez ręcznego zarządzania cenami, gwarantując zgodność z przepisami. Jest całkowicie darmowy i łatwy w konfiguracji.
Kiedy organizujesz promocję, Twoi klienci muszą zobaczyć najniższą cenę z ostatnich 30 dni przed obniżką — żadnego zgadywania czy ręcznego wpisywania w opisie produktu. Dyrektywa Omnibus — Darmowy Moduł automatycznie zapisuje historię cen w Twoim sklepie, wyświetla wymagany prawem komunikat tylko podczas rzeczywistej promocji, obsługuje kombinacje (warianty) i wiele walut. Pozwala też umieścić informację dokładnie tam, gdzie Twój szablon wyświetla ceny. Moduł jest w 100% darmowy i gotowy na szablony Classic oraz Hummingbird.
Wymogi Omnibusa to nie tylko dodanie marketingowego zdania w opisie. Kiedy obniżasz cenę, kupujący muszą zobaczyć najniższą cenę, jaka obowiązywała w ciągu 30 dni przed tą obniżką — dla tego samego produktu i w sposób spójny z obecną ceną (wliczając w to podatki, których oczekują klienci).
Jeśli często zmieniasz ceny, robisz wyprzedaże całego asortymentu, używasz cen specyficznych lub sprzedajesz w kilku walutach, statyczne pole „było 99 zł” w panelu sklepu jutro będzie już nieaktualne. Potrzebujesz systemu, który pamięta, jaka faktycznie była cena w przeszłości i wyświetla komunikat tylko wtedy, gdy rabat jest prawdziwy.
Dyrektywa Omnibus — Darmowy Moduł robi to wszystko wewnątrz PrestaShop: zapisuje rzeczywiste ceny, przechowuje je w dedykowanych tabelach i wyświetla zgodny z prawem komunikat na stronie sklepu, gdy spełnione są odpowiednie warunki. Ty konfigurujesz tylko miejsce wyświetlania i kwestię podatków, a moduł zajmuje się całą logiką porównywania cen.
Ten moduł nie importuje starych cen z samego PrestaShop, systemów ERP czy innych modułów. Buduje on własną, niezależną historię w dedykowanych tabelach bazy danych od momentu jego instalacji i aktywacji.
Oznacza to, że „najniższa cena z 30 dni” jest obliczana wyłącznie na podstawie cen, które moduł sam zarejestrował — zazwyczaj po zapisaniu produktu, zmianie ceny specyficznej czy codziennej aktywności w sklepie. W działających już sklepach daj modułowi czas na zebranie historii lub zapisz produkty po instalacji, aby wymusić pierwszy zapis. Takie podejście jest celowe: opierasz się na wiarygodnych danych kontrolowanych przez moduł , a nie na domysłach i próbach odtworzenia przeszłości.
Porównuje ostatnie 30 dni zapisanej historii dla produktu (i jego wariantu) w kontekście Twojego sklepu. Gdy promocja jest aktywna, klienci widzą obowiązkową informację o najniższej cenie sprzed obniżki.
Każdy wariant (kombinacja) może mieć własną historię. Moduł uwzględnia kontekst sklepu (multistore), kraj, grupę klientów oraz tryb opodatkowania, dzięki czemu porównania są zawsze miarodajne i zgodne z tym, jak liczysz ceny.
Wybierz, gdzie dokładnie ma się pojawiać komunikat w bloku ceny na karcie produktu i na listach. Tryb diagnostyczny pokazuje dostępne pozycje (hooki) w Twoim szablonie. Zaawansowani użytkownicy mogą skorzystać z własnego hooka w plikach szablonu.
Wiarygodne zapisy — koniec z ręcznym wpisywaniem „starej ceny”.
Za każdym razem, gdy zmienia się ostateczna cena sprzedaży — poprzez edycję produktu lub ceny specyficzne — moduł może zapisać nowy wiersz w swojej historii. Tworzy to oś czasu odzwierciedlającą faktyczne ceny w Twoim sklepie, a to jest dokładnie to, czego wymaga dyrektywa Omnibus.
Ponieważ dane są przechowywane w tabelach modułu, odinstalowanie innych narzędzi nie skasuje po cichu Twojej historii Omnibus (chyba że usuniesz dane samego modułu). Zachowujesz przejrzysty rejestr na potrzeby zgodności z prawem, niezależny od głównych tabel PrestaShop.
Brak bałaganu przy produktach bez promocji.
Komunikat w sklepie pojawia się tylko wtedy, gdy obecna cena sprzedaży jest niższa od ceny regularnej (bazowej) — czyli wtedy, gdy klienci widzą rzeczywistą obniżkę. Jeśli nie ma aktywnego rabatu, nic się nie wyświetla. Dzięki temu strony kategorii i karty produktów są przejrzyste, a klienci nie są wprowadzani w błąd informacją o „najniższej cenie” przy standardowej ofercie.
Potrzebujesz marketingowej odznaki, gdy obecna cena jest równa minimum z danego okresu, albo wykresu cen dla pełnej przejrzystości? Te zaawansowane narzędzia prezentacji znajdziesz w module Omnibus Pro (zobacz poniżej).
Jedna historia, właściwa waluta na ekranie.
Ceny mogą być zapisywane w jednej walucie, podczas gdy klient przegląda sklep w innej. Darmowy moduł przelicza zapisane wartości historyczne na aktualnie wybraną walutę przed porównaniem i wyświetleniem komunikatu Omnibus, dzięki czemu informacja prawna zgadza się z ceną widoczną obok przycisku „Dodaj do koszyka”.
Dopasuj ustawienie z podatkiem / bez podatku (brutto / netto) do tego, jak Twój szablon prezentuje ceny (brutto dla B2C, netto dla B2B), aby uniknąć mylących rozbieżności.
Classic, Hummingbird lub własne szablony.
Wybierz osobne pozycje (hooki) dla karty produktu i dla list produktów (kategorie, wyszukiwarka, strona główna). Włącz tryb diagnostyczny , aby zobaczyć na stronie pomarańczowe etykiety z nazwami hooków. Wybierz ten, który jest najbliżej ceny, a następnie wyłącz diagnostykę.
Automatyczne wykrywanie profili Classic i Hummingbird, z możliwością wymuszenia konkretnego z nich, jeśli po zmianie szablonu odstępy nie wyglądają dobrze. W przypadku page builderów lub niestandardowych widoków produktu, użyj hooka displayOmnibusPrice w swoim szablonie, aby wyrenderować komunikat dokładnie tam, gdzie chcesz.
Obok bloku z ceną (konfigurowalny typ hooka, np. after_price). Dostępne również przez displayProductAdditionalInfo w obsługiwanych szablonach. Idealne miejsce na główny komunikat prawny, gdzie klienci podejmują decyzję o zakupie.
Osobna pozycja dla list produktów w kategoriach, wynikach wyszukiwania i na stronie głównej. Dla pełnej kontroli możesz wkleić własny hook modułu w dowolnym miejscu szablonu (przyklejony pasek, zakładki, bloki page buildera).
Zainstaluj moduł, otwórz jego ustawienia i przejdź przez czytelne opcje: umiejscowienie hooków, wyświetlanie podatków, profil szablonu, czyszczenie starych danych i wbudowany system sprawdzania aktualizacji. Wyraźne powiadomienie przypomina, że historia cen jest zbierana od momentu instalacji.
Standardowy moduł PrestaShop ( omnifree ). Brak nadpisań plików rdzenia (overrides). Historia cen przechowywana w dedykowanych tabelach, gdy moduł jest aktywny. Idealny dla sprzedawców, którzy chcą wyświetlać komunikaty Omnibus zgodnie z prawem, bez konieczności utrzymywania własnego kodu.
Nota prawna: ten moduł dostarcza techniczne narzędzia do zapisywania i wyświetlania cen zgodnie z dyrektywą Omnibus. Nie zastępuje on jednak porady prawnej — skonsultuj swoją politykę cenową i teksty widoczne dla klientów z wykwalifikowanym prawnikiem odpowiednim dla Twojego rynku.
Darmowy moduł daje Ci solidną, zgodną z prawem podstawę: własną historię cen, informację o najniższej cenie z 30 dni, obsługę wariantów, walut i elastyczne umiejscowienie. Omnibus Pro jest dla sklepów, które oczekują potężnych narzędzi sprzedażowych : inteligentnych odznak (Smart Badges), wizualnego stylowania, interaktywnych wykresów, analityki w panelu sklepu, automatycznego czyszczenia danych oraz precyzyjnej kontroli nad tym, co pojawia się na karcie produktu, a co na listach — wszystko bez pisania kodu.
Gdy obecna cena jest równa najniższej z wybranego okresu, pokaż atrakcyjną odznakę zamiast powielać suchy komunikat prawny. Pełnoekranowy kreator wizualny: kolory, gradienty, obramowania, cienie, ikony, animacje. Wielojęzyczne teksty dla gości i zalogowanych klientów z bogatym systemem zmiennych (placeholderów).
Zakładka Analityka w panelu sklepu z wieloliniowymi wykresami cen, wyszukiwarką produktów i kontrolą legendy. Opcjonalny, interaktywny wykres historii cen na karcie produktu (i na listach), dzięki któremu klienci mogą prześledzić ostatnie zmiany — przejrzystość, która buduje zaufanie.
Osobne przełączniki dla karty produktu i list (komunikat Omnibus, Smart Badge, przycisk wykresu). Niezależne pozycje hooków. Uzupełnianie historii jednym kliknięciem po importach. Harmonogram CRON do czyszczenia danych z opcjonalnym audytem CSV przed usunięciem. Śledzenie reguł cenowych katalogu. Własny hook displayOmnibusBadge.
Zaktualizuj na MyPresta.eu — ta sama solidna podstawa prawna, ale z narzędziami premium do sprzedaży i zarządzania dla rosnących e-commerce w UE.
Moduł rozwijamy za darmo - jeżeli chcesz - wesprzyj nas!






Moduł automatyzuje zapis historii cen z 30 dni, eliminując ręczne wprowadzanie. Optymalizuje wyświetlanie komunikatu Omnibus tylko podczas prawdziwych promocji, obsługując warianty i wiele walut. Zapewnia precyzyjną kontrolę nad umiejscowieniem treści.
Moduł buduje zaufanie klientów dzięki automatycznemu i transparentnemu wyświetlaniu najniższej ceny z 30 dni przed obniżką. Uczciwe informacje eliminują wątpliwości, przyspieszają decyzje zakupowe i tworzą profesjonalny wizerunek sklepu, co bezpośrednio przekłada się na zwiększoną konwersję i sprzedaż.
Dzięki 15-letniemu doświadczeniu z PrestaShop, nasz moduł Dyrektywa Omnibus automatycznie i niezawodnie śledzi historię cen, obsługując warianty i wiele walut. Zbudowany z myślą o platformie, gwarantuje prawną zgodność w każdej promocji.
Moduł oferuje szeroką personalizację, pozwalając na elastyczne umiejscowienie komunikatu Omnibus na karcie produktu i listach, wybór profilu szablonu (Classic/Hummingbird), wsparcie dla własnych hooków oraz dopasowanie wyświetlania cen (brutto/netto) do potrzeb sklepu.
Moduł jest standardowym rozwiązaniem PrestaShop, bez nadpisywania plików rdzenia (overrides). Zapewnia to czystą implementację i kompatybilność. Dostępne są dedykowane hooki, np. `displayOmnibusPrice`, co umożliwia elastyczne umieszczanie komunikatu i ułatwia zaawansowane modyfikacje szablonu.
Moduł jest w 100% darmowy (Freeware), więc nie wymaga opłat licencyjnych. Posiada wbudowany system sprawdzania aktualizacji i powiadomienia od MyPresta, co zapewnia ciągłą zgodność jego funkcji z bieżącymi wymaganiami Dyrektywy Omnibus.