Dokumentacja WP Simple Pay

Materiały dokumentacyjne, referencyjne i samouczki dla WP Simple Pay

Jak używać bloku Zarządzaj subskrypcjami

Czas czytania: 4 minuty | Poziom trudności: Początkujący

Przegląd

Blok Zarządzaj subskrypcjami pozwala osadzić na dowolnej stronie mały formularz, za pomocą którego klienci mogą uzyskać dostęp do strony samoobsługowego zarządzania subskrypcjami. Wprowadzają oni adres e-mail użyty podczas zakupu, a WP Simple Pay wysyła im bezpieczny link bez hasła, aby mogli zaktualizować metodę płatności, zmienić dane rozliczeniowe lub anulować subskrypcję — wszystko to bez tworzenia konta WordPress ani kontaktu z pomocą techniczną.

Jest to odpowiednik dla klienta dla wiadomości e-mail Zarządzaj subskrypcjami i globalnych ustawień Zarządzania subskrypcjami. Umieść ten blok na stronie (np. /zarzadzaj-subskrypcja) i linkuj do niego z stopki, wiadomości e-mail do klienta i stron potwierdzenia zakupu.

Wymagania wstępne

Krok 1: Wstaw blok

  1. Edytuj stronę, na której chcesz, aby pojawił się formularz (np. dedykowaną stronę „Zarządzaj moją subskrypcją”).
  2. Kliknij wstawiacz bloków +.
  3. Wyszukaj Zarządzaj subskrypcjami i wybierz Blok Zarządzaj subskrypcjami.

Blok jest wstawiany natychmiast z domyślnym tekstem i przyciskiem wysyłania.

Krok 2: Dostosuj etykiety (opcjonalnie)

W bocznym panelu bloku możesz nadpisać trzy ciągi tekstowe:

  • Etykieta — Etykieta nad polem e-mail. Domyślnie: Adres e-mail zakupu.
  • Placeholder e-mail — Tekst zastępczy wyświetlany w polu e-mail. Domyślnie: Wprowadź swój adres e-mail.
  • Tekst przycisku — Tekst przycisku do przesłania. Domyślnie: Zarządzaj subskrypcją.

Dostosuj te elementy, aby pasowały do tonu Twojej witryny — na przykład zmień tekst przycisku na Wyślij mi link do logowania, aby ustawić właściwe oczekiwania.

Krok 3: Opublikuj stronę

Zapisz stronę i odwiedź adres URL na froncie. Klienci widzą jedno pole e-mail i przycisk do przesłania, opcjonalnie chronione przez wyzwanie CAPTCHA, jeśli włączyłeś je w Ustawienia > Ogólne > 🛡️ Antyspam.

Używanie kodu krótkiego (Edytor klasyczny i Konstruktory stron)

Dodano w WP Simple Pay 4.17.3.

Jeśli Twoja witryna używa Edytora klasycznego, konstruktora stron, który nie renderuje bloków Gutenberga (niektóre starsze motywy, konfiguracje tylko z kodami krótkimi, pewne konfiguracje Elementora/Divi) lub chcesz osadzić formularz w istniejącym szablonie, użyj zamiast tego kodu krótkiego:

[simpay_manage_subscriptions]

Kod krótki renderuje ten sam formularz Zarządzania subskrypcjami co blok — to samo pole e-mail, ten sam przepływ CAPTCHA, ten sam przepływ linku e-mail. Umieść go wszędzie tam, gdzie akceptowany jest kod krótki: w poście w Edytorze klasycznym, części szablonu, widżecie lub bloku tekstowym konstruktora stron.

Możesz użyć bloku lub kodu krótkiego (lub obu, jeśli utrzymujesz strony zbudowane za pomocą różnych edytorów). Oba dają identyczne wyniki i dzielą te same ustawienia antyspamowe.

Jak działa doświadczenie klienta

  1. Klient odwiedza Twoją stronę Zarządzania subskrypcją.
  2. Wprowadza adres e-mail, którego użył do zakupu subskrypcji.
  3. WP Simple Pay weryfikuje, czy istnieje subskrypcja dla tego adresu e-mail i kolejkuje e-mail Zarządzanie subskrypcjami.
  4. E-mail przychodzi z bezpiecznym, ograniczonym czasowo linkiem.
  5. Kliknięcie linku otwiera portal dla klienta, gdzie może:
    • Zaktualizować metodę płatności (karta, konto bankowe itp.)
    • Zaktualizować adres rozliczeniowy
    • Anulować subskrypcję
  6. Po użyciu linku lub upływie czasu jego ważność wygasa i należy zażądać nowego.

