Recurly integration
Una empresa basada en SaaS que ofrece la gestión de la facturación recurrente como un servicio externalizado.
Este método de integración utiliza la API de Recurly para obtener los detalles del plan adquirido y para registrar una comisión con los valores de la suscripción.
La integración requiere la función de Comisiones Recurrentes para el seguimiento de los pagos recurrentes/conversiones de prueba.
Consfigurar Recurly
Este método de integración utiliza una “página de agradecimiento” externa, así que si no tienes una, créala. Cuando tengas la página, navega a la sección Configuración > Planesl de tu panel de administración de Recurly y edita tus planes. Hacia la parte inferior de la pantalla de edición del plan, marca la casilla de verificación para Omitir la confirmación de Recurly y establece Retorno de la URL tras el éxito en tu página de agradecimiento.
Añade este string a a cada URL:
?account_code={{account_code}}&plan={{plan_code}}
Si ya tienes un signo de interrogación en el enlace, cambia el del código anterior por el símbolo del ampersand (&).
Activar la API
En el panel de administración de Recurly ve a la sección Integraciones > Credenciales de la API, habilita tu API si aún no está habilitada, y obtén tu clave de API.
Ahora, navega hasta Integraciones > Webhooks y utiliza el botón Configurar para añadir un nuevo Epunto y señalar su URL:
https://URL_TO_PostAffiliatePro/plugins/Recurly/recurly.php
Para elegir específicamente un tipo de notificación, seleccione ‘notificación_de_suscripción_renovada‘ y ‘notificación_de_factura_de_nuevo_crédito‘
Por último, activa el plugin Recurly en la sección de plugins de tu panel de vendedor de Post Affiliate Pro y establece allí tu clave API.
Código de integración
Abre tu página de agradecimiento para editarla y pega este código en el archivo:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
var $_GET = get_query();
var callBack = false;
PostAffTracker.setAccountId('Account_ID');
try {
PostAffTracker.track();
PostAffTracker.executeOnResponseFinished.push(function() {visitorCallBack();});
}
catch(e){}
function getVisitorId() {
return PostAffTracker._getAccountId() + PostAffTracker._cmanager.getVisitorIdOrSaleCookieValue();
}
function visitorCallBack() {
if (callBack == false && "null" != getVisitorId()) {
callBack = true;
var pixel = document.createElement("img");pixel.width=1;pixel.height=1;
pixel.src = 'https://URL_TO_PostAffiliatePro/plugins/Recurly/recurly.php?papCookie=' + getVisitorId() + '&account_code=' + $_GET.account_code + '&plan=' + $_GET.plan;
document.body.appendChild(pixel);
}
}
function get_query(){
var url = location.search;
var qs = url.substring(url.indexOf('?') + 1).split('&');
for(var i = 0, result = {}; i < qs.length; i++){
qs[i] = qs[i].split('=');
result[qs[i][0]] = decodeURIComponent(qs[i][1]);
}
return result;
}
</script>
No olvides integrar tu sitio con el código de seguimiento de clics.
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.
Descubre cómo integrar MoonClerk con Post Affiliate Pro para optimizar tus pagos con enlaces y pagos integrados. Sigue nuestras guías detalladas para una configuración exitosa de los plugins y Stripe, y mejora el seguimiento de tus transacciones. ¡Configura tu cuenta ahora y aprovecha una prueba gratuita!