PayPal Express Checkout (IPN gebruikt door een ander script)
Wilt u uw affiliate software nog verder verbeteren? Bekijk de PayPal Express Checkout (IPN gebruikt door een ander script) voor Post Affiliate Pro.


Wil je jouw affiliate software nog verder verbeteren? Bekijk dan de PayPal Express Checkout (IPN & aangepast veld) voor Post Affiliate Pro.
De snellere, veiligere manier om geld te versturen, online te betalen, geld te ontvangen of een zakelijke rekening te openen.
PayPal Express Checkout integreert via een IPN-callback, zelfs als de callback en het aangepaste veld door een ander systeem (bijvoorbeeld een winkelwagen) worden gebruikt. Daarom moet je een scheidingsteken kiezen dat onze cookie-waarde en die van een derde partij scheidt. In dit voorbeeld gebruiken we ||.
Let op! Dit is een beschrijving van de integratie met PayPal als je PayPal-knoppen op je webpagina’s gebruikt. Gebruik je PayPal als verwerkingssysteem in je winkelwagen, volg dan de methode voor integratie met een winkelwagen, niet deze stappen.
Kies een scheidingsteken dat onze cookie-waarde en die van een derde partij scheidt. In dit voorbeeld gebruiken we ||. Je moet de Paypal-plugin configureren om dit scheidingsteken te gebruiken. Ga naar Plugins > Paypal > Configureren > Custom Value Separator.
Voeg nu de volgende code toe aan ELK PayPal-knopformulier. Zorg ervoor dat het aangepaste veld in je knop id=”pap_ab78y5t4a” heeft:
<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>
Hiermee wordt ervoor gezorgd dat de referrer na het opgegeven scheidingsteken aan het aangepaste veld wordt toegevoegd.
Nu wijst de IPN-callback naar jouw script. Deze callback moet ook worden doorgestuurd naar het PAP paypal.php-script, waarvan de url http://www.yoursite.com/affiliate/plugins/PayPal/paypal.php is.
Als je PayPal-verwerkende script in PHP is, kun je de volgende code gebruiken om dit te realiseren. Je kunt deze aan het begin van je verwerkingsbestand plaatsen:
/* PAP integratie */
$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);
/* einde PAP integratie */
De aangepaste parameter heeft het formaat 3rdPartySystemValue||PapValue. Om het externe systeem correct te laten werken, moet je 3rdPartySystemValue uit de aangepaste parameter halen. Voeg hiervoor de volgende code toe direct na de PayPal IPN-verificatie:
<?php
$separator = '||';
if ($_POST['custom'] != '') {
$explodedCustomValue = explode($separator, $_POST['custom'], 2);
if (count($explodedCustomValue) == 2) {
$_REQUEST['custom'] = $_POST['custom'] = $explodedCustomValue[0];
}
}
?>
Dit is alles wat nodig is. Telkens wanneer er een verkoop plaatsvindt, zal PayPal Express Checkout zijn IPN-functie gebruiken om ons sale tracking-script aan te roepen, en zal het systeem commissie voor de affiliate genereren.
Ontdek een naadloze PayPal Express Checkout-integratie met Post Affiliate Pro, inclusief IPN-callbacks en aangepaste veldverwerking. Maximaliseer vandaag nog je affiliate marketing potentieel.
Wilt u uw affiliate software nog verder verbeteren? Bekijk de PayPal Express Checkout (IPN gebruikt door een ander script) voor Post Affiliate Pro.
Wil je je affiliate software nog verder verbeteren? Bekijk de PayPal (IPN gebruikt door ander script) integratie voor Post Affiliate Pro.
Leer hoe je PayPal naadloos integreert met Post Affiliate Pro om verkopen te volgen, affiliate commissies te genereren en transacties efficiënt te beheren via I...
Cookie Toestemming
We gebruiken cookies om uw browse-ervaring te verbeteren en ons verkeer te analyseren. See our privacy policy.