PayPal (IPN używany przez inny skrypt)

PayPal (IPN używany przez inny skrypt)

PayPal IPN Integration Payments

Integracja PayPal (IPN używany przez inny skrypt)

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.

Przycisk PayPal

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

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 -->

Integracja

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.

Najczęściej zadawane pytania

Czym jest integracja PayPal (IPN używany przez inny skrypt)?

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.

Jak zintegrować przyciski PayPal z Post Affiliate Pro?

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.

Co jeśli mój skrypt przetwarzający PayPal jest w PHP?

Możesz użyć fragmentu kodu PHP, aby przekierować IPN callback do skryptu paypal.php Post Affiliate Pro, zapewniając pełną funkcjonalność śledzenia.

Czy mogę użyć tej integracji, jeśli IPN jest już używany przez inny system?

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.

Czy trzeba dodawać tag skryptu do każdego przycisku PayPal?

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.

Lucia Halašková
Lucia Halašková
Redaktorka treści

Ulepsz swój program partnerski dzięki integracji z PayPal

Zintegruj PayPal z Post Affiliate Pro, aby automatycznie śledzić sprzedaż i generować prowizje partnerskie. Zacznij optymalizować swoją sieć partnerską już dziś.

Dowiedz się więcej

PayPal Express Checkout (IPN używany przez inny skrypt)
PayPal Express Checkout (IPN używany przez inny skrypt)

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.

2 min czytania
PayPal ExpressCheckout +3
PayPal
PayPal

PayPal

Dowiedz się, jak płynnie zintegrować PayPal z Post Affiliate Pro, aby śledzić sprzedaż, generować prowizje partnerskie i efektywnie zarządzać transakcjami za po...

6 min czytania
PayPal Payments +3
PayPal (IPN i pole niestandardowe używane przez inny skrypt)
PayPal (IPN i pole niestandardowe używane przez inny skrypt)

PayPal (IPN i pole niestandardowe używane przez inny skrypt)

Chcesz jeszcze bardziej ulepszyć swoje oprogramowanie partnerskie? Sprawdź integrację PayPal (IPN i pole niestandardowe używane przez inne skrypty).

2 min czytania
PayPal IPN +3

Będziesz w dobrych rękach!

Dołącz do naszej społeczności zadowolonych klientów i zapewnij doskonałą obsługę klienta dzięki PostAffiliatePro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface