Od 19 czerwca 2026 roku każdy sklep internetowy działający w Unii Europejskiej, w tym w Polsce, będzie zobowiązany do udostępnienia konsumentom elektronicznego przycisku „Odstąp od umowy tutaj”.
- Podstawa prawna i ramy regulacyjne nowego obowiązku
- Wymagania techniczne i funkcjonalne przycisku odstąpienia
- Umiejscowienie przycisku i ścieżki dostępu dla konsumentów
- Formularz i zbieranie danych od konsumenta
- Proces dwuetapowy i potwierdzenie odstąpienia
- Obsługa częściowych odstąpień od umowy
- Integracja z systemami płatności i automatyzacja zwrotów
- Aktualizacja dokumentacji i przepisów wewnętrznych
- Harmonogram wdrażania i krytyczne daty
- Sankcje i konsekwencje braku wdrożenia
- Wyjątki i szczególne przypadki
- Dostępność i wymogi WCAG
- Praktyczne rekomendacje i plan działań
To nie kosmetyczna zmiana w interfejsie, lecz pełna przebudowa procesu odstąpienia – technicznie, prawnie i organizacyjnie. Celem jest uproszczenie rezygnacji tak, aby konsument mógł rozwiązać umowę równie łatwo, jak ją zawarł, bez tzw. dark patterns.
Nowy art. 11a dyrektywy 2011/83/UE (dodany przez dyrektywę (UE) 2023/2673) wymaga zaprojektowania interfejsów tak, by mechanizm odstąpienia był dostępny bez zbędnych barier i utrudnień.
Podstawa prawna i ramy regulacyjne nowego obowiązku
Obowiązek przycisku wynika z dyrektywy (UE) 2023/2673 z 22 listopada 2023 r., która nowelizuje dyrektywę 2011/83/UE o prawach konsumentów i aktualizuje ochronę w kontekście umów zawieranych online.
W Polsce przepisy mają zostać wdrożone poprzez nowelizację ustawy o prawach konsumenta. Termin transpozycji to 19 grudnia 2025 r., natomiast obowiązek praktycznego wdrożenia przycisku w e‑sklepach rozpoczyna się 19 czerwca 2026 r. Brak okresu przejściowego oznacza pełną gotowość od pierwszego dnia.
Dyrektywa niweluje asymetrię między łatwością zawarcia umowy a trudnością odstąpienia. Prawo odstąpienia musi być wykonywalne co najmniej tak prosto, jak zawarcie umowy.
Regulacja obejmuje niemal wszystkie umowy zawierane online B2C, w których przysługuje ustawowe prawo odstąpienia: sklepy towarowe, platformy rezerwacyjne, serwisy i usługi cyfrowe. Wyłączone są relacje B2B i serwisy bez funkcji zawarcia umowy.
Wymagania techniczne i funkcjonalne przycisku odstąpienia
Poniżej przedstawiono kluczowe wymagania, które interfejs musi spełnić, aby uznać wdrożenie za zgodne:
- widoczność i dostępność – przycisk ma być wyraźnie wyróżniony, łatwy do znalezienia, dostępny bez przewijania nadmiernych treści i bez ukrywania w wielopoziomowych menu;
- jednoznaczna nazwa – etykieta musi jasno komunikować funkcję (np. „Odstąp od umowy tutaj”), a nie odsyłać do ogólnego kontaktu czy wsparcia;
- dostępność czasowa – przycisk pozostaje aktywny przez cały okres prawa do odstąpienia (co do zasady 14 dni; wyjątkowo 30 dni), bez wyłączania lub ograniczania funkcji;
- proces dwuetapowy – inicjacja przyciskiem i finalne potwierdzenie drugim kliknięciem, aby zapobiec przypadkowym odstąpieniom;
- brak zbędnych barier – brak wymogu logowania dla gości, brak konieczności podawania danych marketingowych, brak przekierowań poza ekosystem sklepu;
- automatyczne potwierdzenia – natychmiastowy komunikat w interfejsie i wiadomość e‑mail na trwałym nośniku, z treścią oświadczenia i znacznikiem czasu;
- integracja z procesami – obsługa częściowych zwrotów, sygnały do magazynu/księgowości, integracja z bramką płatniczą dla refundacji;
- dostępność cyfrowa – zgodność z WCAG, poprawne role/etykiety, nawigacja klawiaturą, odpowiedni kontrast i rozmiar elementów.
Dla jasności komunikacji warto wskazać dozwolone i niedozwolone etykiety przycisku:
- dozwolone przykłady – „odstąp od umowy tutaj”, „anuluj zakup”, „zrezygnuj z zamówienia”, „odstąpienie od umowy online”.
- niedozwolone/niejednoznaczne – „kontakt”, „formularz”, „wsparcie”, samo „zwroty” bez prowadzenia do właściwego formularza.
Umiejscowienie przycisku i ścieżki dostępu dla konsumentów
Przycisk musi być dostępny w tym samym kanale, w którym zawarto umowę (strona www, aplikacja mobilna, panel klienta). Oznacza to wdrożenie wielokanałowe.
Aby spełnić wymogi i zapewnić realną dostępność, wdrożenie powinno objąć następujące lokalizacje jednocześnie:
- stopkę strony (footer) na każdej podstronie,
- stronę potwierdzenia zamówienia po finalizacji zakupu,
- panel klienta lub sekcję „moje zamówienia”,
- dedykowaną podstronę statusu zamówienia (dla zakupów bez konta),
- wiadomość e‑mail potwierdzającą zamówienie z bezpośrednim linkiem.
Kupujący jako gość nie może być zmuszony do rejestracji, logowania przez social media ani podawania danych marketingowych. Alternatywą jest identyfikacja na podstawie numeru zamówienia i adresu e‑mail.
Formularz i zbieranie danych od konsumenta
Formularz po kliknięciu przycisku musi być maksymalnie prosty i intuicyjny. Zakres danych ograniczamy do minimum potrzebnego do identyfikacji umowy.
Rekomendowane, niezbędne pola w formularzu to:
- imię i nazwisko,
- dane identyfikujące zamówienie (np. numer zamówienia; opcjonalnie data lub nazwa produktu),
- adres e‑mail do potwierdzeń.
Dla zalogowanych klientów system powinien auto‑uzupełniać dane (imię, nazwisko, e‑mail) oraz podstawiać numer i datę zamówienia wybieranego z historii. Pole przyczyny odstąpienia musi być całkowicie dobrowolne.
RODO: zbieramy wyłącznie dane niezbędne do przetworzenia odstąpienia i wysłania potwierdzenia. Jakiekolwiek cele marketingowe wymagają wyraźnej, odrębnej zgody, niezwiązanej z procedurą odstąpienia.
Proces dwuetapowy i potwierdzenie odstąpienia
Etap 1 rozpoczyna się po kliknięciu „Odstąp od umowy tutaj” – system wyświetla prosty formularz na tej samej stronie lub w modalnym oknie, bez przekierowań zewnętrznych.
Etap 2 to potwierdzenie zamiaru poprzez drugi przycisk (np. „Potwierdź odstąpienie od umowy”). Wymóg ten (motyw 37 dyrektywy 2023/2673) chroni przed niezamierzonym odstąpieniem.
Po złożeniu oświadczenia użytkownik powinien natychmiast otrzymać widoczne potwierdzenie w interfejsie (z numerem zgłoszenia, datą i godziną oraz dalszymi krokami) oraz wiadomość e‑mail na trwałym nośniku z treścią oświadczenia.
Automatyzacja potwierdzeń i rejestracji zdarzenia minimalizuje błędy i przyspiesza obsługę.
Obsługa częściowych odstąpień od umowy
Konsument musi mieć możliwość odstąpienia od całości lub części umowy. Formularz powinien prezentować listę pozycji z zamówienia (zdjęcia, ceny, checkboxy), umożliwiać wybór i automatycznie wyliczać kwotę zwrotu z uwzględnieniem rabatów, kuponów i kosztów wysyłki.
Konieczne procesy po stronie zaplecza najlepiej ująć jako jasne wymogi:
- magazyn – informacja o spodziewanym powrocie konkretnych SKU, a nie całego zamówienia;
- księgowość – korekta częściowa dokumentów sprzedażowych zamiast anulowania całości;
- płatności – obsługa refundów częściowych po stronie bramki i rozliczeń;
- system sprzedażowy – statusy pozycji (co zwrócone, co pozostaje aktywne), pełna ścieżka audytu.
Popularne platformy różnią się gotowością do obsługi częściowych odstąpień. Poniżej zestawienie orientacyjne:
| Platforma | Obsługa częściowych odstąpień | Uwagi |
|---|---|---|
| WooCommerce | Zależna od wtyczek | Często wymagane dedykowane moduły i modyfikacje integracji |
| Shopify Plus | Wspierana | Większe możliwości automatyzacji i integracji |
| PrestaShop | Modułowa | Dostępna w wybranych modułach, różna jakość wdrożeń |
| Rozwiązania autorskie | Na zamówienie | Wymagają implementacji logiki i integracji po stronie deweloperskiej |
Integracja z systemami płatności i automatyzacja zwrotów
Prawidłowa obsługa refundów wymaga ścisłej integracji systemu sklepu z bramką płatniczą, w tym obsługi zwrotów pełnych i częściowych dla różnych metod płatności.
Wzorcowa automatyzacja po potwierdzeniu odstąpienia powinna obejmować:
- Rejestrację żądania zwrotu w bazie danych
- Przesłanie instrukcji do bramki płatniczej
- Powiadomienie magazynu/obsługi klienta
- Wysłanie potwierdzenia e‑mail do konsumenta
- Aktualizację statusu zamówienia w panelu klienta
- Wygenerowanie etykiety zwrotnej (jeśli dotyczy)
Termin zwrotu środków w prawie polskim to 14 dni od poinformowania o odstąpieniu. Dobrą praktyką jest zwrot w 1–3 dni robocze.
Aktualizacja dokumentacji i przepisów wewnętrznych
Sama zmiana interfejsu nie wystarczy – konieczna jest aktualizacja dokumentów. Regulamin sklepu musi opisywać elektroniczne odstąpienie: lokalizacje przycisku, wygląd formularza, wymagane dane, termin, czas przetwarzania i kolejne kroki.
Regulamin powinien potwierdzać możliwość odstąpienia od całości lub części umowy, brak obowiązku podania przyczyny oraz wskazywać wyjątki (np. produkty higieniczne po otwarciu, artykuły szybko psujące się, treści cyfrowe już dostarczone) z czytelną informacją na stronie produktu i w koszyku.
Polityka zwrotów powinna praktycznie prowadzić użytkownika: jak złożyć żądanie, gdzie zwrócić towar, kto pokrywa koszty, kiedy nastąpi refund.
Checkout musi zawierać wyraźną informację o prawie do odstąpienia i jego realizacji – spójną z realną ścieżką w sklepie.
Harmonogram wdrażania i krytyczne daty
Poniżej zebrano daty kluczowe dla harmonogramu prac:
| Data | Wydarzenie |
|---|---|
| 22 listopada 2023 | Publikacja dyrektywy (UE) 2023/2673 w Dzienniku Urzędowym UE |
| 19 grudnia 2025 | Termin transpozycji dyrektywy do prawa krajowego |
| 19 czerwca 2026 | Obowiązek praktycznego stosowania przycisku przez przedsiębiorców (bez okresu przejściowego) |
Na wdrożenie pełnej infrastruktury pozostało około 6 tygodni (stan na 7 maja 2026 r.). Obejmuje to zmiany techniczne, aktualizacje regulaminów, szkolenia zespołu i testy end‑to‑end.
Sankcje i konsekwencje braku wdrożenia
Ryzyko braku zgodności jest wysokie i wielowymiarowe:
- kary finansowe UOKiK – do 10% rocznego obrotu/przychodu (według ustawy o ochronie konkurencji i konsumentów);
- przedłużenie terminu – automatycznie do 12 miesięcy i 14 dni, jeśli przycisk jest niefunkcjonalny lub niejednoznaczny;
- pozwów konsumenckich – roszczenia o zwrot i odszkodowania za uniemożliwienie realizacji prawa;
- wezwania do zaprzestania praktyk – od konkurentów i organizacji konsumenckich, koszty prawne i ryzyko reputacyjne;
- problemy wizerunkowe – spadek zaufania, negatywne opinie i niższa sprzedaż.
Wyjątki i szczególne przypadki
W określonych sytuacjach prawo do odstąpienia nie przysługuje lub jest ograniczone. Informacja o wyjątkach musi być przekazana przed zawarciem umowy, w sposób wyraźny i widoczny:
- towary szybko psujące się i produkty higieniczne – brak prawa po otwarciu zapieczętowanego opakowania (ochrona zdrowia);
- produkty wykonane na indywidualne zamówienie – personalizowane towary (np. nadruki, meble na wymiar) są wyłączone;
- treści cyfrowe i oprogramowanie w zapieczętowanym opakowaniu – brak prawa po otwarciu;
- usługi w pełni wykonane – na wyraźną, uprzednią zgodę i z informacją o utracie prawa do odstąpienia;
- treści cyfrowe bez nośnika – prawo wygasa po dostarczeniu, jeśli konsument wcześniej wyraźnie się zgodził i został poinformowany.
Dostępność i wymogi WCAG
Przycisk i formularz muszą być dostępne dla osób z niepełnosprawnościami. Element powinien być prawidłowym buttonem z opisowymi etykietami, kompatybilnym z czytnikami ekranu (NVDA, JAWS, VoiceOver, TalkBack).
Minimalny rozmiar tap‑target na mobile to rekomendowane przez Apple 44 × 44 px. Kontrast: min. 4,5:1 dla zwykłego tekstu i 3:1 dla dużego.
Formularz musi być w pełni obsługiwalny z klawiatury, z widocznym focusem i logiczną kolejnością pól. Etykiety powiązane z polami, a komunikaty o błędach jasne i pomocne.
Praktyczne rekomendacje i plan działań
Faza 1 (analiza i planowanie) – tygodnie 1–2 – przeanalizować obecny proces, potwierdzić wsparcie częściowych odstąpień, omówić wymagania z dostawcą platformy (Shopify, WooCommerce, PrestaShop) lub developerem i zaplanować zmiany w UI/UX, backendzie oraz integracjach.
Faza 2 (przygotowanie dokumentacji) – tygodnie 2–3 – zaktualizować regulamin i politykę zwrotów, przygotować treści informacyjne (produkt, koszyk, potwierdzenie zamówienia), skonsultować brzmienie z prawnikiem e‑commerce.
Faza 3 (wdrożenie techniczne) – tygodnie 3–5 – umieścić przycisk w kluczowych lokalizacjach, zbudować formularz (tylko niezbędne dane), wdrożyć częściowe odstąpienia, zintegrować bramkę płatniczą i system magazynowy, uruchomić automatyczne potwierdzenia e‑mail.
Faza 4 (testowanie) – tydzień 6 – przetestować pełną ścieżkę na desktopie i mobile, różne przeglądarki, czytniki ekranu, częściowe odstąpienia oraz poprawność zapisów w systemach i integracjach.
Checklist przed 19 czerwca 2026 – upewnij się, że wdrożone są poniższe elementy:
- przycisk widoczny w stopce,
- przycisk na stronie potwierdzenia zamówienia,
- przycisk w panelu klienta przy konkretnym zamówieniu,
- formularz z polami: imię, nazwisko, numer zamówienia, e‑mail,
- automatyczne potwierdzenie e‑mailem zawierające treść, datę i godzinę,
- zaktualizowany regulamin opisujący nową procedurę,
- produkty bez prawa zwrotu wyraźnie oznaczone w systemie,
- integracja z bramką płatniczą dla zwrotów,
- integracja z systemem magazynowym,
- testowanie na urządzeniach mobilnych,
- testowanie z czytnikami ekranu (dostępność).
Przykładowa implementacja etykiety i atrybutów dostępności
Poniższy przykład pokazuje czytelne oznaczenie przycisku i dostępny opis dla czytników ekranu:
<button type="button" class="btn btn-warning" aria-label="Odstąp od umowy – rozpocznij proces zwrotu">Odstąp od umowy tutaj</button>