Integration logo
PayPal (IPN usado por otro script)

PayPal (IPN usado por otro script)

PayPal IPN Integration Payments

Integración de PayPal (IPN usado por otro script)

La forma más rápida y segura de enviar dinero, hacer un pago en línea, recibir dinero o crear una cuenta de comerciante.

PayPal se integra utilizando el callback de IPN incluso si el callback es utilizado por otro sistema (por ejemplo, un carrito de compras).

¡Nota! Esta es la descripción de la integración con PayPal si usas botones de PayPal en tus páginas web. Si usas PayPal como sistema de procesamiento en tu carrito de compras, utiliza el método para integrar con el carrito de compras, no estos pasos.

Botón de PayPal

Ahora añade el siguiente código en CADA formulario de botón de PayPal:

<input type="hidden" name="custom" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>

Esto asegurará que el referente se almacene en el campo personalizado.

Ejemplo

Ejemplo de formulario de PayPal actualizado:

<!-- Begin PayPal Button -->
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="paypalemail@yoursite.com">
<input type="hidden" name="undefined_quantity" value="1">
<input type="hidden" name="item_number" value="Product Name">
<input type="hidden" name="amount" value="19.95">
<input type="hidden" name="image_url" value="https://yoursite.com/images/paypaltitle.gif">
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="return" value="http://www.yoursite.com/paypalthanks.html">
<input type="hidden" name="cancel_return" value="http://www.yoursite.com">
<input type="hidden" name="custom" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript"></script>
<input type="image" src="http://images.paypal.com/images/x-click-but5.gif" border="0" name="submit">
</form>
<!-- End PayPal Button -->

Integración

Ahora el callback de IPN está dirigido a tu script. Este callback también debe ser reenviado al script paypal.php de PAP, cuya url es https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php.

En caso de que tu script de procesamiento de PayPal esté en PHP, puedes utilizar el siguiente código para lograrlo. Puedes colocarlo al inicio de tu archivo de procesamiento.

/* Fragmento de integración con Post Affiliate Pro */
$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);
/* /Fragmento de integración con Post Affiliate Pro */

Esto asegurará que todo el callback de IPN sea reenviado sin afectar tu script original.

Esto es todo lo que se requiere. Ahora, cada vez que haya una venta, PayPal usará su función IPN para llamar a nuestro script de seguimiento de ventas, y el sistema generará la comisión para el afiliado.

NOTA: Si tienes más botones en una página, debes insertar solo las etiquetas HTML en cada botón. La etiqueta script debe insertarse solo una vez en toda la página. Incluso no es necesario que esté en el formulario del botón, puede estar en cualquier parte del body de la página.

Preguntas frecuentes

¿Qué es la integración de PayPal (IPN usado por otro script)?

Esta integración te permite conectar PayPal con Post Affiliate Pro utilizando el callback de IPN, permitiendo un procesamiento de pagos sin interrupciones y el seguimiento automático de ventas de afiliados.

¿Cómo integro los botones de PayPal con Post Affiliate Pro?

Agrega un campo oculto y una etiqueta script a cada formulario de botón de PayPal en tu sitio web, tal como se describe en la guía. Esto asegura que se rastreen las referencias de afiliados para cada venta.

¿Qué pasa si mi script de procesamiento de PayPal está en PHP?

Puedes usar un fragmento de código PHP para reenviar el callback de IPN al script paypal.php de Post Affiliate Pro, asegurando la funcionalidad completa de seguimiento.

¿Puedo usar esta integración si el IPN ya es utilizado por otro sistema?

Sí, este método de integración funciona incluso si el callback de IPN de PayPal es utilizado por otro sistema, como un carrito de compras, reenviando el callback a Post Affiliate Pro.

¿Es necesario agregar la etiqueta script a cada botón de PayPal?

No, si tienes varios botones de PayPal en una sola página, solo necesitas agregar el campo HTML a cada botón, pero la etiqueta script debe insertarse solo una vez por página.

Lucia es una talentosa editora de contenido que garantiza la publicación fluida de contenido en múltiples plataformas.

Lucia Halašková
Lucia Halašková
Editora de Contenido

Mejora tu programa de afiliados con la integración de PayPal

Integra PayPal con Post Affiliate Pro para rastrear ventas y generar comisiones de afiliados automáticamente. Comienza a optimizar tu red de afiliados hoy mismo.

Saber más

PayPal Express Checkout (IPN usado por otro script)
PayPal Express Checkout (IPN usado por otro script)

PayPal Express Checkout (IPN usado por otro script)

¿Te gustaría mejorar aún más tu software de afiliados? Descubre PayPal Express Checkout (IPN usado por otro script) para Post Affiliate Pro.

2 min de lectura
PayPal ExpressCheckout +3
PayPal (IPN y campo personalizado usado por otro script)
PayPal (IPN y campo personalizado usado por otro script)

PayPal (IPN y campo personalizado usado por otro script)

¿Te gustaría mejorar aún más tu software de afiliados? Descubre la integración de PayPal (IPN y campo personalizado usado por otros scripts).

2 min de lectura
PayPal IPN +3
PayPal
PayPal

PayPal

Aprende cómo integrar PayPal con Post Affiliate Pro para rastrear ventas, generar comisiones de afiliados y gestionar transacciones de manera eficiente usando l...

8 min de lectura
PayPal Payments +3

¡Estarás en buenas manos!

Únete a nuestra comunidad de clientes satisfechos y brinda excelente soporte al cliente con Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface