Jak dodać logikę warunkową do formularzy płatności WordPress
Ostatnia aktualizacja:
Wyobraź sobie, że niezależny konsultant tworzy formularz płatności dla nowych projektów klientów. Każdy odwiedzający, który trafi na stronę, widzi te same pola: „Nazwa firmy”, „NIP” i „Numer referencyjny faktury”, nawet osoby prywatne płacące prosty depozyt.
Formularz wygląda, jakby został stworzony dla kogoś innego. Niektórzy odwiedzający zamykają kartę przed dokonaniem płatności.
Taki jest koszt formularzy płatności WordPress bez logiki warunkowej: formularz zadaje te same pytania każdemu odwiedzającemu, niezależnie od kontekstu.
Właściciele witryn, którzy chcą obsługiwać wiele typów kupujących, albo zaśmiecają formularz polami, które nie dotyczą wszystkich, albo tworzą osobny formularz dla każdego scenariusza, podwajając pracę konserwacyjną, gdy zmienia się cena.
W tym miejscu potrzebujesz logiki warunkowej w swoich formularzach płatności. Logika warunkowa pozwala pokazywać lub ukrywać pola w zależności od tego, co wybierze lub wpisze odwiedzający.
W tym artykule pokażemy, jak dodać logikę warunkową do formularzy płatności WordPress.
Dlaczego logika warunkowa ma znaczenie w formularzach płatności
Współpracowaliśmy z wieloma właścicielami witryn, którzy stworzyli dopracowane strony płatności, tylko po to, by zobaczyć, że ukończenie zakupu cierpi, ponieważ formularz wydawał się generyczny. Logika warunkowa rozwiązuje kilka punktów tarcia, które pojawiają się wielokrotnie:
- Długie formularze powodują porzucenie koszyka: Każde pole, które nie dotyczy odwiedzającego, jest powodem do wahania przed dokonaniem płatności. Logika warunkowa utrzymuje widoczną długość formularza krótką i odpowiednią dla każdej osoby wypełniającej go.
- Nieistotne pola powodują zamieszanie przed zakupem: Samotny kupujący, który widzi pole „NIP”, zastanawia się, czy trafił na właściwy formularz. Ten moment wątpliwości przy kasie często wystarcza, aby zrezygnował.
- Wiele formularzy mnoży pracę konserwacyjną: Bez logiki warunkowej wielu właścicieli witryn tworzy osobny formularz płatności dla każdego typu kupującego lub scenariusza cenowego. Gdy zmienia się cena lub komunikat potwierdzający, każdy formularz musi być aktualizowany osobno.
- Złe dane trafiają do Stripe: Gdy pola opcjonalne są zawsze widoczne, odwiedzający wypełniają je tekstem zastępczym lub pozostawiają puste. Logika warunkowa zapewnia, że pole pojawia się tylko wtedy, gdy jest potrzebne, dzięki czemu dane klienta trafiające do Stripe pozostają dokładne i użyteczne.
Mając to na uwadze, zobaczmy, jak można to łatwo skonfigurować w WordPress.
Konfiguracja logiki warunkowej w formularzach płatności
Logikę warunkową dodajesz do swoich formularzy płatności za pomocą WP Simple Pay. Bezproblemowo integruje się bezpośrednio ze Stripe bez WooCommerce lub pełnego koszyka, a także posiada funkcję logiki warunkowej.

