Language switcher

–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

PayPal

La forma más rápida y segura de enviar dinero, hacer un pago online, recibir dinero o crear una cuenta comercial.

PayPal se integra utilizando la devolución de llamada de IPN.

¡Nota! Esta es una descripción de la integración con los botones de PayPal utilizados en tu sitio web. Si utilizas PayPal como sistema de procesamiento de pagos en tu carro de la compra, utiliza el método de integración con el carro de la compra específico, no estos pasos.

Además, asegúrate de que no utilizas ya el IPN de PayPal para otro propósito, como algún tipo de entrega digital o registro de miembros.

Para integrar con PayPal, tienes que activar el plugin de gestión de PayPal IPN en el panel de vendedor de Post Affiliate Pro (Network) en la sección ‘Plugins’. A continuación, sigue los siguientes pasos.

Código de integración

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

<input type="hidden" name="notify_url" value="https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php">
<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 indicará a PayPal que debe llamar silenciosamente a la secuencia de comandos https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php en cada venta, y pasará todas las variables de la venta, incluido el campo personalizado, a esta secuencia de comandos.

Ejemplo

Ejemplo de formulario actualizado de PayPal:

<!-- 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="notify_url" value="https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php">
 <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 -->

En notify_url es posible utilizar parámetros adicionales: datos1-datos5, código del cupón, Id del canal, en este caso notify_url tendrá este aspecto:

http://www.yoursite.com/affiliate/plugins/PayPal/paypal.php?data1=value1data2=value2data3=value3data4=value4data5=value5coupon_code=coupon1channelId=mychannel

Observa que si se crea una comisión recurrente, en el campo data1 se insertará transactionId.

Esto es todo lo que se necesita. Ahora, cada vez que haya una venta, PayPal utilizará su notificación de IPN para informar a nuestro script de seguimiento de ventas sobre la nueva transacción, y el sistema generará una comisión para el afiliado..

Nota: Si tienes más botones en una página, debes utilizar sólo el código del campo personalizado en cada botón. La etiqueta script debe insertarse sólo una vez por página.Incluso no es necesario que esté en el formulario del botón, puede estar en algún lugar del cuerpo de la página. (el seguimiento de clics es por página (tiene que estar encima de todos los botones), el campo “personalizado” es por botón, “notify_url” es por botón también… El script PAP que llama a notifysale.php es por página – tiene que estar debajo de todos los botones)

Si utilizas sólo enlaces sencillos de PayPal como:

<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=MWU1Y4K24N3HY">Click here to order</a>

Entonces tienes que saltarte los pasos anteriores y hacer la integración de la siguiente manera:

  • en cada enlace añadir: id=”paypallink” para que el enlace tenga este aspecto:
<a id="paypallink" href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=MWU1Y4K24N3HY">Click here to order</a>
  • debajo de la versión JavaScript de código de seguimiento de clics que se supone que está en el pie de página de tu página justo encima de la etiqueta añade el siguiente código:
<!-- Post Affiliate Pro Integration snippet -->
<script>
  PostAffTracker.writeCookieToLink('paypallink', 'custom');
</script>
<!-- /Post Affiliate Pro Integration snippet -->

NOTA: Los enlaces de PayPal deben estar en tu página en algún lugar por encima de la línea.

Hay un último paso detrás y es configurar tu URL de notificación de PayPal para que apunte al plugin PayPal Ipn Handling de Post Affiliate Pro (Network).

Así que, conéctate a tu cuenta PayPal, ve a Perfil > Preferencias de venta > Preferencia de notificación de pago instantánea, haz clic en Editar configuración, activa los mensajes de IPN seleccionando Recibir mensajes de IPN (Activado) y establece la URL de notificación en:

http://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php

Eso es todo.

Volver a Integraciones Crear cuenta GRATIS

Nuestro sitio web utiliza cookies. Al continuar, asumimos tu permiso para implementar cookies como se detalla en nuestro política de privacidad y cookies.

×

Programa una llamada uno a uno y descubre cómo Post Affiliate Pro puede beneficiar a tu negocio.

Estamos disponibles en varias fechas

Programa una llamada