Socio
Un plugin de carrito de la compra accesible para WordPress, repleto de diversas funciones.
eShop es un plugin de carrito de la compra accesible para WordPress, repleto de diversas funciones. El método de integración se utiliza para integrar PayPal en eShop con su Post Affiliate Pro.
Integración con PayPal (paso 1)
Accede a tu FTP, navega hasta ‘wp-content/plugins/eshop/paypal/’ y edita el archivo ‘eshop-paypal.class.php‘.
Busca la línea:
return $echo;
y añade este código encima:
/* Post Affiliate Pro integration snippet */
$echo = str_replace("name=\"notify_url\"","name=\"notify_url\" id=\"pap_ab78y5t4a\"",$echo);
$echo .= '<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('&pap_custom=');
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a');
</script>";
/* /Post Affiliate Pro integration snippet */
Para que todo funcione, tienes que activar el plugin de PayPal en tu panel de vendedor de Post Affiliate Pro.
Integración con PayPal (paso 2)
El siguiente y último paso es encontrar esta línea en el mismo archivo:
function validate_ipn() {
Pega este código justo debajo:
/* 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 */
No olvides integrar el código de seguimiento de clics en tu Word Press.