WP Simple Pay to wtyczka płatności Stripe nr 1 dla WordPress, stworzona dla freelancerów, organizacji non-profit, organizatorów wydarzeń i małych firm, które chcą akceptować płatności jednorazowe i cykliczne bez pełnej konfiguracji eCommerce.
W przeciwieństwie do uniwersalnych kreatorów formularzy, które dodają Stripe jako dodatek, WP Simple Pay jest zbudowany wyłącznie do obsługi płatności Stripe: logika warunkowa, niestandardowe pola i przetwarzanie płatności są częścią tej samej wtyczki.
Jego kreator wizualny formularzy zawiera opcję logiki warunkowej, pozwalającą tworzyć formularze płatności, które dostosowują się do każdego odwiedzającego.
Oto niektóre z funkcji oferowanych przez WP Simple Pay:
- Warunkowe Pola Formularza: Pokaż lub ukryj dowolne niestandardowe pole w zależności od tego, co odwiedzający wybierze lub wpisze. Bez kodu, bez oddzielnych formularzy i bez obejść.
- 21 Typów Pól Niestandardowych: Wybieraj spośród list rozwijanych, przycisków radiowych, pól wyboru, pól tekstowych, selektorów dat i innych. Każde pole ma swoje własne, niezależne zasady warunkowe.
- Widoczność Pól w Czasie Rzeczywistym: Warunki są oceniane natychmiast w przeglądarce odwiedzającego, gdy wchodzi on w interakcję z formularzem. Nie jest wymagane przeładowanie strony.
- Ponad 10 Metod Płatności: Karty, Apple Pay, Google Pay, przelew bankowy ACH, Klarna i inne. Logika warunkowa działa z każdą metodą płatności obsługiwaną przez WP Simple Pay.
Mając to na uwadze, zobaczmy, jak możesz użyć WP Simple Pay do dodania logiki warunkowej do formularzy płatności w WordPress.
Krok 1: Zainstaluj i aktywuj WP Simple Pay
Na początek możesz odwiedzić stronę internetową WP Simple Pay i wybrać plan. Należy pamiętać, że funkcja logiki warunkowej jest dostępna dla użytkowników planów WP Simple Pay Pro lub wyższych.
Następnie możesz pobrać plik .zip z panelu konta WP Simple Pay, klikając przycisk Pobierz WP Simple Pay Pro.

Stamtąd przejdź do swojego panelu WordPress, prześlij pliki wtyczki, a następnie zainstaluj i aktywuj wtyczkę. Jeśli nigdy wcześniej nie instalowałeś wtyczki WordPress, ten przewodnik krok po kroku po instalacji wtyczek WordPress przeprowadzi Cię przez cały proces.
Gdy wtyczka zostanie aktywowana, kreator konfiguracji WP Simple Pay uruchomi się automatycznie. Kliknij Rozpocznij, aby rozpocząć proces wdrażania.

Jeśli kreator się nie pojawi, przejdź do WP Simple Pay » Ustawienia » Ogólne » Zaawansowane i kliknij Uruchom Kreator Konfiguracji.
WP Simple Pay powinien być teraz zainstalowany i gotowy. Następnie połączymy go ze Stripe.
Krok 2: Połącz WordPress ze Stripe
W kreatorze konfiguracji możesz następnie kliknąć przycisk Połącz ze Stripe i wprowadzić adres e-mail konta Stripe.
Nowi użytkownicy mogą utworzyć bezpłatne konto Stripe z tego samego ekranu, nie opuszczając WordPress.

Po zakończeniu uwierzytelniania kreator przechodzi automatycznie dalej.
Potwierdź ekran Konfiguracja Zakończona, aby zakończyć konfigurację. Twoja witryna jest teraz połączona ze Stripe i gotowa do przetwarzania płatności.

Krok 3: Utwórz Formularz Płatności i Dodaj Pola Niestandardowe
Następnie możesz kliknąć przycisk „Utwórz Formularz Płatności” w kreatorze konfiguracji.
Możesz też przejść do WP Simple Pay » Formularz Płatności i kliknąć przycisk „Dodaj Nowy Formularz Płatności”, aby dodać nowy formularz.

Stąd zobaczysz wiele wbudowanych szablonów formularzy.
Wybierz szablon formularza.

Formularz Płatności sprawdza się w większości przypadków, chociaż Formularz Płatności Subskrypcyjnych lub szablon dla konkretnego przypadku użycia, taki jak Formularz Rejestracji Biegów Charytatywnych, działa równie dobrze, w zależności od Twojego celu.
Po wybraniu szablonu formularza możesz przejść do zakładki Ogólne, nadać formularzowi tytuł i wybrać typ wyświetlania.
Typ Formularz płatności na miejscu działa w większości przypadków. Możesz również zaznaczyć opcję Otwórz w wyskakującym okienku, aby wyświetlić formularz jako popup.
Z drugiej strony, możesz również wybrać Formularz płatności Stripe poza witryną z listy rozwijanej Typ, aby przekierować odwiedzających do strony płatności hostowanej przez Stripe.

