Co potwierdzają źródła, a co wymaga prawnika?

Dyrektywa (UE) 2023/2673 dodaje do dyrektywy konsumenckiej art. 11a dotyczący internetowej funkcji odstąpienia. Przewiduje stosowanie krajowych środków od 19 czerwca 2026. To nie jest samo w sobie potwierdzenie, że każdy polski sklep został objęty identycznym obowiązkiem dokładnie tego dnia. Materiał PARP z października 2026 informuje o niezakończonej implementacji w Polsce. Nie przedstawiamy zatem unijnej daty jako zweryfikowanej daty wejścia w życie polskiej ustawy.

Zatwierdzenie zakresu

Przed wdrożeniem prawnik powinien potwierdzić aktualny stan krajowy, rynki sprzedaży, kategorie umów i odbiorców oraz potrzebne komunikaty. W projekcie zapisujemy podstawę i datę tej decyzji. Wykonawca techniczny otrzymuje specyfikację, zamiast samodzielnie rozstrzygać wyjątki dla asortymentu. Taka organizacja pozwala przygotować funkcję bez publikowania niezweryfikowanej obietnicy pełnej zgodności prawnej.

Przycisk nie jest automatycznym zwrotem pieniędzy

Wdrożenie powinno rozdzielać oświadczenie kupującego, jego przyjęcie, obsługę towaru oraz operację finansową. Kliknięcie nie powinno przypadkowo uruchamiać zwrotu środków bez uzgodnionych reguł. Zespół musi wiedzieć, jaki dokument otrzymał i jakie czynności ma wykonać dalej. Funkcja nazwana „zwrot” może służyć logistyce, a niekoniecznie obsługiwać cały zatwierdzony proces prawny.

Opisujemy statusy i ich właścicieli. Nowe zgłoszenie trafia do kolejki, otrzymuje referencję i jest powiązane z zamówieniem. Pracownik nie powinien domyślać się, czy kliknięcie oznacza pytanie, reklamację czy oświadczenie. Nazwy i treści zatwierdza prawnik, a wykonawca sprawdza ich konsekwentne użycie na ekranie, w e-mailu oraz w panelu obsługi. Techniczna spójność nie zastępuje oceny skutków konkretnej sprawy.

Gdzie udostępnić funkcję w sklepie?

Projektujemy widoczne miejsce wejścia zgodnie z zatwierdzoną specyfikacją. Może wymagać powiązania kilku ekranów: strony informacyjnej, konta klienta i danych zamówienia. Nie zakładamy, że jedna pozycja ukryta głęboko w menu rozwiązuje zadanie. Sprawdzamy drogę zarówno dla zalogowanej osoby, jak i kupującego jako gość.

Dostępność techniczna

Przycisk musi być obsługiwany klawiaturą, mieć czytelną nazwę i odpowiedni stan fokusu. Na telefonie nie powinien zasłaniać go baner, okno czatu lub stały pasek. Testujemy polską wersję i języki rynków, na których działa sklep. Nie kopiujemy mechanicznie treści przycisku do innego języka bez akceptacji. Po aktualizacji motywu kontrolujemy, czy link nadal prowadzi do właściwego procesu, a nie do starej strony lub samego ogólnego regulaminu.

Formularz: tylko dane potrzebne do obsługi

Formularz powinien odpowiadać zatwierdzonemu zakresowi informacji. Technicznie potrzebujemy sposobu powiązania zgłoszenia z właściwą sprawą oraz kanału przekazania potwierdzenia. Nie wymagamy zbędnych dokumentów tożsamości ani danych płatniczych, jeżeli nie są potrzebne do procesu. Sposób rozpoznania klienta i obsługi błędnego numeru zamówienia trzeba uzgodnić przed implementacją.

W interfejsie odróżniamy pola obowiązkowe od opcjonalnych. Błędy pokazujemy przy odpowiednim polu, zachowując już wprowadzone dane. Test obejmuje długie nazwisko, znaki diakrytyczne, urządzenie mobilne i powrót po błędzie. Jeśli obsługiwane jest zgłoszenie części zamówienia, wybór pozycji oraz ilości musi być jednoznaczny. Nie wolno pomylić listy produktów z aktywnego koszyka z historyczną zawartością zamówienia. To osobne źródła danych wymagające kontroli.

