Wsparcie Techniczne IdoSell (IAI) - IdoMods.pl

Jak wdrożyć dyrektywę one click return na IdoSell?

30.07.2026

W tym artykule blogowym przedstawię krok po kroku, co należy zrobić, aby wdrożyć „One Click Return", czyli, jak sama nazwa mówi, ułatwienie zwrotu produktów dla klientów Twojego sklepu internetowego opartego o platformę IdoSell. Termin na wdrożenie to 19 czerwca 2026 r.

Czym jest dyrektywa odstąpienia od umowy UE 2023/2673, czyli One Click Return?

W internecie znajdziesz dziesiątki artykułów na ten temat. Jeśli chcesz wdrożyć do swojego sklepu tę dyrektywę, to zapewne już dokładnie wiesz, czym ona jest, a jeśli nie, to zapraszam do artykułu: Czym jest dyrektywa odstąpienia od umowy "One Click Return" - Dyrektywa 2023/2673.

W skrócie:

Dyrektywa (UE) 2023/2673 to unijna nowelizacja przepisów konsumenckich (dyrektywy 2011/83/UE), która przez nowy art. 11a nakłada na sklepy internetowe B2C obowiązek udostępnienia prostej, elektronicznej funkcji odstąpienia od umowy, działającej według zasady „odstąpić ma być co najmniej tak łatwo, jak się kupiło". Nie zmienia ona istniejącego prawa (14 dni na odstąpienie obowiązuje od 2014 r.), lecz dokłada obowiązkowy, stale widoczny kanał odstąpienia online, który sklepy muszą wdrożyć do 19 czerwca 2026 r.

[ PLACEHOLDER: MIEJSCE NA BLOK CTA. Do uzupełnienia lub usunięcia przed publikacją. ]

Co należy zmienić w sklepie na IdoSell do 19 czerwca 2026 r. (7 kroków)

Wdrożenie dyrektywy one click return na IdoSell: 7 kroków w dwóch strumieniach pracy

1. Sprawdź, jaką masz wersję szablonu

Wejdź w Sklep → Szablon sklepu. Widnieją 3 typy oznaczeń:

a) Własny, Composer: sprawdź w bloku Ustawienia (po prawej stronie kafla szablonu) checkbox Automatycznie aktualizuj szablony oraz komponenty Standard. Jeśli jest zaznaczony i nie podmieniałeś komponentów na własne, komponenty dostaniesz automatycznie. Pracy wymagają tylko komponenty, które nadpisałeś, oraz literały, które ręcznie zmieniałeś.

b) Standard: jeśli w tym samym bloku Ustawienia masz zaznaczone Automatycznie aktualizuj szablony oraz komponenty Standard, nie jest wymagana żadna praca w szablonie sklepu.

c) Własny, XSLT: wymagana jest praca programisty, który doda odpowiednie komponenty oraz podmieni literały.

Typ szablonu Własny, XSLT w panelu IdoSell

Które kroki Cię dotyczą:

Typ szablonuKroki 2–3Krok 4 (przycisk)Krok 5 (stopka)Krok 6 (maile)Krok 7 (regulamin)
Standard z automatyczną aktualizacjąnie wymaga pracytylko weryfikacjazmienia się automatycznieTAKTAK
Własny, ComposerTAKweryfikacja + ew. podmiana komponentuTAKTAKTAK
Własny, XSLTTAKpraca programistyTAKTAKTAK

Kroki 6 i 7 dotyczą każdego sklepu, także tego na szablonie Standard.

2. Wymuś domyślny kreator odstąpienia od umowy

Możesz wymusić, aby ładował się domyślny formularz zwrotu z szablonu Standard.

Wejdź w Ustawienia → Konfiguracja zwrotów i reklamacji i na samym dole będziesz mógł zaznaczyć opcję Wyświetlaj domyślny kreator odstąpienia od umowy.

Wymuszenie formularza zwrotów z szablonu Standard

W tym samym module znajdziesz drugą opcję: Umożliw klientom odstąpienie od umowy w sposób tradycyjny - poprzez odesłanie przesyłki wraz z papierowym formularzem odstąpienia. Jeśli masz aktywną usługę Smile, informacja o tej możliwości wyświetli się na stronie /returns-open oraz w wiadomości transakcyjnej o wysłaniu zamówienia. Dyrektywa nie zabrania papierowej ścieżki, więc możesz ją zostawić, ale nie jest ona zamiennikiem kreatora online. Obie opcje IdoSell opisuje w artykule One Click Return - Dyrektywa odstąpienia od umowy.

