Przycisk odstąpienia od umowy w sklepie internetowym: jak go wdrożyć

Jeśli sprzedajesz konsumentom przez sklep internetowy lub aplikację, od 19 czerwca 2026 r. musisz udostępniać elektroniczną funkcję odstąpienia od umowy, często nazywaną przyciskiem odstąpienia od umowy. Za jej pomocą klient w dwóch krokach wysyła oświadczenie o odstąpieniu, a ty bez zbędnej zwłoki przesyłasz mu potwierdzenie otrzymania z treścią oświadczenia oraz datą i godziną. Funkcja musi być wyraźnie oznaczona, eksponowana w widocznym miejscu i dostępna przez cały okres na odstąpienie.

Poniżej znajdziesz, czego dokładnie wymagają przepisy, przykład poglądowy, procedurę w ośmiu krokach, porównanie możliwych rozwiązań, częste błędy i listę kontrolną. To przewodnik techniczny i procesowy, a nie porada prawna: brzmienie pouczeń i napisów na przyciskach daj do sprawdzenia prawnikowi.

Co musi spełniać funkcja odstąpienia

Dyrektywa (UE) 2023/2673 dodała do dyrektywy w sprawie praw konsumentów 2011/83/UE nowy art. 11a. Według Komisji Europejskiej stosuje się ją od 19 czerwca 2026 r. Dotyczy umów zawieranych na odległość za pośrednictwem interfejsu online, czyli strony internetowej lub aplikacji, przy których konsumentowi przysługuje prawo odstąpienia. Motyw dyrektywy wskazuje jasny cel: odstąpienie ma być równie łatwe jak zawarcie umowy.

  • Oznaczenie: w angielskiej wersji dyrektywy „withdraw from contract here” lub inne jednoznaczne odpowiadające sformułowanie, łatwo czytelne.
  • Dostępność: funkcja jest stale dostępna przez cały okres na odstąpienie, eksponowana w widocznym miejscu i łatwo dostępna.
  • Oświadczenie: konsument łatwo podaje w nim lub potwierdza swoje imię i nazwisko, dane identyfikujące umowę oraz kontakt elektroniczny, na który otrzyma potwierdzenie.
  • Krok potwierdzenia: oświadczenie wysyła za pomocą osobnej funkcji oznaczonej wyłącznie „confirm withdrawal” lub jednoznacznym odpowiadającym sformułowaniem.
  • Potwierdzenie otrzymania: przedsiębiorca bez zbędnej zwłoki przesyła je na trwałym nośniku, wraz z treścią oświadczenia oraz datą i godziną jego wysłania.
  • Terminowość: odstąpienie uznaje się za terminowe, jeśli konsument wysłał oświadczenie przed upływem terminu.

Funkcja jest dodatkowym sposobem odstąpienia, a nie jedynym: dyrektywa mówi, że konsument może odstąpić „również” za jej pomocą. Informacje przedumowne mają odtąd wskazywać istnienie i umiejscowienie funkcji, a wzór pouczenia o odstąpieniu zawiera zdanie, że przy jej użyciu klient otrzyma potwierdzenie otrzymania na trwałym nośniku, na przykład e-mailem.

Termin i wyjątki

Według strony Komisji o zakupach online przycisk odstąpienia od umowy służy do skorzystania z prawa w ciągu 14 dni od dostarczenia towaru lub od zawarcia umowy o świadczenie usług. Portal Your Europe dodaje, że jeśli termin upływa w dniu wolnym od pracy, przedłuża się do najbliższego dnia roboczego. Wymienia też wyjątki, na przykład towary szybko psujące się, towary wykonane na zamówienie, rozpakowane zapieczętowane nośniki z muzyką, filmem lub oprogramowaniem albo treści cyfrowe, w przypadku których klient wyraźnie zgodził się, że wraz z rozpoczęciem świadczenia traci prawo odstąpienia.

Brzmienie w poszczególnych krajach

Państwa członkowskie przenoszą dyrektywę do własnych ustaw. Komisja przypomina, że nie mogą odstępować od niej, wprowadzając przepisy bardziej lub mniej rygorystyczne, chyba że dyrektywa wyraźnie na to pozwala. Słowa na przyciskach różnią się jednak w zależności od języka: niemiecki § 356a BGB używa sformułowań „Vertrag widerrufen” i „Widerruf bestätigen” oraz wyraźnie przewiduje odstąpienie od części umowy. Dla każdego rynku, na którym sprzedajesz, sprawdź brzmienie w lokalnych przepisach.

Przykład: sklep odzieżowy sprzedający do kilku krajów

