Summer promotion background
1st – 31st July 2026

AI Agents at Zero Cost

Get your

33% off

+ free AI Agent

Use code for monthly and for yearly subscription

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

PayPal ExpressCheckout IPN AffiliateTracking

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

Szybszy, bezpieczniejszy sposób na przesyłanie pieniędzy, dokonywanie płatności online, otrzymywanie środków lub założenie konta sprzedawcy.

PayPal Express Checkout integruje się za pomocą wywołania IPN nawet wtedy, gdy wywołanie zwrotne oraz pole niestandardowe są wykorzystywane przez inny system (np. koszyk sklepowy). Z tego powodu musisz wybrać separator, który oddzieli naszą wartość cookie od wartości z systemu zewnętrznego. W tym przykładzie użyjemy ||.

Uwaga! To jest opis integracji z PayPal, jeśli korzystasz z przycisków PayPal na swoich stronach internetowych. Jeśli używasz PayPal jako systemu płatności w swoim koszyku sklepowym, skorzystaj z metody integracji z koszykiem, a nie z tych kroków.

Wybierz separator

Wybierz separator, który oddzieli naszą wartość cookie od wartości systemu zewnętrznego. W tym przykładzie użyjemy ||. Musisz skonfigurować wtyczkę Paypal, aby korzystała z tego separatora. Przejdź do Plugins > Paypal > Configure > Custom Value Separator.

Przycisk Paypal

Teraz dodaj poniższy kod do KAŻDEGO formularza przycisku PayPal. Upewnij się, że pole niestandardowe w Twoim przycisku ma id=”pap_ab78y5t4a” :

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">PostAffTracker.setAccountId('Account_ID');
PostAffTracker.setAppendValuesToField('||');
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a');
</script>

To zapewni, że polecenie będzie dodane do pola niestandardowego po określonym separatorze.

Integracja ze skryptem obsługującym IPN – część 1

Teraz wywołanie zwrotne IPN jest kierowane do Twojego skryptu. To wywołanie musi być również przekazane do skryptu PAP paypal.php, którego adres to http://www.yoursite.com/affiliate/plugins/PayPal/paypal.php .

Jeśli Twój skrypt obsługi PayPal jest napisany w PHP, możesz użyć poniższego kodu, aby to osiągnąć. Możesz go umieścić na początku swojego pliku obsługującego:

/* PAP integration */
 $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);
/* end of PAP integration */

Integracja ze skryptem obsługującym IPN – część 2

Parametr custom ma format 3rdPartySystemValue||PapValue. Aby system zewnętrzny działał poprawnie, należy wyodrębnić 3rdPartySystemValue z parametru custom. W tym celu dodaj poniższy kod zaraz po weryfikacji IPN z PayPal:

<?php
$separator = '||';
    if ($_POST['custom'] != '') {
      $explodedCustomValue = explode($separator, $_POST['custom'], 2);
          if (count($explodedCustomValue) == 2) {
            $_REQUEST['custom'] = $_POST['custom'] = $explodedCustomValue[0];
      }
    }
?>

To wszystko, czego potrzeba. Teraz za każdym razem, gdy pojawi się sprzedaż, PayPal Express Checkout użyje swojej funkcji IPN, aby wywołać nasz skrypt śledzenia sprzedaży, a system wygeneruje prowizję dla partnera.

Najczęściej zadawane pytania

Ulepsz swoje śledzenie afiliacji dzięki PayPal Express Checkout

Odkryj płynną integrację PayPal Express Checkout z Post Affiliate Pro z użyciem wywołań IPN oraz obsługą pól niestandardowych. Zmaksymalizuj swój potencjał marketingu afiliacyjnego już dziś.

Dowiedz się więcej

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

7 min czytania
PayPal Payments +3
Prosty koszyk PayPal (moduł WordPress)
Prosty koszyk PayPal (moduł WordPress)

Prosty koszyk PayPal (moduł WordPress)

Chcesz jeszcze bardziej ulepszyć swoje oprogramowanie partnerskie? Sprawdź integrację Simple Paypal Shopping Cart z Post Affiliate Pro.

5 min czytania
Integration E-commerce +4

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