Złożony wymóg prawny zamieniony w prosty i w pełni zautomatyzowany system
Rozwój aplikacji webowych
Projektowanie produktów cyfrowych
Zapewnienie jakości
W Polsce od 1 stycznia 2023 r., w ramach wdrożenia dyrektywy Omnibus, sprzedawca ogłaszający obniżkę ceny musi – obok aktualnej ceny – podać również najniższą cenę z 30 dni przed obniżką.
Celem tego przepisu było zakończenie praktyk sztucznego zawyżania cen i fałszywych promocji oraz zapewnienie klientom pełnej przejrzystości.
Dla sklepów internetowych oznaczało to jednak poważne wyzwanie operacyjne. Ryzyko wysokich kar i utraty zaufania klientów stało się realnym zagrożeniem.
Dyrektywa Omnibus stworzyła problem którego natywne środowisko Shopify nie było w stanie rozwiązać. Pojawiło się kilka krytycznych luk utrudniających spełnienie wymogów.
Platforma Shopify nie zapisuje ani nie prezentuje automatycznie najniższej ceny z ostatnich trzydziestu dni dla produktów i ich wariantów. Sprzedawcy nie mieli więc żadnych gotowych danych wymaganych do zgodnego raportowania.
W sklepach posiadających większą liczbę produktów lub często zmieniające się promocje ręczne śledzenie cen było całkowicie nierealne. Oczekiwanie, że sprzedawca będzie prowadzić idealny arkusz z trzydziestodniową historią cen dla każdego wariantu i uzupełniać go codziennie nie mogło stać się realnym procesem biznesowym. Ryzyko błędu ludzkiego było gwarantowane.
Sklepy potrzebowały rozwiązania zapewniającego wysoką pewność poprawności danych w obsługiwanych scenariuszach. Każdy błąd w obliczeniach lub brak wyświetlenia właściwej ceny oznaczał bezpośrednią odpowiedzialność prawną i zagrożenie karą finansową.
Rozwiązanie musiało działać z motywami Online Store 2.0 (w tym z kolekcją Horizon) i nie wymagać ręcznej edycji kodu. Większość sprzedawców nie jest programistami i nie można oczekiwać od nich edytowania skomplikowanego kodu. Gdyby integracja wymagała ręcznej ingerencji w szablon groziłoby to błędami w wyglądzie i funkcjonalności sklepu.
Sprzedawcy potrzebowali mechanizmu, który działa bezobsługowo, zapewnia pełną zgodność z przepisami i nie wymaga żadnej wiedzy technicznej.
Analiza wykazała dwa dodatkowe ryzyka mogące prowadzić do niezgodności.
Pierwsze dotyczyło architektury Shopify. Platforma stosuje dwa rodzaje obniżek: rabaty kodowe oraz rabaty automatyczne, które modyfikują cenę dopiero w koszyku. Aplikacja zbudowana niewłaściwie mogłaby interpretować te obniżki jako oficjalną promocję i błędnie zapisywać je jako najniższą cenę.
Drugie ryzyko dotyczyło integralności danych. Po instalacji sprzedawca może chcieć dodać historyczne ceny z poprzednich miesięcy. System musiał rozumieć te dane, ale jednocześnie oddzielać je od ustawowego okna trzydziestu dni.
Potraktowaliśmy te wyzwania jako okazję do pokazania naszego podejścia. Odpowiadamy za logikę wyliczeń, stabilność integracji z motywami i utrzymanie rozwiązania w miarę zmian po stronie Shopify.
Stworzyliśmy Omnibus by Netkodo czyli dedykowaną aplikację zgodności dla Shopify. Fundamenty aplikacji opierają się na kilku kluczowych zasadach.
Aplikacja została zaprojektowana tak, aby całkowicie przejąć obowiązki sprzedawcy. Od momentu instalacji Omnibus by Netkodo automatycznie i w sposób bezpieczny śledzi historię cen każdego produktu i wariantu.
Gdy tylko pojawia się compare_at_price aplikacja oblicza prawidłową najniższą cenę z trzydziestu dni i prezentuje ją na stronie. Nie ma żadnej ręcznej pracy ani konfiguracji.
Aby rozwiązać ukryte problemy techniczne przyjęliśmy dwie istotne decyzje.
Aplikacja celowo ignoruje wszystkie rabaty koszykowe oraz rabaty automatyczne. Analizuje wyłącznie prawdziwe pola cen produktu: variant.price oraz compare_at_price. Dzięki temu trzydziestodniowa cena minimalna zawsze opiera się na cenie faktycznie prezentowanej klientowi, a nie na tymczasowej korekcie w koszyku.
Aby zagwarantować poprawność danych historycznych aplikacja wymaga daty przy każdym ręcznie dodanym wpisie. Podczas codziennej analizy aplikacja weryfikuje daty i automatycznie ignoruje wszystko co wykracza poza trzydziestodniowe okno. Zapobiega to zanieczyszczeniu danych i zapewnia stuprocentową zgodność.
Rozwiązanie zostało stworzone specjalnie z myślą o Shopify 2.0. Sprzedawca może je zainstalować i ustawić widżet zgodnie ze swoim projektem bez jednego dotknięcia kodu. Wszystko odbywa się w standardowym edytorze motywu.
Logika aplikacji została opracowana tak, aby działała szybko i niezawodnie. Po aktywacji subskrypcji aplikacja skanuje ceny wszystkich produktów i zapisuje ich bieżące wartości. Od tego momentu codziennie śledzi każdą zmianę.
Gdy produkt przechodzi na promocję aplikacja odczytuje pełną historię cen, wylicza najniższą cenę z poprzednich trzydziestu dni i zapisuje ją w dedykowanym metafield. Blok na stronie produktu wyświetla już gotową wartość co zapewnia szybkość i bezbłędność.
Omnibus by Netkodo wspiera środowiska wielowalutowe. Aplikacja poprawnie zapisuje i prezentuje trzydziestodniową historię cen niezależnie od rynku oraz ustawień walutowych sklepu.
Proces od instalacji do pełnej zgodności zajmuje mniej niż dwie minuty. Aplikacja pozwala także dopasować wygląd elementu prezentującego cenę aby idealnie pasował do identyfikacji graficznej sklepu.
Aplikacja działa stabilnie i bezobsługowo. Nie wymaga konserwacji i współpracuje poprawnie ze wszystkimi nowoczesnymi motywami Shopify.