Przepływ jest celowo bez hasła — klienci nie potrzebują konta WordPress, a Ty nie musisz zarządzać rolami użytkowników dla płacących klientów.

Ochrona antyspamowa

Blok automatycznie integruje się z dostawcą CAPTCHA skonfigurowanym w Twoich ustawieniach antyspamowych (Google reCAPTCHA v3, hCaptcha lub Cloudflare Turnstile). Wyzwanie CAPTCHA jest renderowane w formularzu i weryfikowane po stronie serwera przed wysłaniem e-maila. Zdecydowanie zalecamy włączenie CAPTCHA w tym bloku — zapobiega to nadużyciom, gdzie boty zalewają skrzynki odbiorcze subskrybentów e-mailami z magicznymi linkami.

Jeśli żaden dostawca CAPTCHA nie jest skonfigurowany, formularz nadal działa, ale jest otwarty na automatyczne przesyłanie.

Typowe miejsca na stronę zarządzania subskrypcją:

  • Stopka — trwały link „Zarządzaj subskrypcją” widoczny na każdej stronie.
  • E-maile klienta — odwołaj się do adresu URL w Treści stopki szablonu e-mail (Ustawienia > E-maile > Ogólne).
  • Strona potwierdzenia — dodaj link do tekstu potwierdzenia płatności na stronie, aby klienci widzieli go natychmiast po zakupie.
  • Strona konta — Jeśli Twoja witryna ma obszar dla członków lub konta, umieść link do strony zarządzania stamtąd.

Często zadawane pytania

Co jeśli adres e-mail nie pasuje do żadnej subskrypcji?

WP Simple Pay zwraca ogólne potwierdzenie, niezależnie od tego, czy istnieje subskrypcja dla danego adresu e-mail — jest to celowe, aby zapobiec atakom polegającym na sprawdzaniu poprawności adresów e-mail klientów. Klient po prostu nie otrzyma wiadomości e-mail, jeśli żadna subskrypcja nie pasuje.

Linki są ograniczone czasowo. Konkretny termin wygaśnięcia zależy od Twoich ustawień, ale zazwyczaj są one krótkotrwałe (godziny, nie dni), więc ujawniony link nie może być używany w nieskończoność.

Tak. Portal obsługuje aktualizacje metod płatności, zmiany adresów rozliczeniowych i anulowanie subskrypcji. Dostępne akcje odpowiadają standardowym możliwościom Stripe Customer Portal.

Czy to działa w przypadku płatności jednorazowych?

Nie. Ten blok jest przeznaczony wyłącznie do zarządzania subskrypcjami. Płatności jednorazowe nie mają bieżącej relacji do zarządzania. W przypadku potwierdzeń płatności jednorazowych użyj narzędzia Wyślij ponownie potwierdzenie płatności w sekcji Ustawienia > E-maile > Narzędzia (patrz Referencje typów e-maili).

Dlaczego blok nie jest widoczny w narzędziu do wstawiania?

Blok jest rejestrowany przez wtyczkę Pro. Jeśli korzystasz z darmowej wersji, blok się nie pojawi. Sprawdź, czy Twoja licencja jest aktywna w sekcji Ustawienia > Ogólne > Licencja.

Czy mogę stylizować formularz?

Blok wykorzystuje standardowe style bloków WordPress dla przycisku (dziedziczy style .wp-block-button motywu), a pola formularza używają domyślnych stylów formularzy Twojego motywu. Aby uzyskać głębszą personalizację, użyj selektora #simpay-manage-subscription-form w pliku CSS Twojego motywu.

Co dalej?

Nadal masz pytania? Jesteśmy tutaj, aby pomóc!

Ostatnio zmodyfikowano:

Zacznij akceptować płatności już dziś

Zacznij akceptować jednorazowe i cykliczne płatności lub darowizny na swojej stronie WordPress.