aMember integration
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.
Este método de integración es para versiones de miembros inferiores a v4.
La integración con aMember utiliza una variación de la solución General, realiza un seguimiento de las ventas invocando un script oculto desde la página de “agradecimiento”.
Integración
Coloca el siguiente código en la página aMember thanks.html:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost('{$payment.amount}');
sale.setOrderID('{$payment.payment_id}');
sale.setProductID('{$payment.product_id}');
PostAffTracker.register();
</script>
2. Integración de ventas recurrentes con PayPal
Si deseas integrar un Miembro con los pagos recurrentes de PayPal, sigue estas instrucciones. Deberáa encontrar paypal_r.inc.php en tu servidor /amember/plugins/payment/paypal_r
Inserta el siguiente código justo después de esta línea: function paypal_validate_ipn ($ vars) {
/* PAP 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 PAP integration */
Ahora encuentra esta línea (2x veces):
'custom' => '',
Y cámbialas a:
'custom' => $_COOKIE['PAPVisitorId'],
Ten en cuenta que tus cookies deben estar disponibles en el dominio donde está instalado amember para realizar un seguimiento de las ventas.
3. Integración del formulario de registro
Es posible integrar Amember de manera que cada nuevo usuario que se registre creará también una cuenta de afiliado en tu PAP al mismo tiempo. Esta integración utiliza nuestra API, por lo que es necesario cargar PapApi.class.php en tu carpeta principal de Amember. Luego ubica el archivo signup.php (también en la carpeta principal), ábrelo en algún editor de texto y agrega el siguiente código justo después de esta línea:
proceed_to_payment($payment_id, $member_id_exists);
require("PapApi.class.php");
try {
$session = new Gpf_Api_Session("https://URL_TO_PostAffiliatePro/scripts/server.php");
if(!$session->login("merchant_username", "merchant_password")) {
return;
}
$affiliate = new Pap_Api_Affiliate($session);
$affiliate->setUsername($_POST['email']);
$affiliate->setRefid($_POST['login']);
$affiliate->setPassword($_POST['pass0']);
$affiliate->setFirstname($_POST['name_f']);
$affiliate->setLastname($_POST['name_l']);
if(!$affiliate->add()) {
//echo "Cannot save affiliate: ".$affiliate->getMessage();
return;
} else {
// affiliate was successfully added
}
} catch(Exception $e) {
//echo "Error while communicating with PAP: ".$e->getMessage();
return;
}
Esto es todo lo que se requiere. Ahora, siempre que haya una venta, un aMember llamará a nuestro script de seguimiento de ventas y el sistema generará una comisión para el afiliado.
Descubre cómo integrar AmeriCommerce con Post Affiliate Pro para potenciar tu e-commerce con múltiples escaparates, analíticas integradas y marketing online. Aprende a configurar el rastreador de ventas y la integración por producto. Mejora tu flujo de trabajo hoy mismo. ¡Visita para más detalles y crea tu cuenta GRATIS!
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.
Plugin de integración de JOMRES
Descubre el plugin de integración de JOMRES para gestionar reservas de hoteles, villas, y más en Joomla sin complicaciones. Descarga e instala fácilmente este complemento para optimizar tu sistema de reservas las 24 horas. ¡Haz clic y transforma tu negocio hoy!
Descubre cómo integrar Expression Engine con Membrr para crear sitios web impresionantes y gestionar suscripciones de pago fácilmente. Aprende a integrar formularios, configurar pasarelas de pago como PayPal y activar plugins en Post Affiliate Pro para un seguimiento eficaz de ventas. ¡Visita ahora y optimiza tu CMS con funcionalidades avanzadas!