Potwierdzenie, zapis i ponowne wysłanie

Dyrektywa opisuje dwuetapowe złożenie oświadczenia i potwierdzenie na trwałym nośniku. Szczegóły przenosimy do projektu po akceptacji prawnej. Od strony technicznej istotny jest zapis treści, czasu oraz referencji zgłoszenia. Ekran sukcesu nie powinien pojawiać się przed faktycznym przyjęciem danych przez system, ponieważ użytkownik uznałby niezapisaną czynność za zakończoną.

Sprawdzamy ponowne kliknięcie przycisku, odświeżenie i utratę połączenia. Jeśli zapis się powiódł, a odpowiedź nie dotarła do przeglądarki, ponowienie nie powinno tworzyć dwóch niezależnych spraw bez kontroli. Potrzebna jest jednoznaczna referencja oraz obsługa duplikatów. Testujemy także przyjęcie wiadomości przez dostawcę e-mail i możliwość rozpoznania błędu doręczenia. Samo przyjęcie przez API nie jest dowodem, że wiadomość trafiła do skrzynki odbiorczej.

Połączenie z aplikacją zwrotów, Base lub ERP

Jeżeli sklep ma już system zwrotów, najpierw sprawdzamy, jaki etap procesu obsługuje. Nie tworzymy drugiego źródła tych samych spraw bez potrzeby. Ustalamy identyfikator zgłoszenia, zamówienia i pozycji. Zapisujemy kierunek wymiany: gdzie powstaje sprawa, gdzie zmienia się status i skąd zespół wysyła komunikat do klienta.

Bez przypadkowej automatyzacji finansowej

Powiadomienie o nowej sprawie nie powinno automatycznie oznaczać przyjęcia towaru do magazynu ani wykonania refundacji. Te działania mają własne warunki oraz uprawnienia. Test obejmuje częściowy zakres, powtórne przesłanie i błąd integracji. System musi pokazać niepowodzenie osobie odpowiedzialnej. Jeśli proces wymaga dokumentu korygującego, łączymy go z ERP i fakturowaniem, po potwierdzeniu reguł przez księgowego. Nie ukrywamy tych zależności w samym formularzu sklepu.

Ochrona danych i uprawnienia zespołu

W zgłoszeniu mogą znaleźć się dane osobowe oraz informacje o zakupie. Dostęp powinni mieć pracownicy, którzy potrzebują ich do obsługi. Nie udostępniamy publicznego adresu, pod którym można odczytać zamówienie po łatwym do odgadnięcia numerze. Mechanizm identyfikacji, retencję i zakres powiadomień uzgadniamy z osobą odpowiedzialną za prywatność.

Logi techniczne nie powinny zawierać sekretów integracji ani pełnych danych płatniczych. Powiadomienie do komunikatora może wskazywać referencję sprawy, zamiast kopiować cały formularz do kolejnego systemu. Przy użyciu aplikacji zewnętrznej sprawdzamy role, uprawnienia i odpowiedzialność za utrzymanie. Prawnik lub specjalista ochrony danych zatwierdza treści informacyjne. Wykonawca techniczny weryfikuje, czy realny przepływ danych odpowiada temu opisowi. To część odbioru, a nie dodatek po publikacji formularza.

Scenariusze testowe przed publikacją

Testy powinny obejmować pełny proces oraz sytuacje nieudane. Uzgodniona lista staje się częścią odbioru wykonawcy i instrukcji obsługi. Nie wystarczy sprawdzenie, że przycisk ma właściwy kolor i otwiera stronę. Każdy scenariusz powinien kończyć się kontrolą zapisu oraz czytelnej informacji dla użytkownika.

  1. Wejdź z telefonu oraz klawiatury na komputerze.
  2. Sprawdź kupującego z kontem i bez konta.
  3. Wprowadź błędną referencję i popraw dane bez utraty formularza.
  4. Zgłoś uzgodniony zakres całego oraz części zamówienia.
  5. Przetestuj drugi krok potwierdzenia.
  6. Ponów wysłanie po symulowanym błędzie połączenia.
  7. Sprawdź czas, treść i referencję zapisanego zgłoszenia.
  8. Zweryfikuj potwierdzenie oraz kolejkę obsługi.
  9. Sprawdź brak niezamierzonego zwrotu środków i dokumentu.
  10. Powtórz próbę po aktualizacji motywu lub integracji.