3. Aktywuj mechanizm podmiany szablonów na konkretnych podstronach

Ten krok dotyczy tylko sklepów bez szablonu Standard. Podstrony zwrotów i panelu klienta trzeba w nich wskazać ręcznie, żeby ładowały się z szablonu Core. Sama opcja jest szerzej opisana w dokumentacji IdoSell: Kroki procesu zakupowego - custom COP.

Wejdź w Sklep → Proces zakupowy (COP) → Kroki procesu zakupowego.

W Kroki procesu zakupowego zaznacz tylko określone są brane z innego szablonu strony niż aktywny.

W Szablon, z którego mają być brane kroki procesu zakupowego wybierz domyślny szablon Core.

W Ładuj zmiany wprowadzone do własnego arkusza styli CSS (tzw. pliku custom.css) zaznacz z powyższego szablonu. Sprawdź przy tym, czy w swoim aktualnym szablonie nie ładujesz przypadkiem jakichś własnych plików custom.css.

Szczegóły zamówienia oraz Zwroty produktów są już zaznaczone i zablokowane. Ustawia je za Ciebie domyślny kreator włączony w kroku 2. Zaznacz jeszcze Podstrony panelu klienta.

Dokładnie tak, jak przedstawiono na zrzucie ekranu poniżej:

Konfiguracja kroków procesu zakupowego z szablonu Core

Po zmianie tych ustawień zostanie wymuszony szablon Core, więc:

a) Jest to dość poważna zmiana, więc sprawdź te podstrony i przejdź przez proces zakupowy, czy wszystko działa i wygląda poprawnie. Pamiętaj przy tym, że te podstrony działają w tzw. tunelu zakupowym. IdoSell celowo ogranicza na nich liczbę elementów interfejsu do minimum, żeby skupić uwagę konsumenta na procesie. Jeśli wyglądają uboższo niż reszta sklepu, to zachowanie zamierzone, nie błąd. Sprawdzaj więc działanie, a nie zgodność wizualną z Twoim szablonem.

b) Jeśli były modyfikowane jakieś literały w Twoim szablonie, będzie konieczna ich podmiana.

Tabela literałów, które uległy zmianie:

PRZED ZMIANĄPO ZMIANIE
Aby zwrócić produkt podaj numer zamówienia, w którym został wysłany (znajdziesz go w wiadomości e-mail, którą otrzymałeś po złożeniu zamówienia) oraz numer telefonu lub adres e-mailAby odstąpić od umowy, podaj numer zamówienia (znajdziesz go w wiadomości e-mail potwierdzającej zawarcie umowy) oraz adres e-mail lub numer telefonu użyty przy składaniu zamówienia.
data zwrotuData odstąpienia
Lista Twoich zwrotówLista Twoich odstąpień od umowy
id zwrotuNumer odstąpienia
ZwrotyOdstąpienie od umowy
Wybierz produkty do zwrotuOdstąpienie od umowy (oświadczenie) - wybierz produkty
zwrot anulowanyOdstąpienie od umowy zostało przez Ciebie wycofane
Zgłoszenie zwrotu zostało dodaneOdstąpienie od umowy zostało przyjęte - zwrot nadaj samodzielnie
Klient wygenerował zwrot - wyśle go samodzielnieOdstąpienie od umowy zostało przyjęte - zwrot nadaj samodzielnie
klient wygenerował zwrot - wyśle go samodzielnieodstąpienie od umowy zostało przyjęte - zwrot nadaj samodzielnie
Zwrot został anulowanyOdstąpienie od umowy zostało wycofane
Dodaj zgłoszenie zwrotuPotwierdzam odstąpienie od umowy
Produkty do zwrotuProdukty do zwrotu w ramach odstąpienia od umowy
Wszystkie dodane zwrotyWszystkie odstąpienia
Wybierz zamówienie, z którego chcesz zwrócić produktWybierz zamówienie do odstąpienia od umowy
Wybierz zamówienie, z którego chcesz zwrócić produktyWybierz zamówienie do odstąpienia od umowy
Anuluj zwrotWycofaj odstąpienie
Anulowanie zwrotu jest czynnością nieodwracalną. Aby kontynuować wciśnij przycisk "Anuluj zwrot"Wycofanie odstąpienia od umowy jest czynnością nieodwracalną. Aby kontynuować wciśnij przycisk "Wycofaj odstąpienie."
Anulowanie zwrotu jest czynnością nieodwracalną. Aby kontynuować wciśnij przycisk "Anuluj zwrot"Wycofanie odstąpienia od umowy jest czynnością nieodwracalną. Aby kontynuować wciśnij przycisk "Wycofaj odstąpienie"
Anulowanie zwrotu jest czynnością nieodwracalną. Aby kontynuować wciśnij przycisk anuluj zwrotWycofanie odstąpienia od umowy jest czynnością nieodwracalną. Aby kontynuować wciśnij przycisk wycofaj odstąpienie
Zarządzaj swoimi zwrotami produktów. W tej sekcji możesz dodać zwrot zakupionego u nas produktu oraz wyświetlić informacje o zgłoszonych wcześniej w naszym sklepie zwrotachZarządzaj swoimi odstąpieniami od umowy. W tej sekcji możesz złożyć odstąpienie od umowy oraz sprawdzić status wcześniej złożonych zgłoszeń
Zatwierdź Twój zwrotZatwierdź odstąpienie od umowy
Dodaj zwrotZłóż odstąpienie
Anulowanie zamówienia jest czynnością nieodwracalną. Aby kontynuować wciśnij przycisk OKOdstąpienie od umowy jest czynnością nieodwracalną. Jeżeli zamówienie zostało opłacone, zwrot środków nastąpi tą samą metodą płatności, którą opłacono zamówienie. Aby kontynuować wciśnij przycisk OK.
Anuluj zamówienieOdstąp od umowy
Anulowanie zwrotuWycofaj odstąpienie

