Przejdź do treści
Język PL
Poproś o wycenę
Menu

Moduł zgodności · sześć platform

PDF wysłany mailem już nie wystarczy

Prawo konsumenckie UE daje kupującym prawo odstąpienia od umowy zawartej na odległość, a kierunek zmian prowadzi ku wyraźnej cyfrowej funkcji odstąpienia na samej stronie.

Stale widoczny przycisk, oświadczenie online, krok potwierdzenia i automatyczne pokwitowanie na trwałym nośniku. Ta strona wyjaśnia, co ta funkcja musi robić i czego trzeba, żeby zbudować ją poprawnie.

Dlaczego PDF już nie wystarczy

Klasyczny wzorzec to formularz odstąpienia jako dokument do pobrania. Konsument go znajdował, drukował albo wypełniał, wysyłał mailem i czekał. Każdy krok tego przepływu stawia tarcie przed prawem, które ustawa przyznaje bezwarunkowo.

Cyfrowa funkcja odstąpienia usuwa tarcie i — co równie ważne — wytwarza dowód. Sklep wie dokładnie, czego zażądano, do którego zamówienia i o której godzinie. Konsument też. Żadna ze stron nie kłóci się o to, czy mail dotarł.

Co ta funkcja naprawdę musi robić

Pięć rzeczy, a każda trudniejsza, niż wygląda.

  1. Być stale do znalezienia

    Przycisk istniejący tylko w obszarze zalogowanego konta nie jest dostępny dla kupującego bez konta. Jego miejsce jest tam, gdzie konsument by go szukał: w stopce, w obszarze konta, na liście zamówień, w szczegółach zamówienia, na stronie kontaktu i w polityce zwrotów.

  2. Zidentyfikować umowę

    Konsument musi móc powiedzieć, od którego zamówienia odstępuje. Znaczy to dopasowanie numeru zamówienia do adresu email użytego przy jego złożeniu — tak samo dla kupujących z kontem, jak i bez.

  3. Przyjąć oświadczenie

    Które produkty, w jakich ilościach, dane kontaktowe, dane do zwrotu środków, sposób odesłania. I musi odejmować ilości objęte już wcześniejszym zgłoszeniem, inaczej konsument może odstąpić od tej samej pozycji dwa razy.

  4. Potwierdzić wyraźnie

    Osobny krok potwierdzenia, z widocznym tekstem prawnym i przyciskiem, którego treść nie pozostawia wątpliwości, co robi jego naciśnięcie.

  5. Pokwitować na trwałym nośniku

    Natychmiast, automatycznie, z treścią zgłoszenia, datą i godziną. Trwały znaczy, że konsument to zachowuje — a nie ekran potwierdzenia, który znika po odświeżeniu.

W sklepie

Dwa pola, a nie drukowany formularz

Przycisk siedzi w zamówieniu, które kupujący ma już otwarte. Za nim: numer zamówienia i adres email użyty przy składaniu. Nic do pobrania, nic do wydrukowania, nic do podpisania i zeskanowania.

Co widzi kupujący: przycisk w sklepie i dwa pola za nim. Zamówienie i adres są danymi przykładowymi.

Jak działa moduł Valenys

Cztery kroki, identyczne na każdej platformie

Identyfikacja (numer zamówienia plus email użyty przy zamówieniu — zalogowani klienci startujący z własnego zamówienia ten krok pomijają), wybór produktów i ilości z odjęciem tych już zgłoszonych, krok przeglądu z tekstem prawnym na widoku i potwierdzenie.

Unikalny kod i znacznik czasu na każdym zgłoszeniu

Konsument dostaje pokwitowanie mailem; administrator sklepu dostaje powiadomienie. Ta para to właśnie dowód.

Okno modalne, nie osobna strona

Czysty JavaScript z fetch, bez zależności od jQuery czy Bootstrapa, z własnymi wstrzykiwanymi stylami — więc nie walczy z Państwa motywem. Nie dokłada adresu do struktury serwisu i nie koliduje z istniejącą konfiguracją SEO, w tym z pakietami zarządzającymi adresami.

Nie zmienia plików rdzenia platformy

W OpenCarcie używa zdarzeń zamiast edytowania szablonów motywu, więc Journal albo motyw autorski zachowuje własną stopkę w całości. Odinstalowuje się czysto, a zapisy o wartości prawnej są domyślnie zachowywane, a nie usuwane razem z modułem.

Administracja

Filtrowalna lista, widok szczegółów z historią, zmiany statusu z opcjonalnym powiadomieniem, eksport i dziennik audytowy.

Ochrona przed nadużyciami i obchodzenie się z danymi