Następnie otwórz zakładkę Płatność i skonfiguruj walutę, kwotę oraz to, czy płatność jest jednorazowa, czy cykliczna.

Stamtąd musisz otworzyć zakładkę Pola formularza. Użyj listy rozwijanej typu pola, aby dodać pola, które będą działać jako wyzwalacze i cele dla reguł warunkowych.
W tym przykładzie dodajmy pole Lista rozwijana o nazwie „Typ klienta” z opcjami „Osoba prywatna” i „Firma”, a następnie dodajmy pole Tekst o nazwie „Nazwa firmy”.

Krok 4: Dodaj logikę warunkową do pól formularza
Mając oba pola na miejscu, rozwiń pole Nazwa firmy na liście i przewiń w dół do sekcji Logika warunkowa.
Zaznacz pole wyboru „Tak” pod etykietą Włącz logikę warunkową.

WP Simple Pay pokazuje dwa ustawienia: akcję dla pola (Pokaż to pole lub Ukryj to pole) i logikę reguły (Wszystkie reguły pasują (AND) lub Dowolna reguła pasuje (OR)).
Ustaw akcję na Pokaż to pole i pozostaw logikę ustawioną na Wszystkie reguły pasują (AND).
Następnie dodaj regułę, ustawiając pole źródłowe na Typ klienta, operator na Równa się, a wartość na to, co chcesz ustawić (w naszym przypadku będzie to Enterprise). Od tego momentu pole Nazwa firmy pozostaje ukryte, dopóki odwiedzający nie wybierze „Enterprise” z listy rozwijanej.
Wskazówka Pro: WP Simple Pay nie tylko wizualnie ukrywa pola; całkowicie je wyłącza. Wymagane pole, takie jak „Nazwa firmy”, nie zablokuje przesłania, jeśli jest ukryte dla odwiedzającego, który wybrał „Osoba prywatna”. Inni kreatorzy formularzy ukrywają pole wizualnie, ale pozostawiają aktywną walidację wymaganego pola, co powoduje fałszywe błędy płatności dla odwiedzających, którzy nigdy nie widzieli pola.
Dodatkowo możesz użyć opcji Dowolna reguła pasuje (OR), gdy pole powinno pojawić się dla więcej niż jednego wyboru. Na przykład, pokaż pole „Adres wysyłki”, gdy odwiedzający wybierze „Produkt fizyczny” lub „Zestaw wydarzenia” z listy rozwijanej typu produktu.
Powtórz proces dla wszelkich innych pól, które wymagają reguł warunkowych. Każde pole zarządza własnymi regułami niezależnie, więc dodawanie większej liczby warunków do formularza jest proste.
Krok 5: Opublikuj i przetestuj swój formularz z logiką warunkową
Po zakończeniu po prostu kliknij Opublikuj, aby zapisać formularz.

Następnie możesz dodać go do dowolnej strony lub wpisu, wstawiając blok WP Simple Pay – Formularz Płatności z edytora treści WordPress lub wklejając krótki kod.

Po dodaniu bloku po prostu wybierz swój formularz z menu rozwijanego.

Teraz możesz odwiedzić opublikowaną stronę i przetestować swój formularz płatności z logiką warunkową.
Na przykład, gdy zmienimy Typ Firmy na „Przedsiębiorstwo”, pojawi się nowe pole, w którym użytkownicy mogą wprowadzić nazwę swojej firmy.

