
Memberful
Śledź sprzedaż afiliacyjną, płatności za cykliczne subskrypcje i zwroty z Memberful dzięki wtyczce Post Affiliate Pro Memberful IPN. Przewodnik konfiguracji z webhookiem, kluczem API i stroną przekierowania.
Integracja Memberful
Memberful to platforma członkostw do sprzedaży subskrypcji i udostępniania treści na Twojej własnej stronie. Wtyczka Post Affiliate Pro łączy ją z Twoim programem afiliacyjnym , dzięki czemu każde członkostwo, które poleci afiliant, jest śledzone, każde odnowienie może przynieść prowizję cykliczną, a zwrot w Memberful cofa prowizję.
Wtyczka korzysta z trzech źródeł informacji z Memberful:
- Strona po zakupie: przekazuje pierwszy zakup do wtyczki.
- API Memberful: wtyczka używa go, aby pobrać szczegóły tego pierwszego zamówienia, takie jak członek, plan i suma.
- Webhooki: Memberful informuje wtyczkę o odnowieniach (subscription.renewed) i zwrotach (order.refunded).
Jak zintegrować Post Affiliate Pro z Memberful
Przygotuj dane z Memberful
Z Memberful potrzebujesz trzech rzeczy:
- Adres konta: adres Twojego konta Memberful, na przykład https://YOUR-ACCOUNT.memberful.com/ . Wtyczka akceptuje tylko adres zawierający .memberful.com.
- Klucz API aplikacji niestandardowej: klucz API aplikacji niestandardowej na Twoim koncie Memberful. Wtyczka używa go do odczytu szczegółów zamówień.
- Klucz sekretny webhooka: Memberful podaje ten klucz po utworzeniu endpointu webhooka (patrz poniżej).
Aktywacja wtyczki
W panelu sprzedawcy przejdź do Konfiguracja > Wtyczki > Memberful IPN handling > Aktywuj. Następnie wypełnij konfigurację:
- Adres konta Memberful, Klucz API aplikacji niestandardowej i Klucz sekretny webhooka: trzy wartości z powyższej listy.
- Śledź według: wybierz, czy jako ID produktu sprzedaży ma być używane ID planu (domyślnie), czy nazwa planu.
Pozostałe opcje opisano poniżej, w sekcji o ustawieniach wtyczki.
Utwórz webhook w Memberful
W panelu Memberful przejdź do Settings > Webhooks i utwórz nowy endpoint webhooka pod tym adresem:
https://URL_TO_PostAffiliatePro/plugins/Memberful/memberful.php
Wybierz te zdarzenia:
- subscription.renewed: subskrypcja została odnowiona (płatność cykliczna).
- order.refunded: zamówienie zostało zwrócone.
Po utworzeniu endpointu Memberful pokaże jego klucz sekretny. Skopiuj go do pola Klucz sekretny webhooka we wtyczce i zapisz konfigurację wtyczki.
Śledź pierwszy zakup
Pierwszego zakupu nie wysyła webhook. Zamiast tego po zakończeniu zakupu wyślij członka na stronę w Twojej witrynie, a krótki skrypt na tej stronie przekaże zakup do wtyczki.
- W Memberful ustaw After checkout redirect na swoją stronę z podziękowaniem. Możesz to zrobić dla całej witryny w Website > Domain and redirects > Custom redirects albo dla pojedynczego planu w ustawieniach planu (Revenue > Plans). Ustawienie planu nadpisuje ustawienie globalne.
- Memberful dodaje do adresu tej strony szczegóły zamówienia, w tym ID zamówienia.
- Dodaj ten skrypt na stronę z podziękowaniem. Odczytuje on ID zamówienia z adresu oraz ID odwiedzającego Post Affiliate Pro z pliku cookie PAPVisitorId, a następnie wysyła oba do wtyczki:
<script>
(function () {
var params = new URLSearchParams(window.location.search);
var orderId = params.get('order_id');
var cookie = document.cookie.match(/(?:^|; )PAPVisitorId=([^;]*)/);
if (!orderId || !cookie) { return; }
var request = new Image();
request.src = 'https://URL_TO_PostAffiliatePro/plugins/Memberful/memberful.php'
+ '?transactionId=' + encodeURIComponent(orderId)
+ '&visitorId=' + encodeURIComponent(cookie[1]);
})();
</script>
Wtyczka następnie pobiera zamówienie z Memberful przy użyciu Twojego klucza API i rejestruje sprzedaż na rzecz afilianta rozpoznanego po ID odwiedzającego. Kwota pochodzi z zamówienia, ID lub nazwa planu staje się ID produktu, a ID członka Memberful zapisywane jest w polu dodatkowych danych 1 sprzedaży.
Nie zapomnij zintegrować swojej strony z kodem śledzenia kliknięć , w przeciwnym razie ID odwiedzającego nie istnieje i żaden afiliant nie może zostać przypisany.
Ustawienia wtyczki
Wtyczka ma następujące opcje:
- Adres konta Memberful: adres Twojego konta Memberful, który musi zawierać .memberful.com. Ukośnik na końcu jest dodawany automatycznie.
- Klucz API aplikacji niestandardowej: klucz API używany do pobierania szczegółów zamówień z Memberful.
- Klucz sekretny webhooka: klucz używany do sprawdzenia, czy webhooki rzeczywiście pochodzą z Memberful. Wymagany dla odnowień i zwrotów.
- Śledź według: ID planu (domyślnie) lub nazwa planu jest używana jako ID produktu.
- Zapisuj tylko dopasowane prowizje cykliczne: domyślnie wyłączone. Gdy opcja jest włączona, płatność cykliczna jest zapisywana tylko wtedy, gdy jej ID subskrypcji pasuje do ID zamówienia w prowizjach cyklicznych. Jeśli nie pasuje, prowizja cykliczna nie zostanie utworzona.
- Użyj sumy płatności cyklicznej z powiadomienia: domyślnie wyłączone. Gdy opcja jest włączona, prowizja cykliczna używa sumy z webhooka zamiast sumy pierwszej płatności.
- Przetwarzaj zwroty Memberful: domyślnie włączone. Zwroty w Memberful są odzwierciedlane w Post Affiliate Pro.
Jak dokładnie działa wtyczka?
Wtyczka obsługuje trzy sytuacje:
- Zostaje zakupione nowe członkostwo. Strona z podziękowaniem wysyła ID zamówienia i ID odwiedzającego do wtyczki. Wtyczka pobiera zamówienie z API Memberful i rejestruje prowizję dla afilianta.
- Subskrypcja zostaje odnowiona. Memberful wysyła webhook subscription.renewed. Wtyczka sprawdza podpis i rejestruje płatność cykliczną. Gdy funkcja prowizji cyklicznych jest aktywna, ID subskrypcji jest używane jako ID zamówienia, dzięki czemu wszystkie płatności jednej subskrypcji są ze sobą powiązane.
- Zamówienie zostaje zwrócone. Memberful wysyła webhook order.refunded. Jeśli zwroty są włączone, wtyczka znajduje oryginalną transakcję po ID zamówienia i ją zwraca. Jeśli nie może znaleźć transakcji, zapisuje problem w dzienniku i nic nie robi.
Webhooki z innymi nazwami zdarzeń są ignorowane.
Czym jest Memberful?
Memberful to platforma członkostw dla twórców, niezależnych wydawców i społeczności. Pozwala sprzedawać członkostwa i subskrypcje na własnej stronie i domenie, z własnym brandingiem, oraz podłączyć własne konto Stripe do płatności. Memberful jest częścią Patreona, który przejął go w 2018 roku, i nadal działa jako samodzielny produkt.
Dla programów afiliacyjnych członkostwa to naturalne połączenie. Członek, który zostaje na rok, płaci wielokrotnie, więc prowizja cykliczna nagradza afilianta za długoterminową wartość każdego polecenia, a nie tylko za pierwszą płatność.
Najważniejsze funkcje Memberful
- Elastyczne subskrypcje: miesięczne, roczne i niestandardowe subskrypcje, jednorazowe płatności, subskrypcje grupowe i ceny wybierane przez członka.
- Checkout: płatność jednym kliknięciem, bezpłatne i płatne okresy próbne oraz kupony i rabaty.
- Własny branding: checkout i konta członków na Twojej własnej domenie.
- Dostarczanie treści: newslettery, podcasty, pliki do pobrania i treści społecznościowe dla członków.
- Integracje i narzędzia: natywne połączenia z WordPress, Discord, Mailchimp i Kit, wtyczka WordPress, kreator stron i API.
- Zarządzanie członkami: obsługa subskrypcji i zwrotów, nieograniczona liczba kont członków zespołu oraz wbudowana analityka.
Ceny Memberful
W chwili pisania tego tekstu Memberful oferuje plan Standard za 49 $ miesięcznie plus 4,9 % opłaty transakcyjnej, z nieograniczoną liczbą członków. Możesz go wypróbować za darmo, a opłaty naliczane są dopiero po uruchomieniu i rozpoczęciu przyjmowania płatności. Dla większych firm dostępny jest plan Enterprise z indywidualną wyceną, zależną od wolumenu. Ceny się zmieniają, więc sprawdź aktualne dane na stronie cen Memberful .
Alternatywy dla Memberful
Jeśli Memberful nie spełnia Twoich potrzeb, te platformy członkostw również mają integrację z Post Affiliate Pro:
Inne integracje członkostw
Post Affiliate Pro integruje się z wieloma innymi platformami członkostw i subskrypcji. Zobacz przegląd integracji członkostw lub przejrzyj wszystkie integracje .
Najczęściej zadawane pytania
Nagradzaj afiliantów za każdego członka Memberful
Śledź nowe członkostwa, odnowienia i zwroty z Memberful a afiliantom wypłacaj dokładne prowizje. Wypróbuj integrację Memberful z Post Affiliate Pro.
Zgoda na Pliki Cookie
Używamy plików cookie, aby poprawić jakość przeglądania i analizować nasz ruch. See our privacy policy.