Wynik testu zapisujemy wraz z wersją konfiguracji. Gdy scenariusz jest nieobsługiwany, nie pomijamy go bez informacji o ograniczeniu i decyzji osoby odpowiedzialnej.

Utrzymanie funkcji po wdrożeniu

Proces może przestać działać po zmianie aplikacji, domeny, szablonu wiadomości lub uprawnień integracji. Wyznacz osobę kontrolującą kolejkę oraz uzgodnione próby okresowe. Niedostarczone potwierdzenie i nieudana synchronizacja powinny być rozpoznawalne. W przeciwnym razie formularz będzie wyglądał poprawnie, mimo że zgłoszenia nie trafią do zespołu.

Osobno organizujemy aktualizację prawną. Zmiana przepisów może wymagać innej treści, zakresu lub dostępności funkcji; nie należy zakładać, że raz zatwierdzona instrukcja pozostaje niezmienna. Dokumentacja powinna wskazywać podstawę decyzji, datę i osobę zatwierdzającą. Zmiany techniczne trafiają do dziennika wdrożeń. Jeśli korzystasz ze stałego wykonawcy, ten zakres można włączyć do uzgodnionej opieki, z jasnym rozdzieleniem monitorowania działania i doradztwa prawnego. Sam pakiet godzin nie oznacza automatycznego śledzenia wszystkich zmian ustaw.

Dokument odbioru funkcji

Zapis powinien wskazywać zatwierdzoną specyfikację, datę akceptacji i wynik poszczególnych prób. Osobno oznaczamy decyzje prawne i techniczne wykonanie. Dzięki temu aktualizacja interfejsu nie jest mylona z ponowną oceną zastosowania przepisów. Właściciel sklepu wie, do kogo wrócić przy zmianie procesu lub nowym rynku.

Jeżeli po wdrożeniu zmieniasz aplikację zwrotów albo dostawcę poczty, sprawdź nie tylko widoczny przycisk. Potwierdź zapis, powiadomienia i odczyt spraw przez obsługę. W dzienniku zanotuj, które testy powtórzono. Nie oznaczaj całego sklepu jako prawnie zgodnego wyłącznie na podstawie działania tego jednego procesu. Odbiór wykonawcy dotyczy uzgodnionej funkcji; pozostałe obowiązki i ich aktualność mają osobną podstawę oraz osoby odpowiedzialne.

Co przekazać wykonawcy?

Do briefu dołącz zatwierdzoną specyfikację, rynki sprzedaży, sposób zakupu jako gość i aktualny system zwrotów. Wskaż, kto obsługuje zgłoszenia i kto zatwierdza operacje finansowe oraz dokumenty. Na etapie rozmowy wystarczą opis procesu i zanonimizowany przykład. Nie wysyłaj listy zamówień, tokenów ani pełnych danych kupujących przez formularz kontaktowy.

Wycena powinna rozdzielać analizę, interfejs, integracje, e-maile i testy. Koszt aplikacji oraz utrzymania podajemy osobno. Jeśli nie masz jeszcze akceptacji prawnej, najpierw przygotuj zakres pytań do prawnika. W ramach opieki technicznej Shopify możemy później wdrożyć zatwierdzony proces i jego testy. Nie sprzedajemy samego przycisku jako gwarancji zgodności sklepu. Odbiór dotyczy konkretnej specyfikacji i działania, z jasno opisanymi zależnościami oraz ograniczeniami.

Lista kontrolna

  • Aktualna podstawa i akceptacja prawna
  • Mapa dostępu z konta i bez konta
  • Minimalny formularz i identyfikacja sprawy
  • Zapis oraz potwierdzenie
  • Obsługa ponowienia i błędów
  • Integracje oraz uprawnienia
  • Testy regresji i właściciel utrzymania

Potrzebujesz wdrożenia? Zobacz zakres usługi: Opieka techniczna Shopify.

Źródła i aktualność informacji

Sprawdzono: . Dostępność funkcji i warunki dostawców mogą się zmieniać.

EUR-Lex: dyrektywa (UE) 2023/2673, art. 11a i art. 2PARP: funkcja odstąpienia i stan implementacji, 11.08.2026PARP: informacja o niezakończonej implementacji, październik 2026