Na końcu materiału pokażę jeszcze, jak przy użyciu Notepad++ robić porównanie poprzedniej wersji wiadomości transakcyjnej, regulaminu lub innych treści do tej domyślnej.

4. Weryfikacja przycisku „Odstąp od umowy" na podstronie szczegółów zamówienia

Przycisk odstąpienia od umowy powinien być widoczny od razu po złożeniu zamówienia, więc sprawdź, czy wyświetla się on na podstronie szczegółów zamówienia, jak ukazano na zdjęciu poniżej.

Przycisk „Odstąp od umowy” na podstronie szczegółów zamówienia w sklepie IdoSell

Możesz to zrobić na 3 sposoby:

a) Złożyć zamówienie.

b) Użyć opcji „Sprawdzenie statusu zamówienia" na Twoim sklepie, np. polzoo.pl/order-open.php

Sprawdzanie statusu zamówienia w sklepie

c) Wejść na zamówienie z poziomu panelu IdoSell i kliknąć „Podgląd zamówienia w sklepie".

Podgląd zamówienia w sklepie z poziomu panelu IdoSell

Uwaga! Pamiętaj, że zamówienie musi być na statusie niezrealizowanym. Przycisk pokazuje się przy zamówieniu złożonym i opłaconym, ale jeszcze niewysłanym.

Co się dzieje po kliknięciu tego przycisku: zamówienie zostaje wstrzymane, a obsługa sklepu otrzymuje notatkę informującą o odstąpieniu od umowy. Przygotuj na to procedurę w obsłudze, żeby takie zamówienia nie zostały bez reakcji.

Przycisk na szczegółach zamówienia to jednak tylko jedna ze ścieżek. Po wysłaniu paczki odstąpienie odbywa się już przez kreator odstąpienia od umowy (/returns-open), dostępny ze stopki sklepu i z panelu klienta. Dyrektywa wymaga, aby możliwość odstąpienia była dostępna przez cały okres ustawowego prawa odstąpienia, standardowo 14 dni od odbioru towaru, a nie tylko przed wysyłką. Dlatego przycisk testuj na zamówieniu niewysłanym, a kreator na zamówieniu wysłanym.

Jeśli masz szablon Composer lub Własny, to możesz dodać przycisk poprzez podmianę komponentu.

Wybór podstrony podsumowania zamówienia w Composerze
Komponent „Przyciski STANDARD” w Composerze

5. Link „Chcę odstąpić od umowy" w stopce sklepu

Na szablonie Standard link zmienia nazwę automatycznie, więc ten krok Cię nie dotyczy. Sprawdź tylko w stopce, czy zamiast „Chcę zwrócić produkt" widzisz już „Chcę odstąpić od umowy".

Jeśli nie (bo nadpisałeś ten literał albo masz własne menu w stopce), zmień nazwę linku Chcę zwrócić produkt na Chcę odstąpić od umowy ręcznie.

