PayPal (IPN en aangepast veld gebruikt door ander script) integration
De snellere, veiligere manier om geld te verzenden, online te betalen, geld te ontvangen of een verkopersaccount aan te maken.
PayPal integreert het gebruik van IPN-callback, zelfs als het callback- en aangepaste veld door een ander systeem wordt gebruikt (bijv. winkelwagentje). Daarom moet u de cookiewaarde aan de oorspronkelijke meldings-URL toevoegen en deze later opnieuw naar uw Post Affiliate Pro sturen.
Paypal knop
id="pap_ab78y5t4a"
Het veld ziet er dus als volgt uit:
<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.writeCookieToCustomField('pap_ab78y5t4a', '', 'pap_custom');
</script>
Op deze manier sturen we de trackingcookiewaarde naar het verwerkingsscript, zodat we de waarde kunnen gebruiken wanneer de verkoop wordt verwerkt.
Integratie met uw IPN-verwerkingsscript
Als uw PayPal-verwerkingsscript PHP is, kunt u de volgende code gebruiken om dat te bereiken. U kunt het aan het begin van uw verwerkingsbestand of aan het begin van de verwerkingsfunctie plaatsen.
/* Post Affiliate Pro integration snippet */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php?pap_custom=".$_GET['pap_custom']);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
/* /Post Affiliate Pro integration snippet */
Dit is het. Uw PayPal is nu geïntegreerd.