Spis treści
W skrócie: najważniejsze funkcje wtyczki
Wtyczka Elastyczne Subskrypcje – E-maile dodaje do WooCommerce dodatkowe e-maile transakcyjne dla subskrypcji obsługiwanych przez Flexible Subscriptions. Dzięki temu sklep może automatycznie informować administratora i klienta o odnowieniach, płatnościach oraz zmianach statusu subskrypcji.
Najważniejsze funkcje wtyczki:
- E-maile dla odnowień subskrypcji – wtyczka wysyła osobne wiadomości dla nowych, przetwarzanych, zrealizowanych i wstrzymanych zamówień odnowienia.
- Powiadomienia o ręcznej płatności – klient może otrzymać wiadomość
Customer Renewal Invoice, gdy odnowienie wymaga ręcznego opłacenia albo automatyczna płatność się nie powiedzie. - Powiadomienia administracyjne o statusach subskrypcji – administrator sklepu może otrzymywać wiadomości o subskrypcjach anulowanych, wygasłych i zawieszonych.
- Konfiguracja w standardowych ustawieniach WooCommerce – e-maile pojawiają się w sekcji
WooCommerce → Ustawienia → E-maile, gdzie można je włączać, wyłączać i edytować. - Personalizacja treści wiadomości – dla e-maili można ustawić temat, nagłówek, dodatkową treść oraz typ wiadomości. Dla powiadomień administracyjnych można też wskazać odbiorców.
- Dynamiczne dane w tematach i nagłówkach – wtyczka obsługuje placeholdery, m.in.
{blogname},{order_date}i{order_number}.
Wtyczka przydaje się szczególnie w sklepach, które sprzedają produkty odnawiane cyklicznie i chcą oddzielić komunikację dotyczącą subskrypcji od standardowych wiadomości WooCommerce. Pomaga uporządkować informacje o odnowieniach, ręcznych płatnościach, anulowaniach, wygaśnięciach i zawieszeniach subskrypcji.
Wymagania
- WordPress 6.5+ (wtyczka testowana do 7.0).
- WooCommerce 10.0+ (testowane do 10.3).
- PHP 7.4+.
- Aktywna wtyczka Flexible Subscriptions (min. 1.6.0).
Lokalizacja ustawień
Przejdź do: WooCommerce > Ustawienia > E‑maile. Na liście pojawią się dodatkowe pozycje związane z odnowieniami subskrypcji i zmianami statusów subskrypcji.
Dostępne e‑maile

- New Renewal Order – do administratora, gdy przetwarzana jest płatność za odnowienie.
- Processing Renewal Order – do klienta po opłaceniu odnowienia, gdy zamówienie jest w trakcie realizacji.
- Completed Renewal Order – do klienta po zakończeniu odnowienia.
- On-hold Renewal Order – do klienta, gdy odnowienie oczekuje na ręczne potwierdzenie płatności.
- Customer Renewal Invoice – do klienta, gdy wymagane jest ręczne opłacenie odnowienia.
- Cancelled Subscription – do administratora, gdy subskrypcja została anulowana lub jest w stanie „oczekuje na anulowanie”.
- Expired Subscription – do administratora, gdy subskrypcja wygasa.
- Suspended Subscription – do administratora, gdy subskrypcja jest wstrzymana/zawieszona.
Pola w interfejsie (ustawienia e‑maila)
Po kliknięciu konkretnego e‑maila zobaczysz standardowy formularz WooCommerce z polami:
- Włącz/Wyłącz – aktywuje lub dezaktywuje wysyłkę danego e‑maila.
- Odbiorca(-y) – tylko dla e‑maili do administratora; wpisz adresy oddzielone przecinkami (domyślnie: adres administratora).
- Temat – możesz nadpisać temat; pozostaw puste, aby użyć domyślnego.
- Nagłówek e‑maila – tekst nagłówka; pozostaw puste, aby użyć domyślnego.
- Dodatkowa treść – tekst wyświetlany pod główną treścią e‑maila.
- Typ e‑maila – format wiadomości (HTML / plain text / multipart, zależnie od ustawień WooCommerce).
Dynamiczne placeholdery w tematach i nagłówkach
{blogname}– nazwa sklepu.{order_date}– data zamówienia odnowienia.{order_number}– numer zamówienia odnowienia.