
aMember
¿Te gustaría mejorar aún más tu software de afiliados? Descubre la integración de aMember para Post Affiliate Pro.

¿Quieres mejorar aún más tu software de afiliados? Descubre la integración de aMember con PayPal para Post Affiliate Pro.
Acepta pagos de membresía, gestiona perfiles, entrega contenido digital, intégralo con tu blog, CMS, envía boletines, ejecuta un programa de afiliados con este software.
Este método de integración es para versiones de aMember inferiores a la v4.
Este método integra las transacciones recurrentes de aMember (usando PayPal) con Post Affiliate Pro.
Primero, necesitas añadir un nuevo campo en el formulario de registro de aMember.
Navega a Utilities > Add fields. Aquí puedes agregar cualquier campo nuevo, así que haz clic en el botón “Add field”. Pon el nombre y el título como “custom“, elige “SQL” como tipo de campo y establece el tipo de campo SQL en “String VARCHAR(255)”.
Las siguientes configuraciones que debes establecer: Tipo de visualización en “Text“, define el tamaño en 40 y finalmente configura todos los campos de Visibilidad del campo en no mostrar.
Guarda tu configuración. Se debe crear un nuevo campo para el usuario, también en la base de datos, por lo que puedes usarlo para cualquier detalle personalizado. Lo usaremos para enviar el VisitorId al plugin de pago de PayPal en aMember.
Navega al directorio templates/ y abre el archivo signup.html para editarlo. Ubica la línea con el código </form>. Inserta este código justo antes:
<input type="hidden" name="custom" value="default1" id="f_custom">
Ahora, inserta este código después de la línea con </form>:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.writeCookieToCustomField('f_custom');
</script>
Este código agregará el VisitorID de las cookies, y también de las cookies Flash si no se crearon cookies de primera parte por el nivel de privacidad, al campo personalizado que creamos en aMember. Este valor se agregará a la base de datos y podrás usarlo en cualquier momento más adelante.
Navega a plugins/payment/paypal_r/ y abre el archivo paypal_r.inc.php para editarlo. Inserta este código justo después de la línea:
function paypal_validate_ipn($vars){
/* PAP4 integration */
$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);
/* end of PAP4 integration */
Ahora encuentra esta línea (2 veces): 'custom' => "",
y cámbiala por este código:
(isset($u['custom']) && ($u['custom'] != ""))?$u['custom']:""
Ten en cuenta que tus cookies deben estar disponibles en el dominio donde está instalado aMember para poder rastrear las ventas. De lo contrario, tendrás que agregar el código de seguimiento de clics al archivo signup.html y dirigir el enlace de afiliado directamente al archivo signup.php.
Experimenta la integración perfecta de aMember y PayPal con Post Affiliate Pro. ¡Comienza tu prueba gratuita de 30 días hoy mismo!

¿Te gustaría mejorar aún más tu software de afiliados? Descubre la integración de aMember para Post Affiliate Pro.

Aprende cómo integrar el software de membresía aMember v4 con Post Affiliate Pro para gestionar membresías, suscripciones, pagos y programas de afiliados de for...
Aprende cómo integrar PayPal con Post Affiliate Pro para rastrear ventas, generar comisiones de afiliados y gestionar transacciones de manera eficiente usando l...
Consentimiento de Cookies
Usamos cookies para mejorar tu experiencia de navegación y analizar nuestro tráfico. See our privacy policy.