Link „Chcę zwrócić produkt” w stopce sklepu

a) Jeśli Twój szablon korzysta z domyślnych menu z szablonów Standard, wejdź w Composer, a następnie w zakładkę Literały i Tłumaczenia i wybierz tłumaczenie z języka Polski na język Polski.

b) Jeśli Twój szablon nie korzysta z domyślnego menu, prawdopodobnie możesz to edytować w węzłach menu2, menu3 lub menu4.

6. Wiadomości transakcyjne

Języki takie jak (stan na 30.07.2026):

  • Polski
  • Angielski
  • Niemiecki
  • Czeski
  • Francuski
  • Słowacki
  • Rumuński
  • Ukraiński
  • Litewski
  • Włoski
  • Węgierski

posiadają już wykonane tłumaczenia oraz literały, więc:

a) Jeśli korzystasz z szablonów domyślnych, to nic nie musisz robić.

b) Może tak być, że nie masz ustawionej opcji „Domyślny szablon", ale tak naprawdę korzystasz z jakiejś starszej wersji domyślnych wiadomości, więc ustaw Szablon domyślny: tak. Robisz to osobno w każdej zakładce języka. Możesz też skorzystać z przycisku Powiel we wszystkich językach, ale najpierw upewnij się, że nie nadpiszesz tym własnych tłumaczeń.

Domyślny szablon wiadomości transakcyjnych w panelu IdoSell

c) Jednak jeśli posiadasz modyfikowane wiadomości transakcyjne maili, to musisz podmienić literały ręcznie lub tłumaczyć je z innego języka. Samą edycję maili IdoSell opisuje w artykule Wiadomości transakcyjne (e-mail i SMS).

Lista wiadomości transakcyjnych, które ulegały zmianie:

Złożenie zamówienia

  1. Wiadomość „Potwierdzenie wpłynięcia zamówienia".

Realizacja zamówienia

  1. Wiadomość „Potwierdzenie wysłania zamówienia".
  2. Wiadomość „Podziękowanie za zakupy w sklepie i ważne informacje do zamówienia".
  3. Wiadomość „Podziękowanie za zakupy w sklepie i informacja o dostarczeniu paczki".

Obsługa zwrotów towarów

  1. Gdy klient wygenerował zwrot i wyśle go samodzielnie / Gdy klient wygenerował zwrot.
  2. Gdy klient wygenerował zwrot.
  3. Gdy klient edytował zwrot.
  4. Zatwierdzenie wypłaty.
  5. Gdy obsługa wygenerowała zwrot (zamówienie dotarło do klienta i odesłał on towary).
  6. Gdy obsługa wygenerowała zwrot (zamówienie nie dotarło do klienta i przesyłka wróciła nieodebrana).
  7. Gdy dostępna jest do pobrania etykieta nadawcza InPost Paczkomaty Szybkie Zwroty z IAI.
  8. Przy zmianie statusu na Zwrot anulowany.
  9. Przy zmianie statusu na Zwrot anulowany przez klienta.
  10. Przy zmianie statusu na Zwrot rozpatrzony negatywnie.
  11. Przy zmianie statusu na Zwrot rozpatrzony pozytywnie.
  12. Przy zmianie statusu na Ponowna wysyłka zamówienia.

Pozostałe

  1. Domyślna stopka.

7. Regulamin i polityka zwrotów zgodne z dyrektywą

Wejdź w moduł Regulamin, zgody, polityki, wybierz sklep i Kraj, a następnie zaktualizuj dwie zakładki: Regulamin sklepu oraz Zasady dotyczące zwrotów, każdą osobno dla każdego języka.

  • Masz Treść podstrony: wygeneruj automatycznie. Nic nie robisz, IdoSell podmienił domyślne treści za Ciebie.
  • Masz własna, z użyciem edytora. Zmiany nanosisz ręcznie. Nie przełączaj się na „wygeneruj automatycznie", jeśli nie chcesz stracić własnego regulaminu. Ta opcja zastąpi Twoją treść wzorem IdoSell. Najpierw skopiuj obecną treść do pliku (przyda się do porównania w Notepad++), a w razie wypadku sięgnij po zakładkę Historia zmian.
  • Sprzedajesz na innych rynkach UE? Zweryfikuj lokalne przepisy implementacyjne. Domyślne wzory IdoSell są przygotowane pod polską implementację.
Domyślny regulamin i zasady dotyczące zwrotów w panelu IdoSell

