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

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

Čo je integrácia PayPal Express Checkout (IPN & vlastné pole)?

Je to spôsob, ako integrovať PayPal Express Checkout s Post Affiliate Pro pomocou IPN callbackov a vlastného poľa, čo umožňuje efektívne affiliate sledovanie aj vtedy, keď je vlastné pole používané iným systémom, ako je napríklad nákupný košík.

Ako nastavím oddeľovač vlastných hodnôt pre integráciu PayPal?

Choďte do Pluginy > Paypal > Nastavenie > Oddeľovač vlastných hodnôt a nastavte oddeľovač (napr. ||), aby ste rozlíšili hodnoty Post Affiliate Pro a hodnoty tretích strán vo vlastnom poli.

Ako presmerujem IPN callbacky do Post Affiliate Pro?

Po prijatí IPN callbacku vašim skriptom na spracovanie IPN použite cURL na presmerovanie údajov do integračného skriptu Post Affiliate Pro PayPal (paypal.php).

Ako mám spracovať vlastný parameter v IPN skripte?

Po overení PayPal IPN rozdeľte vlastný parameter na hodnotu systému tretej strany rozdelením podľa zvoleného oddeľovača (napr. ||).

Kedy by som mal použiť túto metódu integrácie?

Túto metódu použite vtedy, keď pridávate PayPal tlačidlá priamo na svoje webové stránky a potrebujete sledovať affiliate predaje, nie keď PayPal používate len ako platobný procesor vo svojom nákupnom košíku.

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 Express Checkout (IPN používané iným skriptom)
PayPal Express Checkout (IPN používané iným skriptom)

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

Chcete ešte viac vylepšiť svoj affiliate softvér? Pozrite si integráciu PayPal Express Checkout (IPN používané iným skriptom) pre Post Affiliate Pro.

2 min čítania
PayPal ExpressCheckout +3
PayPal (IPN používaný iným skriptom)
PayPal (IPN používaný iným skriptom)

PayPal (IPN používaný iným skriptom)

Chcete ešte viac vylepšiť svoj partnerský softvér? Pozrite si integráciu PayPal (IPN používaný iným skriptom) pre Post Affiliate Pro.

2 min čítania
PayPal IPN +3
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