Jak skonfigurować webhook WordPress Stripe (bez WooCommerce)
Opublikowany: 2023-10-11Czy zastanawiałeś się kiedyś, jak zintegrować webhook WordPress Stripe, aby zapewnić płynny proces płatności online?
Wykorzystując możliwości webhooków Stripe, możesz ulepszyć grę płatniczą i zapewnić bezproblemową obsługę użytkownika.
W tym samouczku dowiesz się, jak błyskawicznie zintegrować webhooki Stripe z WPForms, dzięki czemu Twoja witryna będzie zsynchronizowana z działaniami Stripe.
Skonfiguruj Webhook Stripe za pomocą WPForms
Jak skonfigurować webhooki Stripe (bez WooCommerce)
Możesz łatwo skonfigurować webhooki Stripe, korzystając z natywnej integracji Stripe z WPForms. Aby rozpocząć, wykonaj poniższe czynności:
W tym artykule
- 1. Instalowanie i aktywowanie WPForms
- 2. Podłączanie Stripe do Twojej witryny WordPress
- 3. Ręczna konfiguracja Stripe Webhook
- 4. Tworzenie punktu końcowego webhooka w Stripe
- 5. Wykorzystanie ulepszonych funkcji płatności
1. Instalowanie i aktywowanie WPForms
WPForms ułatwia tworzenie formularzy w Twojej witrynie. Współpracuje ze Stripe i innymi platformami płatniczymi, co czyni ją jedną z najlepszych wtyczek płatniczych WordPress.
Ponadto bezpłatna wtyczka WPForms ułatwia połączenie formularzy zamówień ze Stripe, pobierając nominalną opłatę w wysokości 3% za transakcję + opłaty Stripe.
Wszystkie poziomy licencji, w tym klienci WPForms Lite, mogą również używać webhooka do dwukierunkowego połączenia ze Stripe, co jest mniej skomplikowane i czasochłonne niż WooCommerce.
Jeśli chcesz usunąć dodatkowe opłaty, możesz przejść na WPForms Pro, aby w dłuższej perspektywie zaoszczędzić koszty i uzyskać dostęp do bardziej zaawansowanych funkcji.
Gdy już wybierzesz wersję WPForms i będziesz gotowy do kontynuowania, pobierz i aktywuj wtyczkę na swojej stronie WordPress!
Świetnie! Teraz nadszedł czas, aby skonfigurować połączenie Stripe z WPForms i włączyć webhooki Stripe w celu synchronizacji Twojej witryny z działaniami Stripe.
2. Podłączanie Stripe do Twojej witryny WordPress
Aby rozpocząć, musisz otworzyć WPForms »Ustawienia w lewym menu panelu WordPress. Następnie kliknij zakładkę Płatności .
Jeśli chcesz zmienić walutę używaną w Twojej witrynie, przed kontynuowaniem wybierz żądaną walutę z menu rozwijanego.
Gdy będziesz już gotowy do zintegrowania płatności Stripe ze swoją platformą, przewiń w dół i kliknij niebieski przycisk Połącz za pomocą Stripe .
Następnie będziesz musiał wprowadzić dane logowania Stripe, aby połączyć swoje konto Stripe z WPForms. Jeśli nie masz konta Stripe, teraz może być dobry moment na jego utworzenie.
Po wykonaniu wszystkich kroków kreatora Stripe Connect, zostaniesz przekierowany z powrotem do obszaru administracyjnego swojej witryny. Tutaj powinieneś zobaczyć zielony znacznik wyboru obok Stanu połączenia .
Uwaga: webhook skonfiguruje się automatycznie po podłączeniu witryny do Stripe. Kilkakrotnie spróbuje przeprowadzić automatyczną konfigurację w tle.
Jednak w niektórych rzadkich przypadkach automatyczna konfiguracja może nie działać na Twoim koncie. Zatem WPForms wyświetli następnie pola, aby skonfigurować je ręcznie.
Aby ręcznie skonfigurować webhook Stripe, musisz utworzyć punkt końcowy na pulpicie nawigacyjnym Stripe i skopiować klucze konfiguracyjne do WPForms.
3. Ręczna konfiguracja Stripe Webhook
Aby to zrobić, przejdź do WPForms »Ustawienia w menu witryny WordPress po lewej stronie. Kliknij zakładkę Płatności .
Następnie przewiń w dół, aż dojdziesz do obszaru oznaczonego Stripe . Aby rozpocząć, przełącz stąd opcję Włącz webhooks .
Następnie na dole strony kliknij Zapisz ustawienia . Strona zostanie teraz odświeżona i powinny być widoczne dodatkowe pola umożliwiające dalszą konfigurację webhooków.
Możesz wykorzystać swoje konto Stripe do utworzenia nowego punktu końcowego, który dostarczy Ci danych wymaganych w tych polach.
Uwaga: w trybach Live i Test wymagane są indywidualne konfiguracje. Użyj pól Identyfikator testu webhooks i Tajny test webhooks dla trybu testowego.
Użyj pól Webhooks Live ID i Webhooks Live Secret dla trybu na żywo. Upewnij się, że tryb Twojej witryny jest zgodny z ustawieniami Stripe.
Następnie możesz przełączać się między trybami synchronizacji na żywo i testowym, odwiedzając *domain*/wp-admin/admin.php?page=wpforms-settings&view=payments&webhooks_settings
.
4. Tworzenie punktu końcowego webhooka w Stripe
Zaloguj się na swoje konto Stripe i uzyskaj dostęp do panelu Stripe z nowej karty, abyś mógł później wrócić do strony Ustawienia WPForms.
Gdy zalogujesz się na swoje konto Stripe, w prawym górnym rogu strony pojawi się przycisk przełączania trybu testowego .
Uwaga: jeśli jesteś w trybie testowym, przełącznik powinien być włączony , a jeśli jesteś w trybie na żywo, powinien być wyłączony .
Aby kontynuować, przejdź do opcji Deweloperzy , którą można znaleźć w prawym górnym rogu strony.
Po otwarciu strony Deweloperzy po prostu przejdź do karty Webhooks i kliknij ją.
Następnie kliknij ikonę Dodaj punkt końcowy na stronie Elementy webhook, aby utworzyć nowy punkt końcowy elementu webhook.
Spowoduje to wyświetlenie strony zdarzeń webhooka Posłuchaj Stripe , na której musisz podać niezbędne informacje, aby skonfigurować webhook.
Teraz wróć do WPForms » Ustawienia » Płatności . Tam skopiuj punkt końcowy webhooks , klikając ikonę kopiowania.
Po skopiowaniu punktu końcowego Webhooks przejdź do swojego konta Stripe i wprowadź go w polu Adres URL punktu końcowego .
Następnie pojawią się opcje Odsłuchaj i Wersja . Pozostaw je w spokoju, a następnie kliknij przycisk + Wybierz zdarzenia .
Aby zakończyć wybór wydarzenia, zaznacz opcję Wybierz wszystkie wydarzenia , a następnie kliknij przycisk Dodaj wydarzenia .
Po zakończeniu przewiń stronę w dół i kliknij przycisk Dodaj punkt końcowy .
Po skonfigurowaniu webhooka identyfikator webhooka zostanie wyświetlony w prawym górnym rogu strony. Po prostu kliknij, aby skopiować.
Wróć do WPForms » Ustawienia » Płatności i wklej identyfikator webhooka w obszarze Webhooks Live ID .
Następnie wróć do swojego konta Stripe, znajdź sekcję Tajny klucz podpisywania , a następnie kliknij opcję Ujawnij .
Po ujawnieniu sekretu podpisywania skopiuj jego wartość i wklej w polu Webhooks Live Secret w ustawieniach WPForms.
Następnie kliknij Zapisz ustawienia i konfiguracja zostanie zakończona! Twoje statusy płatności będą teraz synchronizowane w czasie rzeczywistym pomiędzy WPForms i Stripe.
5. Wykorzystanie ulepszonych funkcji płatności
Gdy będziesz gotowy do otrzymywania płatności za pośrednictwem Stripe i WPForms, możesz wykonywać różne czynności bez częstego uzyskiwania dostępu do panelu Stripe.
Na przykład możesz uzyskać dostęp do wszystkich płatności WPForms w panelu WordPress, przechodząc do WPForms »Płatności i wybierając kartę Przegląd .
Możesz zmienić to, co pokazuje wykres i szybko zobaczyć dane, które Cię najbardziej interesują, klikając opcje pod wykresem, takie jak:
- Suma płatności
- Całkowita sprzedaż
- Całkowity zwrot pieniędzy
- Nowe subskrypcje
- Odnowienia subskrypcji
- Kupony zrealizowane
Ponadto możesz filtrować płatności na podstawie różnych kryteriów, korzystając z list rozwijanych u góry tabeli płatności, które obejmują:
- Wszystkie typy : Rodzaj płatności, który obejmuje płatności jednorazowe i subskrypcyjne.
- Wszystkie bramki: metoda płatności używana do obsługi i zatwierdzania transakcji płatniczej, w tym PayPal Standard, PayPal Commerce, Stripe, Square i Authorize.net.
- Wszystkie subskrypcje : bieżący stan płatności opartej na subskrypcji, który może być jednym z następujących: Aktywna, Anulowana lub Niezsynchronizowana.
Uwaga: Opcja filtrowania Wszystkie bramki jest dostępna tylko wtedy, gdy w WPForms włączono wiele bramek płatniczych.
Jeśli potrzebujesz więcej informacji na temat konkretnej płatności, po prostu kliknij adres e-mail płatnika znajdujący się w kolumnie Płatność .
Będziesz teraz mógł zobaczyć wszystkie niezbędne informacje dotyczące tej płatności na dedykowanej stronie płatności.
W razie potrzeby możesz kliknąć opcję Wyświetl w Stripe , aby uzyskać dostęp do szczegółów płatności bezpośrednio na odpowiedniej platformie bramki płatniczej.
Lub, jeśli chcesz zainicjować zwrot pieniędzy za odpowiednią płatność za pośrednictwem bramki płatniczej, kliknij przycisk Zwrot .
Możesz także anulować subskrypcję bezpośrednio z panelu WordPress, klikając przycisk Anuluj dla odpowiedniej płatności.
Więcej informacji na temat nawigacji i przeglądania szczegółów poszczególnych stron wpisów można znaleźć w naszym przewodniku dotyczącym wpisów formularzy.
Więcej pytań na temat webhooka WordPress Stripe
Integracja Stripe Webhook z WordPressem to popularny temat wśród naszych czytelników. Oto odpowiedzi na niektóre często zadawane pytania na ten temat.
Jak przełączać się między trybem na żywo a trybem testowym webhooka Stripe?
Możesz przełączać się pomiędzy trybami synchronizacji na żywo i testowo, odwiedzając *domain*/wp-admin/admin.php?page=wpforms-settings&view=payments&webhooks_settings
Jak dodać webhooki Stripe do WordPress?
Możesz wykorzystać natywną integrację Stripe WPForms, aby bezproblemowo skonfigurować webhook w swojej witrynie WordPress, bez żadnej wiedzy na temat kodowania.
Czy WordPress obsługuje webhooki?
Tak, WordPress obsługuje webhooki, a narzędzia takie jak WPForms sprawiają, że integracja ze Stripe jest jeszcze łatwiejsza.
Czy Stripe jest darmowy na WordPressie?
Chociaż Stripe wiąże się z opłatami manipulacyjnymi, jego integracja z WordPressem przy użyciu natywnej funkcji Stripe WPForms nie wiąże się z dodatkowymi kosztami po stronie wtyczki.
Następnie dowiedz się, jak utworzyć kupon jednorazowy w WordPress
Chcesz dowiedzieć się, jak tworzyć jednorazowe kupony bez WooCommerce? Sprawdź najprostszy sposób na utworzenie formularza do zarządzania i dystrybucji kuponów jednorazowych za pomocą WPForms.
Utwórz teraz formularz WordPress
Gotowy do zbudowania formularza? Zacznij już dziś od najłatwiejszej wtyczki do tworzenia formularzy WordPress. WPForms Pro zawiera wiele bezpłatnych szablonów i oferuje 14-dniową gwarancję zwrotu pieniędzy.
Jeśli ten artykuł Ci pomógł, śledź nas na Facebooku i Twitterze, aby uzyskać więcej bezpłatnych samouczków i przewodników WordPress.