Przejdź do głównej zawartości

Pierwsze kroki

Cała konfiguracja sprowadza się do trzech rzeczy: strony z shortcodem, wskazania jej w ustawieniach i ustawienia okresu odstąpienia. Rozsądne wartości domyślne (14 dni, statusy „zrealizowane” i „w trakcie realizacji”) są już na miejscu.

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

Gdy WooCommerce jest nieaktywne, Withdraw wyświetla komunikat w panelu i nie uruchamia żadnych funkcji.

  1. Zainstaluj WooCommerce i upewnij się, że jest aktywne.
  2. Zainstaluj Plogins Withdraw z katalogu wtyczek (po publikacji na WordPress.org) lub wgraj folder plogins-withdraw do /wp-content/plugins/.
  3. Aktywuj wtyczkę.
  1. Utwórz nową stronę, np. „Odstąpienie od umowy”, i wstaw shortcode:
[withdraw_form]
  1. Otwórz WooCommerce → Withdrawal i w polu Withdrawal form page wybierz tę stronę. Dopiero wtedy przycisk w Moim koncie ma dokąd linkować.

Na tym samym ekranie:

  • Withdrawal period (days), długość okresu odstąpienia, domyślnie 14 dni (ustawowe minimum, liczone od dostawy).
  • Eligible order statuses, statusy zamówień, dla których można złożyć wniosek; domyślnie zrealizowane i w trakcie realizacji.
  • Notification email, adres, na który trafiają powiadomienia o nowych wnioskach; puste pole oznacza e-mail administratora.
  • Form intro text i Model withdrawal text, teksty widoczne na formularzu; wzór dostosuj do ustawowego wzoru odstąpienia (załącznik I.B).
  1. Otwórz stronę formularza, podaj numer zamówienia testowego i e-mail rozliczeniowy z tego zamówienia, kliknij Continue.
  2. W kroku drugim wybierz ilości przy pozycjach, zaznacz oświadczenie i wyślij wniosek; powinno pojawić się potwierdzenie z numerem wniosku.
  3. Sprawdź skrzynki: klient dostaje potwierdzenie, sklep powiadomienie.
  4. Otwórz WooCommerce → Withdrawal Requests, wniosek powinien być na liście ze statusem oczekującym.
  5. Zaloguj się jako klient i otwórz szczegóły zamówienia w Moim koncie, pod tabelą zamówienia powinien być przycisk odstąpienia (dla zamówień w dozwolonym statusie).