Przykład poglądowy, a nie prawdziwy klient: niewielki sklep odzieżowy na WooCommerce sprzedaje w kilku krajach UE klientom zarejestrowanym i kupującym bez konta. Dotąd miał w regulaminie formularz PDF i adres e-mail. Po zmianie proces wygląda tak:

  1. W stopce każdej strony, w koncie klienta przy zamówieniu i w e-mailu o wysyłce znajduje się link, po polsku na przykład „Odstąp od umowy tutaj”.
  2. Zalogowany klient widzi zamówienia, dla których termin może jeszcze biec, i wybiera zamówienie lub konkretne pozycje. Klient bez konta podaje numer zamówienia i e-mail.
  3. Podsumowanie pokazuje imię i nazwisko, zamówienie, wybrane pozycje i e-mail do potwierdzenia. Podanie przyczyny jest opcjonalne. Przycisk brzmi „Potwierdź odstąpienie”.
  4. Serwer zapisuje rekord z czasem otrzymania, wysyła e-mail z treścią oświadczenia, datą i godziną, zmienia status zamówienia i tworzy zadanie dla magazynu z instrukcjami zwrotu towaru.

Równie ważne jest to, czego w procesie brakuje: obowiązkowego logowania, obowiązkowej przyczyny oraz ofert wymiany lub rabatu, które trzeba odkliknąć przed potwierdzeniem. Your Europe przypomina, że odstąpienie nie wymaga uzasadnienia.

Wdrożenie w ośmiu krokach

  1. Zmapuj umowy i wyjątki. Ustal, gdzie klient zawiera umowę online, na przykład na stronie, w aplikacji czy w koncie klienta, i przy których produktach nie przysługuje mu prawo odstąpienia. W zamówieniu mieszanym oddziel pozycje objęte prawem od pozycji objętych wyjątkiem.
  2. Ustal umiejscowienie. Zaplanuj globalny link w stopce lub nawigacji, link przy zamówieniu w koncie oraz w e-mailach transakcyjnych. Wzmianka ukryta wyłącznie w regulaminie raczej nie zostanie uznana za eksponowanie w widocznym miejscu.
  3. Zaprojektuj krótki formularz. Jako obowiązkowe zostaw tylko dane wymagane przez dyrektywę: imię i nazwisko, identyfikację umowy i kontakt do potwierdzenia. Zalogowanemu klientowi wypełnij je z góry, aby tylko je potwierdził.
  4. Oddziel krok potwierdzenia. Użyj drugiego ekranu lub wyraźnie oddzielonego podsumowania z jednoznacznym przyciskiem. Chroni to klienta przed pomyłką, a tobie daje dokładny moment wysłania.
  5. Zautomatyzuj potwierdzenie otrzymania. E-mail z treścią oświadczenia oraz datą i godziną, łącznie ze strefą czasową, powinien wyjść zaraz po potwierdzeniu, niezależnie od tego, kiedy magazyn obsłuży zwrot.
  6. Zachowaj dowód. Utwórz niezmienny rekord: czas otrzymania na serwerze, treść oświadczenia, numer zamówienia i pozycje, wersję tekstów formularza oraz status doręczenia e-maila.
  7. Połącz proces zwrotu. Zmiana statusu zamówienia, zadanie dla magazynu, instrukcje zwrotu towaru i przygotowanie zwrotu płatności powinny następować w jednym przepływie, w razie potrzeby z przekazaniem do ERP lub księgowości.
  8. Zaktualizuj teksty i przetestuj. Uzupełnij pouczenie o odstąpieniu o umiejscowienie funkcji i potwierdzenie otrzymania. Przetestuj zakup bez konta i z kontem, częściowe odstąpienie, urządzenia mobilne, obsługę klawiaturą i awarię wysyłki e-maili.

Które rozwiązanie wybrać

Funkcję możesz zbudować na trzy sposoby. Decyduje głównie to, jak złożona jest dziś obsługa zwrotów i ilu systemów dotyczy.

Rozwiązanie Kiedy ma sens Na co uważać
Rozszerzenie (wtyczka) dla platformy sklepu Standardowy sklep bez własnych statusów zamówień i integracji Sprawdź zakup bez konta, wybór pozycji, treść i czas w potwierdzeniu, eksport rekordów i działanie po aktualizacjach.
Rozwiązanie na zamówienie bezpośrednio w sklepie Własne statusy zamówień, połączenie z magazynem lub ERP, kilka krajów i języków Większy nakład pracy na starcie i potrzeba testów przy każdej większej zmianie sklepu.
Zewnętrzny portal zwrotów Duża liczba zwrotów lub kilka kanałów sprzedaży Funkcja musi być eksponowana w sklepie w widocznym miejscu, łatwo dostępna i zachowywać dwuetapowy proces; dane osobowe przetwarza kolejny dostawca.

Kompromisy, o których trzeba zdecydować

Zakup bez konta a ochrona przed nadużyciami

Do identyfikacji zwykle wystarczą numer zamówienia i e-mail. Jeśli dane się nie zgadzają, nie odrzucaj oświadczenia automatycznie: przyjmij je, potwierdź i przekaż do sprawdzenia pracownikowi. Dodatkowe kroki weryfikacji przed wysłaniem mogą kolidować z wymogiem łatwej dostępności.

Całe zamówienie czy pojedyncze pozycje