Tokeny CSRF, walidacja zamówienia i emaila po stronie serwera, ograniczanie liczby zgłoszeń, tokeny haszowane dla zamówień bez konta, maskowanie adresów IP oraz okresy retencji, anonimizacji i usuwania załączników zgodnie z RODO.

Sześć platform, jeden sprawdzony przepływ

Jeśli prowadzą Państwo kilka sklepów na różnych platformach albo są agencją utrzymującą sklepy klientów, mają Państwo jedno zachowanie do nauczenia i jedną odpowiedź do udzielenia.

OpenCart

3.0.3.8, z adaptacjami dla 2.3.x i 4.x. Dostarczany jako moduł OCMOD.

WordPress + WooCommerce

Wersja 5 i wyższe. Dostarczany jako wtyczka WordPressa, zgodna z HPOS.

PrestaShop

1.7 i 8. Dostarczany jako moduł natywny.

Magento

2.3 i wyższe. Dostarczany jako moduł app/code.

Shopify

Backend przez App Proxy plus fragment Liquid.

Gomag i sklepy autorskie

Samodzielny backend, REST API i osadzany widżet.

W panelu sklepu

Rejestr, a nie mail, który ginie

Każde oświadczenie z własnym kodem, zamówieniem, do którego należy, swoim stanem i językiem, w którym zostało złożone. Tego właśnie potrzeba w dniu, w którym ktoś zakwestionuje, czy odstąpienie w ogóle wysłano.

Rejestr po stronie sprzedawcy: każde zgłoszenie, jego stan i jego język. Klienci i adresy są danymi przykładowymi.

Co ten moduł robi, a czego nie robi

Realizuje funkcję techniczną. Pełna zgodność wymaga też, żeby przycisk był umieszczony widocznie tam, gdzie konsumenci go znajdą, a Państwa informacja przedumowna i polityka zwrotów mówiły, że ta funkcja istnieje i gdzie jest. Jedno i drugie jest częścią wdrożenia, które dostarczamy, ale to decyzje, które Państwo zatwierdzają — nie coś, co moduł zrobi sam.

Nie twierdzimy, że moduł zdejmuje z Państwa ryzyko. Twierdzimy, że buduje funkcję poprawnie, z dowodem dołączonym do każdego zgłoszenia.

Konkretne przepisy i terminy krajowe różnią się między państwami członkowskimi, a ta strona celowo nie zgaduje Państwa. Proszę powiedzieć, na jakie rynki Państwo sprzedają, a potwierdzimy, co ma zastosowanie, zanim cokolwiek zostanie wdrożone.

Proszę powiedzieć, na jakie rynki Państwo sprzedają

Jedna umowa może znaczyć dziesięć sklepów. Jeśli utrzymują Państwo sklepy dla klientów, moduł plus wdrożenie to usługa, którą można odsprzedać.

Najczęstsze pytania

Czy dotyczy to sprzedaży między firmami?

Prawo odstąpienia w prawie konsumenckim UE chroni konsumentów. Sprzedaż na odległość między firmami rządzi się innymi zasadami. Jeśli sprzedają Państwo jednym i drugim, funkcja musi obejmować stronę konsumencką — a to kwestia konfiguracji, nie osobnego wdrożenia.

Czy kupujący bez konta może z niej skorzystać?

Tak. Identyfikacja działa na podstawie numeru zamówienia i emaila użytego przy jego złożeniu, więc kupujący, który zamówił bez konta, może odstąpić bez zakładania go.

Czy zakłóci naszą konfigurację SEO?

Nie. Przepływ toczy się w oknie modalnym otwieranym z przycisku, więc nie dokłada adresów do indeksu ani nie zmienia struktury serwisu. W OpenCarcie działa z przyjaznymi adresami i bez nich, i nie nadpisuje reguł należących do pakietu SEO. Tam, gdzie używa się strony docelowej, domyślną rekomendacją jest noindex, follow.

Co dzieje się z zapisami odstąpień, jeśli odinstalujemy moduł?

Są domyślnie zachowywane. Zapisy o wartości prawnej nie powinny znikać dlatego, że usunięto moduł; usunięcie jest świadomym działaniem z podstawą prawną za nim, a nie skutkiem ubocznym.

Które platformy są obsługiwane?

OpenCart, WordPress z WooCommerce, PrestaShop, Magento, Shopify oraz Gomag lub sklepy autorskie przez REST API i osadzany widżet. Proszę powiedzieć, na czym Państwo działają, a potwierdzimy format dostawy.

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

Tak — wybór produktów i ilości jest częścią przepływu, a ilości objęte wcześniejszym zgłoszeniem odejmowane są automatycznie, żeby nie dało się odstąpić od tej samej pozycji dwa razy.