Integration logo
PayPal Express Checkout (IPN és másik script által használt egyedi mező)

PayPal Express Checkout (IPN és másik script által használt egyedi mező)

PayPal ExpressCheckout IPN AffiliateTracking

PayPal Express Checkout (IPN és másik script által használt egyedi mező) integráció

A gyorsabb, biztonságosabb módja a pénzküldésnek, online fizetésnek, pénzfogadásnak vagy kereskedői fiók létrehozásának.

A PayPal Express Checkout IPN visszahívással integrálható, még akkor is, ha a visszahívást és az egyedi mezőt másik rendszer is használja (pl. webáruház). Emiatt elválasztót kell választania, amely elválasztja a saját és a harmadik fél süti értékét. Ebben a példában a || jelet fogjuk használni.

Megjegyzés! Ez a leírás a PayPal integrációjáról szól, ha PayPal gombokat helyez el a weboldalán. Ha a PayPal-t fizetési rendszerként használja a webáruházában, akkor a webáruház integrációs lépéseit kövesse, ne ezeket!

Elválasztó kiválasztása

Válassza ki azt az elválasztót, amely elválasztja a saját és a harmadik fél süti értékét. Ebben a példában a || jelet használjuk. Be kell állítania a Paypal bővítményt, hogy ezt az elválasztót használja. Menjen a Bővítmények > Paypal > Beállítás > Egyedi érték elválasztó menüponthoz.

Paypal gomb

Most adja hozzá a következő kódot MINDEN PayPal gomb űrlaphoz. Kérjük, győződjön meg arról, hogy a gombban lévő egyedi mezőnek az id=”pap_ab78y5t4a” azonosítója van:

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

Ez biztosítja, hogy a hivatkozó a megadott elválasztó után hozzáadásra kerül az egyedi mezőhöz.

Integráció az IPN feldolgozó scriptjével – 1. rész

Most az IPN visszahívás a saját scriptedhez érkezik. Ezt a visszahívást továbbítani kell a PAP paypal.php scripthez is, melynek url-je http://www.yoursite.com/affiliate/plugins/PayPal/paypal.php .

Ha a PayPal feldolgozó scripted PHP-ban íródott, a következő kóddal oldhatod meg ezt. Helyezd a feldolgozó fájl elejére:

/* PAP integráció */
 $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);
/* PAP integráció vége */

Integráció az IPN feldolgozó scriptjével – 2. rész

Az egyedi paraméter formátuma: 3rdPartySystemValue||PapValue. Annak érdekében, hogy a harmadik fél rendszere helyesen működjön, ki kell bontani a 3rdPartySystemValue értéket az egyedi paraméterből. Ehhez a következő kódot adja hozzá közvetlenül a PayPal IPN ellenőrzése után:

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

Ennyi az egész. Mostantól, amikor eladás történik, a PayPal Express Checkout az IPN funkcióval meghívja értékesítéskövető scriptünket, és a rendszer jutalékot generál a partner számára.

Gyakran ismételt kérdések

Mi az a PayPal Express Checkout (IPN & egyedi mező) integráció?

Ez egy módszer a PayPal Express Checkout és a Post Affiliate Pro integrálására IPN visszahívások és egyedi mező használatával, így hatékony partnerkövetés lehetséges még akkor is, ha az egyedi mezőt egy másik rendszer (pl. webáruház) is használja.

Hogyan állíthatom be az egyedi érték elválasztót a PayPal integrációhoz?

Menjen a Bővítmények > Paypal > Beállítás > Egyedi érték elválasztó menüponthoz, és adja meg az elválasztót (pl. ||), hogy elkülönítse a Post Affiliate Pro és harmadik fél rendszer értékeit az egyedi mezőben.

Hogyan továbbíthatom az IPN visszahívásokat a Post Affiliate Pro-nak?

Miután az IPN feldolgozó scripted megkapta a visszahívást, cURL segítségével továbbítsa az adatokat a Post Affiliate Pro PayPal integrációs scriptjéhez (paypal.php).

Hogyan kezeljem az egyedi paramétert az IPN scriptben?

A PayPal IPN ellenőrzése után bontsa fel az egyedi paramétert az elválasztó (pl. ||) használatával, hogy kinyerje a harmadik fél rendszer értékét.

Mikor érdemes ezt az integrációs módszert használni?

Akkor használja ezt a módszert, ha közvetlenül helyez el PayPal gombokat a weboldalán és partnereladásokat szeretne követni, nem pedig akkor, ha a PayPal-t kizárólag fizetési rendszerként használja a webáruházában.

Fokozza partnerkövetését a PayPal Express Checkout-tal

Fedezze fel a Post Affiliate Pro zökkenőmentes PayPal Express Checkout integrációját, amely IPN visszahívásokat és egyedi mezőkezelést kínál. Maximalizálja partner marketing potenciálját még ma.

Tudjon meg többet

PayPal Express Checkout (IPN-t másik szkript használja)
PayPal Express Checkout (IPN-t másik szkript használja)

PayPal Express Checkout (IPN-t másik szkript használja)

Szeretné továbbfejleszteni partnerprogram szoftverét? Tekintse meg a PayPal Express Checkout (IPN-t másik szkript használja) integrációt a Post Affiliate Pro-ho...

2 perc olvasás
PayPal ExpressCheckout +3
PayPal (IPN és más script által használt egyedi mező)
PayPal (IPN és más script által használt egyedi mező)

PayPal (IPN és más script által használt egyedi mező)

Szeretné még tovább fejleszteni affiliate szoftverét? Tekintse meg a PayPal (IPN és más scriptek által használt egyedi mező) integrációját.

2 perc olvasás
PayPal IPN +3
PayPal (IPN-t egy másik szkript használja)
PayPal (IPN-t egy másik szkript használja)

PayPal (IPN-t egy másik szkript használja)

Szeretné még jobban fejleszteni partnerprogramját? Tekintse meg a PayPal (IPN-t egy másik szkript használja) integrációt a Post Affiliate Pro-hoz.

2 perc olvasás
PayPal IPN +3

Jó kezekben lesz!

Csatlakozzon elégedett ügyfeleink közösségéhez és nyújtson kiváló ügyfélszolgálatot a Post Affiliate Pro-val.

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