PayPal Express Checkout (IPN używany przez inny skrypt)
Chcesz jeszcze bardziej ulepszyć swoje oprogramowanie afiliacyjne? Sprawdź PayPal Express Checkout (IPN używany przez inny skrypt) dla Post Affiliate Pro.
Integruj PayPal z innymi systemami za pomocą IPN callback, aby zapewnić płynne przetwarzanie płatności i śledzenie sprzedaży. Dodaj określony kod do formularzy przycisków PayPal i wskaż IPN callback na skrypt generujący prowizje partnerskie.
Szybszy, bezpieczniejszy sposób przesyłania pieniędzy, dokonywania płatności online, otrzymywania środków lub założenia konta sprzedawcy.
PayPal integruje się za pomocą IPN callback nawet wtedy, gdy callback jest używany przez inny system (np. koszyk zakupowy).
Uwaga! To opis integracji z PayPal w przypadku używania przycisków PayPal na swoich stronach internetowych. Jeśli używasz PayPal jako systemu przetwarzania w swoim koszyku zakupowym, skorzystaj z metody integracji z koszykiem, a nie z tych kroków.
Teraz dodaj poniższy kod do KAŻDEGO formularza przycisku PayPal:
<input type="hidden" name="custom" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
Zapewni to zapisanie referrera w polu custom.
Przykład zaktualizowanego formularza PayPal:
<!-- Begin PayPal Button -->
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="paypalemail@yoursite.com">
<input type="hidden" name="undefined_quantity" value="1">
<input type="hidden" name="item_number" value="Product Name">
<input type="hidden" name="amount" value="19.95">
<input type="hidden" name="image_url" value="https://yoursite.com/images/paypaltitle.gif">
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="return" value="http://www.yoursite.com/paypalthanks.html">
<input type="hidden" name="cancel_return" value="http://www.yoursite.com">
<input type="hidden" name="custom" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript"></script>
<input type="image" src="http://images.paypal.com/images/x-click-but5.gif" border="0" name="submit">
</form>
<!-- End PayPal Button -->
Teraz IPN callback jest skierowany do Twojego skryptu. Ten callback musi być również przekierowany do skryptu PAP paypal.php, którego adres to https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php.
Jeśli Twój skrypt przetwarzający PayPal działa w PHP, możesz użyć poniższego kodu, aby to osiągnąć. Możesz umieścić go na początku swojego pliku przetwarzającego.
/* Post Affiliate Pro integration snippet */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
/* /Post Affiliate Pro integration snippet */
To zapewni, że cały IPN callback zostanie przekazany bez wpływu na Twój oryginalny skrypt.
To wszystko, czego potrzeba. Za każdym razem, gdy nastąpi sprzedaż, PayPal wykorzysta swoją funkcję IPN do wywołania naszego skryptu śledzącego sprzedaż, a system wygeneruje prowizję dla partnera.
UWAGA: Jeśli na jednej stronie masz więcej przycisków, należy wstawić tylko tagi HTML do przycisku. Tag skryptu powinien być dodany tylko raz na całą stronę. Nie musi nawet znajdować się w formularzu przycisku, może być umieszczony gdziekolwiek w body strony.
Ta integracja pozwala połączyć PayPal z Post Affiliate Pro za pomocą IPN callback, umożliwiając płynne przetwarzanie płatności i automatyczne śledzenie sprzedaży afiliacyjnej.
Dodaj ukryty input oraz tag skryptu do każdego formularza przycisku PayPal na swojej stronie zgodnie z instrukcją. Zapewni to śledzenie poleceń partnerskich dla każdej sprzedaży.
Możesz użyć fragmentu kodu PHP, aby przekierować IPN callback do skryptu paypal.php Post Affiliate Pro, zapewniając pełną funkcjonalność śledzenia.
Tak, ta metoda integracji działa nawet wtedy, gdy Twój callback PayPal IPN jest używany przez inny system, np. koszyk zakupowy, przekierowując callback do Post Affiliate Pro.
Nie, jeśli masz kilka przycisków PayPal na jednej stronie, wystarczy dodać HTML input do każdego przycisku, a tag skryptu powinien być wstawiony tylko raz na stronę.
Lucia to utalentowana redaktorka treści, która dba o płynną publikację materiałów na różnych platformach.
Zintegruj PayPal z Post Affiliate Pro, aby automatycznie śledzić sprzedaż i generować prowizje partnerskie. Zacznij optymalizować swoją sieć partnerską już dziś.
Chcesz jeszcze bardziej ulepszyć swoje oprogramowanie afiliacyjne? Sprawdź PayPal Express Checkout (IPN używany przez inny skrypt) dla Post Affiliate Pro.
Dowiedz się, jak płynnie zintegrować PayPal z Post Affiliate Pro, aby śledzić sprzedaż, generować prowizje partnerskie i efektywnie zarządzać transakcjami za po...
Chcesz jeszcze bardziej ulepszyć swoje oprogramowanie partnerskie? Sprawdź integrację PayPal (IPN i pole niestandardowe używane przez inne skrypty).