PayPal (IPN y campo personalizado utilizado por otro script) integration
La forma más rápida y segura de enviar dinero, realizar un pago en línea, recibir dinero o crear una cuenta comercial.
PayPal se integra utilizando la devolución de llamada de IPN, incluso si la devolución de llamada y el campo personalizado es utilizado por otro sistema (por ejemplo, carrito de compras). Debido a esto tendrá que adjuntar el valor de la cookie a la URL de la notificación original y posteriormente volver a enviarla a su Post Affiliate Pro.
Botón de Paypal
El primer paso es asegurarse de que cada botón de paypal tenga el campo notify_url. Tienes que añadir este código al campo notify_url, en cada botón:
id="pap_ab78y5t4a"
Así que el campo se ve así:
<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>
De esta manera estamos enviando el valor de la cookie de seguimiento al script de procesamiento para que podamos utilizar el valor cuando se procese la venta.
Integración con tu script de procesamiento de IPN
Ahora la devolución de llamada IPN se apunta a tu script. Este callback debe ser reenviado también al script https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php de Post Affiliate Pro.
En caso de que tu script de procesamiento de PayPal sea PHP, puedes utilizar el siguiente código para conseguirlo. Puedes colocarlo al principio de tu archivo de procesamiento o al principio de la función de procesamiento.
/* 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 */
Ya está. Tu PayPal ya está integrado.
Esto es todo lo que se necesita. Ahora, cada vez que se produzca una venta, PayPal utilizará su función de IPN para llamar a tu script y, desde allí, los datos de IPN serán redirigidos a nuestro script de seguimiento de ventas, de modo que el sistema generará una comisión para el afiliado correspondiente.
NOTA: Si tienes más botones en una página, sólo debes insertar los valores de id en cada botón. La etiqueta script sólo debe insertarse una vez por página. Puede estar en cualquier parte del cuerpo de la página.
SolidTrustPay (campo personalizado utilizado para otros datos)
Integra SolidTrustPay con Post Affiliate Pro para optimizar el procesamiento de pagos. Aprende a configurar el plugin, actualizar códigos de botones y añadir seguimiento. Disfruta de una cuenta gratuita y soporte completo para mejorar tu negocio.
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.
Setcom (Auto-post utilizado por otro script)
Integra Setcom con Auto-post y Post Affiliate Pro para optimizar tus procesos de pago y gestión de afiliados. Aprende a activar y configurar el plugin, actualizar botones y manejar callbacks con ejemplos de código. Mejora tu flujo de trabajo con esta integración esencial.