Jak porównać starszą wersję wybranego elementu do domyślnej wersji?

Osobiście najczęściej korzystam z programu Notepad++ oraz wtyczki Compare.

Następnie wystarczy otworzyć kod HTML lub dowolny tekst w tym programie i kliknąć Wtyczki -> Compare -> Compare.

Porównanie tekstu w Notepad++ z wtyczką Compare

Najczęściej zadawane pytania (FAQ)

Do kiedy trzeba wdrożyć dyrektywę o zwrotach?

Do 19 czerwca 2026 r. Obowiązek wynika z art. 11a dyrektywy 2011/83/UE, dodanego przez dyrektywę (UE) 2023/2673. Od tego dnia odstąpienie od umowy w sklepie internetowym musi być możliwe elektronicznie, bez wychodzenia ze sklepu.

Czy szablon Standard wymaga jakiejkolwiek pracy?

Tak, dwóch kroków. Kreator, przycisk w zamówieniu i link w stopce zmieniają się automatycznie, ale wiadomości transakcyjne (krok 6) oraz regulamin i zasady dotyczące zwrotów (krok 7) musisz sprawdzić i ustawić samodzielnie.

Czy wystarczy formularz odstąpienia od umowy do pobrania w PDF?

Nie. Dyrektywa wymaga elektronicznej funkcji odstąpienia dostępnej w sklepie, a nie samego dokumentu do wydrukowania. Papierową ścieżkę możesz zostawić jako opcję dodatkową (krok 2), ale nie zastąpi ona kreatora online.

Mam szablon XSLT i nie mam programisty. Co teraz?

Kroki 2 i 3 to ustawienia w panelu, więc zrobisz je samodzielnie. Programisty wymaga dopiero dodanie komponentów i podmiana literałów w samym szablonie. Jeśli nie masz kogo o to poprosić, napisz do nas i wycenimy zakres prac.

Podsumowanie

Cała robota rozbija się o jedno: co Twój szablon dostaje od IdoSell automatycznie, a co musisz domknąć ręcznie. Sklep na szablonie Standard ma do zrobienia dwa kroki, czyli domyślny szablon wiadomości transakcyjnych i regulamin. Sklep na szablonie własnym, a szczególnie XSLT, ma do zrobienia wszystkie siedem.

Termin to 19 czerwca 2026 r. i nie ma sensu zostawiać tego na czerwiec. Przy szablonie XSLT samo dodanie komponentów i podmiana literałów to praca programisty, a potem trzeba jeszcze przejść cały proces odstąpienia i sprawdzić, czy działa.

Jeśli nie chcesz robić tego samodzielnie, zrobimy to za Ciebie. W IdoMods pracujemy na IdoSell codziennie: sprawdzimy, w jakim stanie jest Twój szablon, wycenimy zakres i wdrożymy zmiany razem z literałami, komponentami, wiadomościami transakcyjnymi i regulaminem.

Napisz do nas, podaj typ swojego szablonu, a odeślemy zakres prac i wycenę. [do zmiany]

Autor: Eryk Jakubik

Wdrażam, utrzymuje i rozwijam sklepy internetowe oparte o IdoSell

Podaj swój adres email biznesowy.
Jeśli nie masz jeszcze sklepu, zostaw puste
Contact form by Eryk Jakubik

Formularz przesłany pomyślnie!

Przemysław Kuś

Cześć, tu Przemek,
W godz. 9.00 - 15.00 z reguły oddzwaniam w 15 minut ^^

Contact form by Eryk Jakubik

Ups, coś poszło nie tak

lub zadzwoń tel. +48 733 721 168

Contact form by Eryk Jakubik
Przemysław Kuś

Przemysław Kuś z IdoMods.pl

Kliknij, podaj swój numer i oddzwonię

Zostaw swój numer telefonu

Sprawdź nas, jak szybko oddzwaniamy

lub po prostu zadzwoń: +48 733 721 168

Callback widget by Eryk Jakubik

Formularz przesłany pomyślnie!

Przemysław Kuś

Cześć, tu Przemek,
W godz. 9.00 - 15.00 z reguły oddzwaniam w 15 minut ^^

Tak czy inaczej o maila zapytam,
więc możesz go podać od razu:

Callback widget by Eryk Jakubik

Ups, coś poszło nie tak

lub zadzwoń tel. +48 733 721 168

Callback widget by Eryk Jakubik
cloud-synccartearthbullhorncrossmenu
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram