Przejdź do głównej zawartości

Pierwsze kroki

Uruchomienie sprowadza się do trzech rzeczy: strony z shortcodem, wskazania tej strony w ustawieniach i ustawienia długości okresu odstąpienia. Reszta ma sensowne wartości domyślne (14 dni, statusy „zrealizowane” i „w trakcie realizacji”).

  • WordPress 6.5 lub nowszy
  • WooCommerce 8.0 lub nowszy
  • PHP 8.1 lub nowszy

Bez aktywnego WooCommerce wtyczka nie startuje: wyświetla komunikat w panelu i nie rejestruje żadnych swoich funkcji. Nagłówek wtyczki deklaruje też WooCommerce jako wymaganą zależność, więc WordPress sam pilnuje kolejności aktywacji.

  1. Zainstaluj i aktywuj WooCommerce.
  2. Zainstaluj Withdraw przez Wtyczki > Dodaj nową albo wgraj katalog plogins-withdraw do /wp-content/plugins/.
  3. Aktywuj wtyczkę. Przy aktywacji zakładana jest tabela wniosków i domyślne ustawienia.
  1. Dodaj nową stronę, na przykład „Odstąpienie od umowy”, i wstaw na niej shortcode:
[withdraw_form]
  1. Otwórz WooCommerce > Withdrawal i w polu Withdrawal form page wskaż tę stronę.

Bez wskazanej strony formularz działa tylko pod własnym adresem, a przycisk odstąpienia przy zamówieniu klienta w ogóle się nie pojawia, bo nie ma dokąd prowadzić.

Na tym samym ekranie ustaw cztery rzeczy:

  • Withdrawal period (days), długość okresu odstąpienia w dniach. Domyślne 14 dni to ustawowe minimum dla umów zawartych na odległość.
  • Eligible order statuses, statusy zamówień, w których wniosek jest przyjmowany. Lista powstaje ze statusów zarejestrowanych w WooCommerce, więc widać na niej także statusy własne.
  • Notification email, adres, na który przychodzą powiadomienia o nowych wnioskach. Puste pole oznacza adres administratora witryny.
  • Form intro text i Model withdrawal text, teksty widoczne na formularzu. Wartość domyślna wzoru to gotowe zdanie po angielsku z jednym miejscem do uzupełnienia, [seller name and address], i klient widzi ją dosłownie, więc na polskim sklepie podmień ją na brzmienie z załącznika nr 2 do ustawy o prawach konsumenta wraz ze swoimi danymi.

Każde pole ma na ekranie ustawień znak zapytania z podpowiedzią, dostępny również z klawiatury.

  1. Otwórz stronę z formularzem, wpisz numer zamówienia testowego i e-mail z jego danych rozliczeniowych, przejdź dalej.
  2. W drugim kroku ustaw ilości przy pozycjach, sprawdź datę końca terminu, zaznacz oświadczenie i wyślij. Powinien pojawić się ekran potwierdzenia z numerem wniosku, numerem zamówienia i listą pozycji.
  3. Sprawdź obie skrzynki: klient dostaje potwierdzenie, sklep powiadomienie z numerem wniosku i adresem klienta.
  4. Otwórz WooCommerce > Withdrawal Requests, wniosek powinien być na liście ze statusem pending. Zmień status na accepted i zapisz, licznik na ekranie ustawień powinien to odzwierciedlić.
  5. Zaloguj się jako klient i otwórz szczegóły zamówienia. Pod tabelą zamówienia powinien być przycisk odstąpienia, o ile zamówienie jest w jednym z dozwolonych statusów.

Pamiętaj, że zmiana statusu wniosku nie wysyła klientowi żadnej wiadomości i nie rusza płatności. Zwrot wykonujesz na ekranie zamówienia w WooCommerce.