Efekt działania Omnibus by Netkodo jest natychmiastowy: aplikacja automatyzuje wymagający obowiązek prawny, wzmacnia zaufanie klientów i wspiera skuteczność sprzedaży.
Najważniejszym rezultatem jest zgodność w kluczowych scenariuszach od momentu uruchomienia. Sprzedawca natychmiast usuwa zagrożenie kar finansowych, chroni reputację sklepu i zyskuje pełne poczucie bezpieczeństwa w codziennym prowadzeniu sprzedaży.
Usunęliśmy całą ręczną pracę związaną z monitorowaniem cen i przenieśliśmy ją do w pełni zautomatyzowanego procesu, który działa nieprzerwanie w tle. Zadanie które wcześniej wymagało codziennej uwagi, czasu i dużej dokładności zostało zastąpione systemem pracującym samodzielnie, stabilnie i przewidywalnie. Sprzedawcy nie tracą energii, nie obciążają zespołu dodatkowymi obowiązkami i mogą skupić się wyłącznie na rozwoju biznesu zamiast na żmudnej obsłudze cen.
Transparentne wyświetlanie trzydziestodniowej historii cen pozwala udowodnić, że promocje są prawdziwe. Zgodność z przepisami zamienia się w przewagę handlową. Klienci widzą uczciwość sklepu co zwiększa lojalność i pozytywnie wpływa na konwersję.
Aplikacja gwarantuje stabilność. Sprzedawcy mogą uruchamiać kampanie i promocje bez obaw o zgodność. System Netkodo działa w tle przez całą dobę.
Omnibus by Netkodo jest czytelnym odzwierciedleniem wartości naszej firmy.
Zidentyfikowaliśmy poważny problem, który wpływał na całą społeczność sprzedawców i stworzyliśmy rozwiązanie które przejmuje pełne obciążenie techniczne oraz prawne.
Projekt pokazuje nasze podejście oparte na odpowiedzialności, jakości inżynierskiej i realnym wsparciu współczesnej branży e-commerce.
Zainstaluj Omnibus by Netkodo ze Shopify App Store i zautomatyzuj wymogi w mniej niż dwie minuty.