Spring promotion background
20.Mar - 19.Apr 2026

Spring deal

Up to 75% OFF

PayPal Express Checkout (IPN a vlastné pole používané iným skriptom)

PayPal ExpressCheckout IPN AffiliateTracking

Integrácia PayPal Express Checkout (IPN a vlastné pole používané iným skriptom)

Rýchlejší a bezpečnejší spôsob, ako posielať peniaze, uskutočňovať online platby, prijímať peniaze alebo si vytvoriť obchodnícky účet.

PayPal Express Checkout sa integruje pomocou IPN callbacku aj vtedy, keď tento callback a vlastné pole používa iný systém (napr. nákupný košík). Z tohto dôvodu si musíte zvoliť oddeľovač, ktorý oddelí našu a hodnotu cookie tretej strany. V tomto príklade použijeme ||.

Poznámka! Toto je popis integrácie s PayPal, ak používate PayPal tlačidlá na svojich webových stránkach. Ak používate PayPal ako spracovateľský systém vo svojom nákupnom košíku, použite metódu na integráciu s nákupným košíkom, nie tieto kroky.

Zvoľte oddeľovač

Zvoľte oddeľovač, ktorý oddelí našu a hodnotu cookie tretej strany. V tomto príklade použijeme ||. Musíte nakonfigurovať PayPal plugin, aby používal tento oddeľovač. Choďte do Pluginy > Paypal > Nastavenie > Oddeľovač vlastných hodnôt.

Paypal tlačidlo

Teraz pridajte nasledujúci kód do KAŽDÉHO PayPal tlačidlového formulára. Prosím, uistite sa, že vlastné pole vo vašom tlačidle má 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>

Týmto sa zabezpečí, že referrer bude pridaný do vlastného poľa za špecifikovaným oddeľovačom.

Integrácia s vaším IPN spracovateľským skriptom – časť 1

Teraz je IPN callback nasmerovaný do vášho skriptu. Tento callback je potrebné presmerovať aj do PAP paypal.php skriptu, ktorého url je http://www.yoursite.com/affiliate/plugins/PayPal/paypal.php .

V prípade, že váš skript na spracovanie PayPal je v PHP, môžete použiť nasledujúci kód. Môžete ho umiestniť na začiatok vášho spracovateľského súboru:

/* PAP integrácia */
 $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);
/* koniec PAP integrácie */

Integrácia s vaším IPN spracovateľským skriptom – časť 2

Vlastný parameter je vo formáte 3rdPartySystemValue||PapValue. Aby systém tretej strany správne fungoval, musíte z vlastného parametra vyparsovať 3rdPartySystemValue. Na to pridajte nasledujúci kód hneď po overení PayPal IPN:

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

To je všetko, čo je potrebné. Kedykoľvek príde k predaju, PayPal Express Checkout použije svoju IPN funkciu na zavolanie nášho skriptu na sledovanie predaja a systém vygeneruje províziu pre affiliate partnera.

Najčastejšie kladené otázky

Vylepšite svoje affiliate sledovanie s PayPal Express Checkout

Objavte bezproblémovú integráciu PayPal Express Checkout s Post Affiliate Pro, vrátane IPN callbackov a spracovania vlastných polí. Maximalizujte svoj affiliate marketing ešte dnes.

Zistiť viac

PayPal (IPN a vlastné pole používané iným skriptom)
PayPal (IPN a vlastné pole používané iným skriptom)

PayPal (IPN a vlastné pole používané iným skriptom)

Chceli by ste ešte viac vylepšiť svoj affiliate softvér? Pozrite si integráciu PayPal (IPN a vlastné pole používané inými skriptami).

2 min čítania
PayPal IPN +3

Budete v dobrých rukách!

Pridajte sa k našej komunite spokojných klientov a poskytujte vynikajúcu zákaznícku podporu s Post Affiliate Pro.

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