Integracja LearnDash z Stripe: Kluczowe informacje
Integracja LearnDash z Stripe to jedna z najprostszych dróg do rozpoczęcia sprzedaży kursów online. Stripe, jeden z najpopularniejszych bram płatności, oferuje łatwy proces konfiguracji, a jego opłaty transakcyjne są porównywalne z większością innych rozwiązań na rynku. Aby skorzystać z tej integracji, użytkownicy muszą upewnić się, że Stripe jest dostępny w ich kraju, a następnie zarejestrować się na darmowe konto Stripe.
Dlaczego warto wybrać integrację LearnDash z Stripe?
Prosta konfiguracja i użytkowanie
Integracja LearnDash z Stripe to łatwy sposób na rozpoczęcie sprzedaży kursów. Jeśli prowadzisz jedynie jeden lub kilka kursów, integracja ta może być idealnym rozwiązaniem, ponieważ proces zakupu jest szybki i nieskomplikowany. Użytkownicy mogą łatwo dokonywać płatności, a wszystkim zajmuje się Stripe.
Ograniczenia integracji
Chociaż integracja ta jest wygodna, nie zapewnia dużej elastyczności. Użytkownicy, którzy chcą:
– Dostosowywać doświadczenie zakupowe,
– Tworzyć w pełni funkcjonalne strony członkowskie,
– Sprzedawać inne produkty oprócz kursów,
– Szczegółowo zarządzać procesem rejestracji i logowania użytkowników,
powinni rozważyć użycie dodatkowych rozszerzeń e-commerce i członkostwa lub skorzystać z wbudowanej integracji z PayPal.
Jak skonfigurować integrację LearnDash z Stripe?
Rejestracja konta Stripe
Aby rozpocząć, należy przejść na stronę stripe.com i postępować zgodnie z instrukcjami rejestracji nowego konta. Po założeniu konta możesz uzyskać dostęp do wszystkich ustawień konta przez dashboard.stripe.com, co będzie istotne przy konfiguracji integracji z LearnDash.
Instalacja integracji Stripe
Opcja 1: Menu dodatków (wymaga aktywnej licencji LearnDash)
- W obszarze administracyjnym WordPressa przejdź do LearnDash LMS > Dodatki.
- Zlokalizuj dodatek Stripe for LearnDash.
- Kliknij „Zainstaluj teraz”.
- Następnie kliknij przycisk „Aktywuj wtyczkę”.
Opcja 2: Ręczne przesyłanie
- Pobierz plik wtyczki (musisz być zalogowany, aby pobrać).
- W WordPressie przejdź do Wtyczki > Dodaj nową.
- Kliknij „Prześlij wtyczkę”, a następnie wybierz plik .zip, który pobrałeś wcześniej.
- Kliknij „Zainstaluj teraz”, a następnie „Aktywuj wtyczkę”.
Ustawienia Stripe
Podczas konfigurowania integracji LearnDash z Stripe, będziesz potrzebować kilku unikalnych kluczy, które Stripe wygeneruje dla Twojego konta. Klucze te umożliwiają LearnDash wpłacanie pieniędzy na odpowiednie konto Stripe.
Tryb testowy / tryb na żywo
Integrację LearnDash z Stripe można skonfigurować w trybie testowym lub żywym:
– Tryb testowy: Stosowany, gdy chcesz testować działanie strony wewnętrznie bez faktycznej wymiany pieniędzy, chociaż Stripe zapisuje wyniki transakcji.
– Tryb na żywo: Używany, gdy jesteś gotów uruchomić swój kurs i chcesz przeprowadzić faktyczne transakcje.
Ważne jest, aby włączyć odpowiednie klucze w zależności od trybu, w którym pracujesz.
Dodanie webhooka Stripe
Aby zapewnić, że LearnDash otrzymuje odpowiednie informacje powiązane z transakcjami, ważne jest, aby poprawnie skonfigurować webhook:
- Zaloguj się do swojego konta Stripe i przejdź do sekcji webhooków.
- Kliknij przycisk „Dodaj punkt końcowy”.
- Skopiuj auto-generowany URL webhook ze strony LearnDash i wklej go do pola „Endpoint URL” w Stripe.
- Ustaw wersję na najnowszą oraz wybierz zdarzenia, które mają być wysyłane, takie jak
customer.subscription.deleted
,invoice.payment_failed
,invoice.paid
, icheckout.session.completed
. - Zatwierdź zmiany, klikając „Dodaj punkt końcowy”.
Po dodaniu webhooka, ważne jest, aby skopiować „Klucz tajny” do przystawienia go w ustawieniach LearnDash.
Klucze Stripe
W celu pomyślnej konfiguracji integracji LearnDash z Stripe, użytkownik musi dodać zarówno klucz publikacyjny, jak i klucz sekretu:
– Klucze na żywo zaczynają się od pk_live_
oraz sk_live_
.
– Klucze testowe zaczynają się od pk_test_
oraz sk_test_
.
Te klucze należy wpisać w odpowiednie pola w LearnDash.
Ustalanie waluty i metod płatności
Kiedy konfigurujesz integrację, musisz również ustalić walutę, w której chcesz przyjmować płatności. Użyj 3-literowego kodu ISO dla waluty, na przykład:
– USD
dla dolara amerykańskiego,
– CAD
dla dolara kanadyjskiego,
– AUD
dla dolara australijskiego.
Z domyślnie wybraną metodą płatności będzie karta kredytowa, ale istnieje również opcja akceptacji płatności przez iDEAL.
Konfiguracja kursu w LearnDash
Po skonfigurowaniu wszelkich ustawień Stripe dla LearnDash, przejdź do ustawień kursu, aby zaakceptować płatności. Ustal sposób dostępu do kursu na jednorazowy (Buy Now) lub subskrypcyjny (Recurring) i wprowadź cenę kursu. W przypadku płatności cyklicznych, będziesz musiał ustalić cykl płatności w dniach, tygodniach, miesiącach lub latach.
Doświadczenia użytkowników
Gdy użytkownicy odwiedzą stronę kursu, zobaczą przycisk „Zapisz się na ten kurs”. Po kliknięciu przycisku, użytkownicy przechodzą przez proces płatności, który zależy od wybranego przez Ciebie typu integracji.
Doświadczenie użytkowników przy Legacy Checkout
Użytkownik, który kliknie przycisk zakupu, zobaczy okno popup, w którym może wprowadzić dane płatności.
Doświadczenie użytkowników przy Checkout (Support SCA)
Przy tym typie integracji, użytkownik zostanie przeniesiony na stronę zabezpieczonego checkouta na serwerach Stripe, gdzie ma możliwość dokonania płatności.
Często zadawane pytania
Integracja LearnDash z Stripe so zrozumiała i łatwa, ale może pojawić się kilka pytań:
-
Czy mogę łączyć Stripe z PayPal?
Tak, można skonfigurować PayPal w LearnDash. Użytkownicy będą mieli możliwość wyboru metody płatności. -
Czy mogę oferować płatności cykliczne?
Tak, wystarczy ustawić „Tryb dostępu” na „Recurring” i wybrać cykl płatności. -
Czy mogę oferować zniżki?
Niestety, integracja LearnDash z Stripe nie pozwala na oferowanie zniżek. Należy rozważyć inne dodatki e-commerce. -
Czy mogę zwrócić pieniądze?
Zwroty i anulowanie subskrypcji realizowane są poprzez konto Stripe, a nie LearnDash. -
Jak radzić sobie z problemami podczas zakupów?
Upewnij się, że ustawienia webhooków są poprawne i aktywowane są odpowiednie zdarzenia.
Przy odpowiedniej konfiguracji, integracja LearnDash z Stripe może być wyjątkowo efektywnym narzędziem do monetyzacji kursów online, oferując jednocześnie elastyczność i łatwość użycia. Dzięki tym wskazówkom możesz skonfigurować pełnoprawny system płatności, który nie tylko zwiększy wygodę zakupu dla Twoich klientów, ale także uprości Twoją administrację kursami.
Opinie
Na razie nie ma opinii o produkcie.