Bonus: Użyj logiki warunkowej z opcjami cenowymi
Zakładka Płatności WP Simple Pay obsługuje wiele opcji cenowych, a system logiki warunkowej może reagować na wybór opcji cenowej przez odwiedzającego.
Na przykład, formularz rejestracyjny z poziomami „Standard” i „VIP”, pole „Rozmiar Koszulki” może pojawić się tylko dla kupujących VIP, zachowując czystość standardowego procesu płatności.
Jeśli formularz ma skonfigurowanych wiele opcji cenowych w zakładce Płatności, selektor ceny pojawia się automatycznie jako opcja wyzwalająca w kreatorze reguł logiki warunkowej. Po prostu ustaw operator na Równa się i wybierz konkretną opcję cenową, która powinna ujawnić pole.
Zapoznaj się z naszym przewodnikiem dotyczącym używania szablonów formularzy płatności w WordPress, aby zwiększyć sprzedaż, aby uzyskać więcej pomysłów na tworzenie inteligentniejszych przepływów płatności.
Często zadawane pytania dotyczące logiki warunkowej formularzy płatności
1. Czym jest logika warunkowa w formularzu płatności?
Logika warunkowa pozwala formularzowi płatności pokazywać lub ukrywać pola w zależności od tego, co odwiedzający już wybrał lub wprowadził. Pole „Nazwa firmy” może pozostać ukryte, dopóki odwiedzający nie wybierze „Firma” z listy rozwijanej typu klienta. Utrzymuje to formularze krótkie i zapewnia, że odwiedzający widzą tylko pola, które mają zastosowanie do ich sytuacji.
2. Czy WP Simple Pay obsługuje logikę warunkową?
Tak. WP Simple Pay zawiera logikę warunkową w swoim wizualnym kreatorze formularzy dla wszystkich planów Pro. Właściciele witryn mogą ją włączyć dla dowolnego niestandardowego pola z zakładki Pola formularza bez żadnego kodu. Logika warunkowa nie jest dostępna w WP Simple Pay Lite.
3. Czy mogę pokazywać różne pola w zależności od wybranej przez odwiedzającego opcji cenowej?
Tak. System logiki warunkowej zawiera operator Cena równa się, który reaguje na wybraną przez odwiedzającego opcję cenową. Oznacza to, że pole takie jak „Rozmiar Koszulki” może pojawić się tylko wtedy, gdy odwiedzający wybierze określoną grupę cenową lub pakiet w formularzu.
4. Jak pokazać lub ukryć pole na podstawie wyboru z listy rozwijanej?
W zakładce Pola formularza rozwiń docelowe pole i zaznacz Włącz logikę warunkową. Ustaw pole źródłowe na listę rozwijaną, wybierz równa się jako operator i wprowadź wartość opcji, która powinna wywołać regułę. Formularz aktualizuje się w czasie rzeczywistym w przeglądarce odwiedzającego, gdy dokonuje on wyboru.
5. Czy mogę dodać wiele warunków do jednego pola?
Tak. Każde pole obsługuje wiele reguł i możesz wybrać, czy stosowane są Wszystkie reguły pasują (AND), czy Dowolna reguła pasuje (OR). Pozwala to obsługiwać scenariusze, takie jak wyświetlanie pola tylko wtedy, gdy wybrano zarówno określony typ produktu, jak i minimalną kwotę zakupu.
Rozpocznij korzystanie z logiki warunkowej dla formularzy płatności
Dodanie logiki warunkowej do formularzy płatności WordPress sprawia, że każde rozliczenie jest bardziej trafne. Odwiedzający widzą tylko pola, które mają zastosowanie do ich sytuacji, dane przesyłane do Stripe pozostają czyste, a właściciele witryn zarządzają jednym formularzem zamiast wieloma.
Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak dodać logikę warunkową do formularzy płatności WordPress. Możesz również zapoznać się z naszymi przewodnikami na temat dodawania niestandardowych pól do formularza płatności Stripe i tworzenia wiadomości z potwierdzeniem e-mail dla każdego formularza w WordPress.
Gotowy do przyjmowania płatności? Rozpocznij już dziś z WP Simple Pay.
Aby przeczytać więcej podobnych artykułów, śledź nas na X.
Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Polecamy tylko produkty, które naszym zdaniem dodadzą wartości naszym czytelnikom.


Dodaj odpowiedź