Acepta pagos de membresía, administra perfiles, entrega contenido digital, integra con tu blog, CMS, envía newsletters y ejecuta un programa de afiliados con este software.
La versión 4 de aMember usa una nueva estructura de archivos y un nuevo código, por lo que aquí hay un nuevo método de integración.
1. Obtener valor de las cookies
Primero, ubica el archivo: application / default / views / _form.phtml
En este archivo, agregaremos un código especial al formulario, de modo que la identificación del visitante se lea y se envíe al archivo de procesamiento.
Cambia esta línea echo $ form-> render ($ renderer); por este código:
$form_res = $form->render($renderer);
$tracker = '<input type="hidden" name="pap_custom" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php?accountId=default1" type="text/javascript">
</script>';
echo str_replace('</form>',$tracker.'</form>',$form_res);
Guarda tu trabajo y según lo que desees integrar, continúe en el paso adecuado.
2. Integración con PayPal dentro de aMemeber – paso 1
Ahora edita este archivo: /amember/library/Am/Paysystem/PayProcessMediator.php Busca la función process() y dentro de esta función, busca la línea: $this->callback($this->onAction); Inserta este código justo debajo de la línea mencionada:
$this->result->getAction()->addParam('custom', $_POST['pap_custom']);
Con esta línea, hemos agregado un nuevo parámetro llamado ‘personalizado’ a la matriz que se utilizará para crear una solicitud enviada a PayPal. Gracias a esto, estamos enviando la identificación de visitante para que podamos usarla más adelante para determinar quién fue el afiliado que hizo la referencia. Guarda tu trabajo y continúe con el paso 3.
3. Integración con PayPal dentro de aMember – paso 2
El último paso es manejar la notificación de IPN enviada desde PayPal y reenviarla a tu Post Affiliate Pro. Ve a Configuración > Instalación / Configuración > PayPal en el panel de administración de aMember y activa ‘ Resend Postback ‘. Si ya está activo, simplemente agrega una nueva línea con esta URL:
https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php
Guarda tu trabajo y listo. No olvides activar tu complemento de gestión de IPN de PayPal en Post Affiliate Pro para que todo funcione.
4. PayPal y el uso de la función Carrito en aMember
En caso de que estés utilizando una función de Carrito de aMember, debes seguir los pasos anteriores y, además, debes modificar este archivo application/cart/views/cart/choose-paysys.phtml – busca esta línea: <inputtype=”hidden”name=”a”value=”choosepaysys”/> y agrega el siguiente código debajo de la línea:
<!-- Post Affiliate Pro integration snippet -->
<input type="hidden" name="pap_custom" value="" id="pap_dx8vc2s5" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
<!-- /Post Affiliate Pro integration snippet -->
Guarda tu trabajo y listo.
5. Integración de registro en aMember
Si deseas que los nuevos usuarios se conviertan en afiliados automáticamente, es posible sincronizar un formulario de registro de miembro con Post Affiliate Pro. Gracias al plugin incorporado, puedes configurarlo fácilmente en el back-end de administración de un miembro.
Post Affiliate Pro is a tool for affiliate marketing that offers protection against fraud, free trial, and integration with existing e-commerce websites. It also provides a free audit log that can help improve performance, increase accountability, and detect unauthorized access. The article also mentions the software's privacy policy and its ability to enhance efficiency, security, and performance.
En este texto se menciona información sobre la compañía, programas de afiliados y software para Shopify, WooCommerce y WordPress. También se habla de contactos de ventas y suscripciones a una newsletter. Además, se menciona sobre la instalación de Post Affiliate Pro y el uso de cookies en el sitio web.
The article provides information on integrating various e-commerce platforms with Post Affiliate Pro for sales tracking. Specific details are given for integrating PayPal with CoreCommerce and Ubercart. The article also explains how to activate sales tracking and install the tracking plugin in Ecwid and WIX. Additionally, the article discusses methods for tracking sales, products, and coupons in Cart66 and ThriveCart, two plugin options for selling digital and physical products on WordPress.
PayPal Express Checkout (IPN utilizado por otro script)
The text discusses integrating PayPal with Post Affiliate Pro and includes instructions for adding code to a PayPal button and redirecting the IPN callback to a Post Affiliate Pro script. The integration allows for commission tracking and can be used with PayPal Express Checkout, even if the callback is already used by another script. The article ends with a call to action to sign up for a free account.