WP eStore (módulo WordPress ) integration
Un potente plugin de carrito de la compra de WordPress para vender cualquier tipo de productos tangibles o intangibles desde tu propio sitio de WordPress.
WP eStore es un plugin de carrito de la compra sencillo para vender productos digitales (ebook, mp3, fotos) y no digitales desde tu blog de wordpress a través de PayPal o de otras pasarelas de pago. Los productos digitales se entregan automáticamente al comprador después de la compra mediante enlaces de descarga encriptados y de tiempo limitado.
Integración con PayPal
Accede a tu FTP y navega hasta tu directorio de wordpress:
wp-content/plugins/wp-cart-for-digital-products/lib/gateway/ and edit file PaymentGateway.php
Busca la función submitPayment2( y sustituye todo el bloque foreach por este código:
foreach ($this->fields as $name => $value) {
$id = '';
if ($name == 'notify_url') $id='id="pap_ab78y5t4a"';
echo "<input type="hidden" name="$name" value="$value" $id/>";
}
echo '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">';
echo "PostAffTracker.setAccountId('Account_ID');";
echo "PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a','', 'pap_custom');
</script>";
Eso es todo. Guarda tu trabajo y comprueba si los botones de paypal (formularios) de tu página contienen la cadena id=”pap_x2s6df8d” en el campo notify_url. Si es así, continúa con el paso 3 .
Si no se encuentra el id=”pap_x2s6df8d” en el campo notify_url, continúa con el paso 2 .
Integración con PayPal: solución alternativa
Si las instrucciones del paso nº 1 no te han funcionado, lo más probable es que tengas que modificar el siguiente archivo:
wp-content/plugins/wp-cart-for-digital-products/eStore_misc_functions.php
y en ese archivo tendrás que localizar el
print_eStore_buy_now_button($id,$button='',$nggImage='')
y/o
print_eStore_subscribe_button_form($id)
y en esa función sustituir
$urls .= '<input type="hidden" name="notify_url" value="'.$notify.'" />';
con esto:
$urls .= '<input id="pap_ab78y5t4a" type="hidden" name="notify_url" value="'.$notify.'" />';
y luego en el archivo footer.php de tu tema de WP añade el siguiente código:
<!--PAP Integration starts here-->
<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>;
<!--PAP Integration ends here-->
Ahora comprueba el código del botón de paypal (formulario) en tu página y si el campo notify_url contiene la cadena id=”pap_ab78y5t4a” entonces continúa con el paso nº 3 .
Integración con PayPal
El último paso para integrar tu WPeStore con PayPal es establecer la URL de redirección del IPN. Todos los datos serán reenviados a tu Post Affiliate Pro. Busca y edita el archivo wp-content/plugins/wp-cart-for-digital-products/paypal.php y luego encuentra la función _validateipn().
Inserta allí el siguiente código:
/* 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 */
Eso es todo. Guarda tu trabajo y tu paypal ya está integrado. No olvides habilitar el plugin de paypal en tu Post Affiliate Pro.
No te olvides de integrar tu WordPress con el código de seguimiento de clics: puedes, por ejemplo, colocarlo en tu archivo global de pie de página.
Paid Memberships Pro (módulo WP)
Descubre cómo el plugin Paid Memberships Pro para WordPress puede transformar tu sitio web en una fuente de ingresos flexible y adaptada a cualquier negocio online u offline. Integra fácilmente con Post Affiliate Pro y explora más de 231 integraciones disponibles. ¡Crea tu cuenta GRATIS y programa una llamada para potenciar tu negocio hoy mismo!
BusinessDirectory (módulo de WordPress)
Descubre el módulo Business Directory para WordPress de Post Affiliate Pro, la solución más popular y fácil de usar para listar negocios con integración perfecta de PayPal. Mejora tu gestión de afiliados con nuestras amplias integraciones, desde plataformas como Joomla hasta procesadores de pago como PayPal. ¡Visita y transforma tu negocio hoy mismo!
Explora la integración de PayPal con Post Affiliate Pro, una solución rápida y segura para gestionar pagos y comisiones de afiliados. Aprende a configurar PayPal IPN y optimizar tus botones y enlaces de PayPal para maximizar el seguimiento de ventas y comisiones. Mejora tu flujo de trabajo con nuestras guías detalladas y soporte. ¡Visítanos para empezar!
Descubre las múltiples integraciones de Post Affiliate Pro para mejorar tu negocio de comercio electrónico. Desde plataformas como 1&1 E-Shop hasta herramientas de pago como AlertPay, estas integraciones ofrecen soluciones eficientes y detalladas para rastrear comisiones, gestionar ventas y optimizar tu marketing de afiliados. Visita y encuentra la integración perfecta para impulsar tus ventas online.
Descubre la integración de WordPress con Post Affiliate Pro, una herramienta de código abierto que mejora el seguimiento de clics y la gestión de afiliados. Compatible con plugins como WooCommerce y MemberPress, optimiza tu marketing y aumenta tus ganancias. ¡Descarga el plugin y transforma tu estrategia de afiliados hoy!
Shopp (Módulo del carrito de la compra de WordPress)
Descubre cómo integrar fácilmente Shopp, el módulo flexible de carrito de compra para WordPress, con Post Affiliate Pro para optimizar tus ventas. Sigue nuestra guía paso a paso para implementar el código de seguimiento y maximizar tu e-commerce. ¡Haz crecer tu negocio hoy mismo!