Wybór pozycji komplikuje zwrot płatności i wysyłkę, ale odpowiada temu, jak klienci naprawdę zwracają towar. Niemieckie brzmienie wyraźnie przewiduje odstąpienie od części umowy.

Kiedy ukryć opcję przy zamówieniu

W przypadku towarów termin biegnie od dostarczenia, a nie od złożenia zamówienia. Jeśli nie masz wiarygodnej daty dostarczenia od przewoźnika, nie ukrywaj funkcji na podstawie daty zamówienia. Bezpieczniej jest zostawić ją dostępną dłużej, a terminowość ocenić dopiero przy obsłudze.

Co automatyzować, a co zostawić ludziom

Potwierdzenie otrzymania automatyzuj zawsze, bo musi wyjść bez zbędnej zwłoki. Decyzja o zwrocie płatności może pozostać w rękach człowieka, na przykład po sprawdzeniu zwróconego towaru.

Częste błędy

  • Link jest tylko w regulaminie lub w pliku PDF, a nie w interfejsie sklepu.
  • Przycisk nazywa się „Reklamacja” lub „Kontakt”, więc klient nie rozpoznaje, że chodzi o odstąpienie od umowy.
  • Wysłanie wymaga zalogowania, podania przyczyny lub odkliknięcia oferty wymiany.
  • Potwierdzenie przychodzi bez treści oświadczenia, bez daty i godziny albo dopiero po powrocie towaru do magazynu.
  • Opcja znika na podstawie daty zamówienia, choć towar dotarł później.
  • Po aktualizacji motywu lub wtyczki nikt nie sprawdza, czy proces działa, a e-maile wychodzą.

Lista kontrolna przed uruchomieniem

  • Jednoznacznie oznaczony link jest widoczny na każdej stronie i przy każdym zamówieniu, dla którego termin może jeszcze biec.
  • Formularz działa bez konta, z kontem i na urządzeniach mobilnych.
  • Obowiązkowe są tylko imię i nazwisko, identyfikacja umowy i kontakt do potwierdzenia.
  • Przycisk potwierdzenia ma jednoznaczne brzmienie i jest oddzielony od pierwszego kroku.
  • Potwierdzenie otrzymania zawiera całe oświadczenie, datę i godzinę oraz wychodzi automatycznie.
  • Rekord z czasem otrzymania można odnaleźć i wyeksportować.
  • Pouczenie o odstąpieniu podaje umiejscowienie funkcji i potwierdzenie na trwałym nośniku.
  • Osoba odpowiedzialna wie, jak obsłużyć oświadczenie z niezgodnymi danymi lub wysłane po terminie.

Najczęściej zadawane pytania

Czy obowiązek dotyczy także małego sklepu internetowego?

Art. 11a nie rozróżnia przedsiębiorców według wielkości. Decyduje to, czy zawierasz z konsumentami umowy na odległość przez stronę internetową lub aplikację i czy przysługuje przy nich prawo odstąpienia.

Czy nie wystarczy formularz kontaktowy lub e-mail?

Dotychczasowe sposoby odstąpienia, na przykład wzór formularza, pozostają. Ogólny formularz kontaktowy czy adres e-mail zwykle nie mają jednak wymaganego oznaczenia, kroku potwierdzenia ani automatycznego potwierdzenia z treścią, datą i godziną, więc nie zastąpią funkcji.

Czy klient może odstąpić tylko od części zamówienia?

Dyrektywa mówi o danych identyfikujących umowę, niemieckie brzmienie wyraźnie także o jej części. Przy zamówieniach z kilkoma pozycjami praktyczne jest więc umożliwienie wyboru pozycji i powtórzenie w potwierdzeniu dokładnie tych, które klient zaznaczył.

Co jeśli klient wyśle oświadczenie w ostatnim dniu terminu?

Odstąpienie jest terminowe, jeśli oświadczenie zostało wysłane przed upływem terminu, nawet jeśli obsłużysz je później. Zapisuj więc czas otrzymania na serwerze, a przy obliczaniu terminu uwzględniaj przedłużenie do najbliższego dnia roboczego.

Jak możemy pomóc

Funkcję odstąpienia możemy dodać do istniejącego sklepu internetowego lub wbudować w nowe rozwiązanie w ramach sklepów internetowych na zamówienie. Jeśli chcesz, aby oświadczenie samo tworzyło zadanie dla magazynu, zmieniało status zamówienia i przygotowywało zwrot płatności, może to obsłużyć automatyzacja procesów. Więcej praktycznych poradników znajdziesz na naszym blogu.

Sformułowania prawne zostaw prawnikowi, rozwiązanie techniczne zaprojektujemy razem z tobą. Napisz do nas, a przejdziemy przez to, czego brakuje w twoim sklepie.

Źródła

Proszę wybrać, na które pliki cookie Państwo zezwalają. Wybór można w każdej chwili zmienić za pomocą linku w stopce lub przycisku cookies.

Ochrona prywatności i szczegóły dotyczące plików cookie