Odstąp od umowy tutaj - dyrektywa 2023/2673
Moduł wdraża interaktywną funkcję odstąpienia od umowy wymaganą przez dyrektywę UE 2023/2673, z 19 czerwca 2026 roku.
Klient składa odstąpienie przez prosty formularz online, a Ty automatycznie potwierdzasz jego otrzymanie.
Zarządzasz statusami zgłoszeń z panelu sklepu, analizujesz zwracane produkty i unikasz kary nawet 10% rocznego przychodu.
Informacje
Hummingbird
default-bootstrap
Odstąp od umowy tutaj - dyrektywa 2023/2673
Brak funkcji odstąpienia od umowy online może kosztować Twój sklep nawet 10% rocznego przychodu w karach, a termin na zwrot towaru automatycznie wydłuża się o 12 miesięcy.
Od 19 czerwca 2026 roku dyrektywa UE 2023/2673 wymaga, by konsument mógł odstąpić od umowy z poziomu sklepu internetowego za pomocą wygodnego formularza on-line.
Przeanalizowaliśmy dokładnie wymogi nowej dyrektywy i przygotowaliśmy moduł, który kompleksowo zadba o cały proces odstąpienia od umowy w Twoim sklepie.
Niezależnie od tego, czy dopiero startujesz, czy Twój sklep działa od lat jeśli sprzedajesz konsumentom, musisz zapewnić im możliwość odstąpienia od umowy online.
Zamiast płacić agencji lub programiście za kosztowne wdrożenie, skorzystaj z gotowego rozwiązania przejrzysty formularz, automatyczne powiadomienia, panel analityczny i pełna kontrola nad procesem, bez kodowania i bez ryzyka kar.
Odstąp od umowy tutaj - dyrektywa 2023/2673 dla PrestaShop w skrócie:
Interaktywna funkcja odstąpienia
Twoi klienci mogą złożyć odstąpienie od umowy bezpośrednio w sklepie, wypełniając prosty formularz online. Nie muszą drukować dokumentów ani wysyłać skanów. Cały proces jest szybki, wygodny i zgodny z przepisami.
Łatwa dostępność
Klient i gość zawsze wie, gdzie rozpocząć proces odstąpienia. Otrzymuje indywidualny link w mailu z potwierdzeniem zamówienia, a dodatkowy przycisk „Odstąp od umowy tutaj” jest widoczny na każdej podstronie sklepu. Dzięki temu wszystko jest pod ręką.
Proces tak prosty jak zakup
Odstąpienie od umowy jest równie proste jak złożenie zamówienia. Klient przechodzi przez przejrzysty i szybki formularz bez zbędnych kroków. Dzięki temu budujesz zaufanie i spełniasz wymagania dyrektywy.
Natychmiastowe potwierdzenie
Po wysłaniu formularza klient natychmiast otrzymuje potwierdzenie otrzymania odstąpienia na e-mail. Wiadomość zawiera wszystkie najważniejsze informacje o zgłoszeniu. Cały proces odbywa się automatycznie i bez dodatkowej pracy z Twojej strony.
Bez dark patterns
Proces odstąpienia jest w pełni przejrzysty i przyjazny dla użytkownika. Klient nie napotyka sztucznych barier ani utrudnień podczas składania oświadczenia. Dzięki temu działasz zgodnie z aktualnymi przepisami i standardami UE.
Unikasz kar
Prawidłowa obsługa odstąpień chroni Twój sklep przed wysokimi karami finansowymi. W niektórych przypadkach mogą one sięgać nawet 10% rocznego przychodu. Dodatkowo unikniesz sytuacji, w której klient zyskuje aż 12 miesięcy więcej na zwrot towaru.
Analiza zwrotów
W panelu sklepu zobaczysz wszystkie zgłoszenia odstąpień w jednym miejscu. Sprawdzisz, które produkty są zwracane najczęściej i z jakich powodów. Dzięki tym informacjom łatwiej poprawisz ofertę i ograniczysz liczbę zwrotów.
Zarządzanie z panelu sklepu
Każdemu odstąpieniu możesz przypisać status, np. rozpoczęto, w realizacji lub zakończono. Dzięki temu od razu wiesz, na jakim etapie znajduje się dane zgłoszenie. Całym procesem zarządzasz wygodnie z panelu administracyjnego.
Funkcjonalny formularz odstąpienia
Ustawisz liczbę dni na odstąpienie od umowy oraz statusy zamówień, które mają być traktowane jako dostarczone.
Dzięki temu moduł automatycznie pilnuje terminów i pokazuje możliwość odstąpienia tylko tam, gdzie klient faktycznie nadal ma do tego prawo.
Jeśli zamówienie kwalifikuje się do odstąpienia, klient zobaczy prosty i czytelny formularz z najważniejszymi danymi: imieniem, nazwiskiem, adresem e-mail, datą zamówienia i datą złożenia odstąpienia.
Może też wygodnie wskazać, których produktów i w jakiej ilości dotyczy zgłoszenie, a dodatkowo jeśli zechce podać powód swojej decyzji.
Cały proces został zaprojektowany tak, aby był równie prosty jak zakupy w Twoim sklepie.
Po wysłaniu formularza klient otrzyma stosowny komunikat oraz wiadomość e-mail, a Ty zyskasz uporządkowany i wygodny system obsługi odstąpień.
Łatwa dostępność dla każdego
Zadbaliśmy o to, aby zarówno zalogowany klient, jak i gość mogli szybko i wygodnie złożyć odstąpienie od umowy.
Klient po zalogowaniu może przejść bezpośrednio do zakładki odstąpienia, gdzie widzi zamówienia kwalifikujące się do odstąpienia, a po włączeniu odpowiedniej opcji w zależności od konfiguracji dodatku także historię wcześniejszych zgłoszeń.
Jeśli zakup został złożony bez zakładania konta (gość), wystarczy wejść na dedykowaną podstronę i podać numer zamówienia oraz adres e-mail lub numer telefonu. Po poprawnej weryfikacji danych klient może od razu przejść do formularza i złożyć odstąpienie bez zbędnych przeszkód.
Możesz dodatkowo zablokować edycję wybranych pól dla zalogowanych klientów, takich jak imię, nazwisko czy adres e-mail, aby ograniczyć liczbę błędów.
A jeśli klient zacznie wypełniać formularz i spróbuje opuścić stronę, możesz wyświetlić mu odpowiedni komunikat – przyjazny, czytelny i zgodny z prokonsumenckim podejściem, przypominający, że odstąpienie jest ważne dopiero w momencie wysłania formularza, a nie rozpoczęcia jego uzupełniania.
Odstąpienie widoczne zawsze
Nie zmuszasz klienta do szukania informacji.
Formularz odstąpienia jest dostępny w kilku wygodnych miejscach sklepu, dzięki czemu klient może skorzystać z niego dokładnie wtedy, gdy tego potrzebuje:
- bezpośredni link do zwrotu w potwierdzeniu zamówienia – klient otrzymuje w wiadomości e-mail indywidualny link prowadzący bezpośrednio do formularza odstąpienia
- link do formularza odstąpienia dostępny na każdej podstronie sklepu
- dedykowana zakładka w sekcji „Moje konto” z listą zamówień możliwych do zwrotu
Wszystko jest czytelne, dostępne na jeden klik i gotowe do użycia dokładnie wtedy, gdy klient tego potrzebuje.
Natychmiastowe potwierdzenie
Zgodnie z wymogami dyrektywy sprzedawca powinien potwierdzić klientowi otrzymanie odstąpienia od umowy.
Dlatego po poprawnym wysłaniu formularza moduł automatycznie przesyła klientowi wiadomość e-mail z potwierdzeniem odstąpienia.
W wiadomości mogą znaleźć się najważniejsze dane, takie jak imię i nazwisko, numer zamówienia, data zakupu oraz data złożenia odstąpienia, dzięki czemu klient od razu ma jasne potwierdzenie wykonania całego procesu.
Możesz również dołączyć do wiadomości automatycznie generowany plik PDF z danymi z formularza odstąpienia.
To wygodne rozwiązanie zarówno dla klienta, jak i dla Twojego sklepu - uporządkowane, profesjonalne i ograniczające ryzyko nieporozumień.
Brak dark patterns
Dark patterns to celowe zabiegi w interfejsie, które utrudniają użytkownikowi podjęcie decyzji, np. ukryty przycisk rezygnacji, mylące komunikaty czy wymuszanie dodatkowych kroków. Dyrektywa wprost zakazuje takich praktyk w procesie odstąpienia od umowy.
Moduł wspiera przejrzysty i uczciwy proces odstąpienia, w którym klient może łatwo złożyć formularz bez zbędnych utrudnień i rozpraszających elementów.
Możesz włączyć opcję dodania uwagi do konkretnego produktu, ale nie jest ona elementem obowiązkowym i nie blokuje klientowi wysłania formularza.
Dzięki temu nie stosujesz rozwiązań, które mogłyby utrudniać odstąpienie lub zniechęcać do jego wykonania.
To podejście zgodne z duchem przepisów i nowoczesnym UX. Klient ma prostą ścieżkę działania, a Twój sklep pokazuje, że działa transparentnie i z poszanowaniem praw konsumenta.
Zrozumiesz odstąpienia w swoim sklepie
Panel analityczny pozwala lepiej zrozumieć, dlaczego klienci odstępują od umowy, których produktów dotyczy to najczęściej i jakie grupy zamówień generują najwięcej zgłoszeń.
W jednym miejscu zobaczysz najważniejsze dane, które możesz rozwijać i analizować dalej.
Dzięki temu odstąpienia przestają być tylko obowiązkiem do obsłużenia, a stają się cennym źródłem wiedzy o sklepie.
Łatwiej wychwycisz problemy z ofertą, opisami, rozmiarówką czy oczekiwaniami klientów i szybciej ograniczysz liczbę kolejnych zgłoszeń.
Korzystasz z narzędzi AI?
Jednym kliknięciem wygenerujesz plik CSV z danymi o odstąpieniach i przeanalizujesz go w ChatGPT, Claude czy Gemini, aby jeszcze szybciej wyciągnąć wnioski.
Statusy odstąpień
Aby ułatwić codzienną pracę, każdemu odstąpieniu możesz przypisać odpowiedni status:
- w oczekiwaniu
- zaakceptowane
- odrzucone
- wygasłe
Dzięki temu obsługa sklepu od razu widzi, które zgłoszenia wymagają działania, a które zostały już zamknięte.
To prosty sposób na uporządkowanie procesu, lepszą komunikację w zespole i szybszą obsługę klientów bez chaosu i zgadywania, na jakim etapie znajduje się konkretna sprawa.
Wygląd i treści dostosowane do Twojego sklepu
Kolory przycisków, komunikaty oraz treści wyświetlane w procesie odstąpienia możesz w pełni edytować bezpośrednio z poziomu konfiguracji modułu.
Nie potrzebujesz do tego programisty, wiedzy z zakresu HTML/CSS ani zmian w kodzie.
Możesz dostosować między innymi:
- treść dla niezalogowanego użytkownika
- treść wyświetlaną przed formularzem odstąpienia
- treść wyświetlaną po formularzu
- wiadomość wyświetlaną po wysłaniu formularza
- tytuły wiadomości e-mail
- treści wiadomości e-mail
Dzięki temu łatwo dopasujesz cały proces do identyfikacji wizualnej sklepu, tonu komunikacji z klientem i standardów obsługi, jakie chcesz utrzymać w swojej marce.
Powiadomienie o odstąpieniu dla administratora
Po złożeniu odstąpienia możesz automatycznie otrzymać wiadomość e-mail na jeden lub kilka wskazanych adresów administratora lub działu obsługi.
W powiadomieniu znajdą się najważniejsze informacje dotyczące odstąpienia, a samą treść wiadomości dopasujesz do własnych potrzeb bezpośrednio z panelu modułu.
Dzięki temu nic Ci nie umknie, a zespół może reagować natychmiast, bez ręcznego sprawdzania sklepu i bez ryzyka opóźnień.
Obsługa klientów B2B
Jeśli prowadzisz sprzedaż zarówno dla klientów indywidualnych, jak i firm, możesz wskazać grupy klientów, które nie powinny mieć dostępu do funkcji odstąpienia od umowy.
Ma to szczególne znaczenie w sprzedaży B2B, ponieważ prawo odstąpienia od umowy co do zasady dotyczy konsumentów i nie musi być oferowane przedsiębiorcom.
W praktyce oznacza to większą kontrolę nad procesem, zgodność z obowiązującymi przepisami i brak niepotrzebnych zgłoszeń tam, gdzie prawo odstąpienia nie ma zastosowania.
Wybierając nasz moduł
Kupujesz i masz spokój - moduł pomaga spełnić wymagania teraz i w przyszłości
- Moduł od zespołu z 16-letnim doświadczeniem w PrestaShop = kod przechodzi review programistów, którzy znają silnik od wersji 1.5
- Wykluczanie produktów, kategorii i atrybutów - produkty na zamówienie czy personalizowane nie dostają przycisku
- Działa na PrestaShop 1.6 → 9.x (PHP 5.6 → 8.5) - nie musisz migrować sklepu, żeby spełnić wymogi dyrektywy
- Obsługa B2B - wykluczasz grupy hurtowe z przycisku, bo dyrektywa ich nie dotyczy
- Tryb multistore z osobnymi ustawieniami, mailami i tłumaczeniami per sklep
- Analityka zwrotów - wiesz co i dlaczego klienci zwracają
- Dożywotnie aktualizacje - kupujesz raz, dostajesz każdą nową wersję bez opłat
- 30 dni gwarancji zwrotu pieniędzy - testujesz na produkcji bez ryzyka
Większość rozwiązań na rynku
Pozornie tańsze, ale ograniczenia szybko zamieniają się w koszty.
- Rozwiązania wygenerowane w AI metodą „vibe codingu" często przez osoby nietechniczne - bez doświadczenia, bez testów, bez nikogo, kto naprawi błąd
- Brak wykluczania produktów - przycisk pokazuje się nawet przy zamówieniach personalizowanych
- Tylko PrestaShop 8.x lub 9.x - sklepy 1.6/1.7 muszą najpierw zrobić migrację (koszt: tysiące zł)
- Brak obsługi B2B - klient hurtowy może użyć przycisku mimo, że nie ma takiego prawa
- Brak multistore lub jeden szablon ustawień dla wszystkich sklepów
- Tylko lista zgłoszeń - żadnych wniosków biznesowych, żadnej analityki, dane idą do szuflady
- Aktualizacje na 12 miesięcy - za rok płacisz znowu albo zostajesz z nieaktualnym modułem
- Brak gwarancji lub 14 dni - kupujesz w ciemno, ryzyko po Twojej stronie
FAQ
Od kiedy obowiązuje przycisk „Odstąp od umowy tutaj" w polskich sklepach internetowych?
Obowiązek wynika z dyrektywy Parlamentu Europejskiego (UE) 2023/2673. Państwa członkowskie miały obowiązek wdrożyć ją do 19 grudnia 2025 r., a przepisy powinny być stosowane od 19 czerwca 2026 r.
W Polsce ustawa wdrażająca dyrektywę nie została jeszcze podpisana, jednak sama dyrektywa określa już wymagany kierunek zmian.
Oznacza to, że sklepy internetowe sprzedające towary lub usługi konsumentom w UE powinny umożliwić złożenie odstąpienia od umowy również w formie jasnego i łatwo dostępnego przycisku online.
Kogo dokładnie dotyczy obowiązek dodania Odstąpienia od umowy?
Obowiązek dotyczy każdego przedsiębiorcy sprzedającego konsumentom (B2C) na odległość — sklepów internetowych, platform sprzedażowych oraz sprzedaży realizowanej przez aplikacje.
Nie ma znaczenia, czy sprzedajesz produkty fizyczne, treści cyfrowe czy usługi objęte 14-dniowym prawem odstąpienia od umowy.
Wyjątek stanowi wyłącznie sprzedaż B2B oraz przypadki wyłączone przez art. 38 ustawy, m.in.:
- produkty wykonywane na zamówienie
- produkty szybko psujące się
- treści cyfrowe wykonane w całości za zgodą konsumenta
Jakie kary grożą za brak przycisku odstąpienia od umowy?
Brak zgodności to wykroczenie naruszające zbiorowe interesy konsumentów - UOKiK może nałożyć karę do 10% obrotu z poprzedniego roku obrotowego.
To jednak nie wszystko. Jeśli sklep nie udostępnia poprawnej funkcji odstąpienia od umowy, termin na zwrot może wydłużyć się z 14 dni aż do 12 miesięcy.
Czy moduł działa na mojej wersji PrestaShop?
Tak. Moduł wspiera PrestaShop 1.6.1, 1.7, 8 oraz 9.
Automatycznie dopasowuje się do szablonów opartych na motywach Classic, Hummingbird, default-bootstrap oraz większości motywów bazujących na tych strukturach.
Moduł działa z PHP od 5.6 do 8.4 z aktywnym ionCube Loader, więc w większości przypadków nie wymaga dodatkowych zmian po stronie serwera.
Czy klient musi mieć konto w sklepie, żeby skorzystać z przycisku?
Nie. Dyrektywa wymaga, aby możliwość odstąpienia od umowy była dostępna również dla klientów składających zamówienia jako gość — moduł obsługuje oba scenariusze.
Zalogowany klient otrzymuje dostęp do przycisku w historii zamówień oraz dodatkowej zakładki w sekcji Moje konto.
Gość może złożyć odstąpienie od umowy bez logowania — bezpośrednio z linku znajdującego się w wiadomości e-mail z potwierdzeniem zamówienia lub przez formularz dostępny w sklepie po podaniu numeru zamówienia i adresu e-mail.
Jakie dane muszą być w formularzu odstąpienia zgodnie z dyrektywą?
Dyrektywa wymaga zebrania od konsumenta kilku podstawowych informacji:
- oświadczenia o odstąpieniu od umowy
- danych identyfikujących zamówienie (numer, data, produkty)
- danych kontaktowych konsumenta
- daty złożenia oświadczenia
Moduł X13 automatycznie uzupełnia większość tych danych bezpośrednio z zamówienia 🙂 Dzięki temu klient nie musi ręcznie przepisywać numerów ani danych - wystarczy, że potwierdzi zgłoszenie.
Czy moduł wysyła automatyczne potwierdzenie otrzymania oświadczenia?
Tak. To drugi ważny obowiązek wynikający z dyrektywy.
Po wysłaniu oświadczenia klient automatycznie otrzymuje wiadomość e-mail z potwierdzeniem na trwałym nośniku - wraz z plikiem PDF zawierającym pełną treść zgłoszenia oraz numer referencyjny.
Treść wiadomości e-mail edytujesz bezpośrednio z poziomu panelu modułu, dzięki czemu możesz dodać własne instrukcje zwrotu, informacje o kolejnych krokach lub dodatkowe komunikaty dla klienta.
Jak długo musi być dostępny przycisk „Odstąp od umowy"?
Przycisk dostępny jest przez cały okres, w którym klient ma prawo do odstąpienia od umowy - czyli minimum 14 dni od dostawy produktu lub zawarcia umowy dotyczącej usług i treści cyfrowych.
Moduł automatycznie wyświetla przycisk dla kwalifikujących się zamówień i ukrywa go po upływie terminu, więc nie musisz kontrolować tego ręcznie.
Gdzie moduł umieszcza przycisk na stronie sklepu?
W kilku miejscach jednocześnie, żeby klient nie musiał szukać:
- dedykowana strona odstąpienia z możliwością wyszukania zamówienia dla gości
- konto klienta historia zamówień (przy każdym kwalifikującym się zamówieniu)
- strona szczegółów zamówienia
- stopka sklepu - link Odstąp od umowy tutaj
- mail z potwierdzeniem zamówienia (link bezpośredni)
Czy mogę dostosować wygląd przycisku do mojego motywu?
Tak. Wszystko skonfigurujesz bezpośrednio z poziomu panelu modułu.
Znajdziesz tam między innymi możliwość:
- zmiany kolorów elementów modułu (przycisków),
- ukrywania przycisków w wybranych miejscach sklepu,
- edycji tekstów wyświetlanych na stronie oraz w wiadomościach e-mail.
Domyślny wygląd modułu jest neutralny i został przygotowany tak, aby pasował do większości szablonów PrestaShop bez dodatkowych zmian.
Dodatkowo moduł posiada pole na własny kod CSS zarządzany bezpośrednio z panelu sklepu.
Udostępniamy również otwarte pliki TPL, CSS oraz JS, dzięki czemu możesz dostosować wygląd i działanie modułu do własnych potrzeb.
Czy klient może odstąpić od części zamówienia, czy musi od całości?
Tak. Dyrektywa dopuszcza odstąpienie od części zamówienia, a moduł w pełni to obsługuje.
Klient może zaznaczyć checkboxy przy wybranych produktach z zamówienia oraz wskazać liczbę sztuk, których dotyczy zgłoszenie.
W panelu administratora od razu zobaczysz dokładnie, których produktów i ilości dotyczy oświadczenie.
Gdzie w panelu administratora widzę otrzymane oświadczenia o odstąpieniu?
Moduł dodaje w panelu administracyjnym osobną zakładkę z listą wszystkich oświadczeń o odstąpieniu od umowy.
Przy każdym zgłoszeniu zobaczysz między innymi:
- numer oświadczenia
- dane klienta
- datę zgłoszenia
- status realizacji
- produkty objęte zwrotem
- kwotę do zwrotu
Moduł domyślnie obsługuje statusy: nowe, w realizacji, zwrot wykonany oraz odrzucone.
Od wersji 1.1. masz możliwość utworzenia statusów pod własne potrzeby.
Czy moduł obsługuje wiele języków i walut w sklepie multistore?
Tak. Moduł obsługuje zarówno wiele języków, jak i tryb multistore.
Wszystkie teksty - przyciski, formularze, wiadomości e-mail oraz pliki PDF tłumaczone są przez standardowy system tłumaczeń PrestaShop. Dzięki temu możesz łatwo wprowadzić własne treści dla każdego języka sklepu.
W trybie multistore każdy sklep może posiadać własne ustawienia modułu, osobne treści wiadomości e-mail oraz indywidualne teksty przycisków.
Pamiętaj, że w przypadku multistore każda finalna domena wymaga osobnej licencji modułu.
Czy sam moduł wystarczy do pełnej zgodności z dyrektywą 2023/2673, czy muszę też zmienić regulamin sklepu?
Sam przycisk to tylko jedna z kilku zmian wymaganych przez dyrektywę. To jednak najbardziej widoczny i technicznie wymagający element, dlatego moduł obsługuje go kompleksowo.
Poza wdrożeniem modułu warto również:
- zaktualizować regulamin sklepu o nowy sposób składania oświadczenia o odstąpieniu od umowy
- zaktualizować pouczenie o odstąpieniu od umowy dołączane do zamówienia
- upewnić się, że informacje o prawie odstąpienia widoczne są przed złożeniem zamówienia
Jeśli korzystasz z gotowych regulaminów przygotowanych np. przez kancelarię prawną, warto poprosić o ich aktualizację pod dyrektywę 2023/2673. Zazwyczaj jest to jednorazowy koszt.
Po stronie technicznej moduł zamyka cały proces - otrzymujesz edytowalne szablony, obsługę zgłoszeń oraz pełną integrację z PrestaShop.
Czy moduł da się zmodyfikować?
Tak - nasze rozwiązania posiadają wygodną zaawansowaną konfiguracje dostępną z panelu administracyjnego.
Dodatkowo jeśli chcesz zmienić ich wygląd możesz edytować pliki TPL , CSS czy JS modułu.
Jeśli Twoje potrzeby są większe i chcesz zmienić lub rozbudować funkcjonalność modułu możemy ją dla Ciebie przygotować.
Większość naszych modułów posiada szereg wbudowanych hooków umożliwiających wygodne nadpisanie - co najważniejsze taka modyfikacja nie ogranicza aktualizacji podstawowej wersji modułu.
Wystarczy, że się z nami skontaktujesz, a my przygotujemy dla Ciebie wycenę rozbudowy dodatku.
Komentarze
Lista zmian - changelog
1.0.0
24/03/2026
- pierwsza wersja modułu
- Nowa funkcja
- Ulepszenie/zmiana
- Poprawka błędu
- Pierwsze wydanie
W pakiecie




























