Automatiza la facturación de tus suscripciones con el software de facturación plug & play de Chargebee.
La integración con Chargebee se consigue estableciendo una URL de redirección con parámetros y colocando el script de seguimiento de ventas en la página de agradecimiento mediante una sencilla lógica de JavaScript.
Primer paso
El primer paso sería encontrar la sección necesaria donde puedes establecer la URL de redirección. Accede a tu Chargebee y navega hasta Catálogo de productos> Planes y edita cada plan que quieras integrar. Cada plan tiene su propia URL de redirección, sólo asegúrate de utilizar estos parámetros en ella:
?pap=1&productID={{plan.id}}&customer={{customer.id}}&orderID={{subscription.id}}&price={{invoice.amount}}
En caso de que admitas varias monedas, tendrás que añadir también la información sobre la moneda a la URL:
?pap=1&productID={{plan.id}}&customer={{customer.id}}&orderID={{subscription.id}}&price={{invoice.amount}}¤cy={{invoice.currency_code}}
Seguimiento de la venta
Pon el siguiente código en la URL de redirección que hayas definido en cada plan:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
function getParameterByName(name, url) {
if (!url) url = window.location.href;
name = name.replace(/[\[\]]/g, '\\$&');
var regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)'),
results = regex.exec(url);
if (!results) return null;
if (!results[2]) return '';
return decodeURIComponent(results[2].replace(/\+/g, ' '));
}
if (getParameterByName('pap') == '1') {
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
var subtotal = getParameterByName('price'); // in cents
sale.setTotalCost(subtotal/100);
sale.setProductID(getParameterByName('productID'));
sale.setOrderID(getParameterByName('orderID'));
sale.setData1(getParameterByName('customer'));
if (getParameterByName('currency') != '' && getParameterByName('currency') != null) {
sale.setCurrency(getParameterByName('currency'));
}
PostAffTracker.register();
}
</script>
Webhooks
Chargebee nos da la opción de utilizar webhooks que podemos usar para hacer un seguimiento de las comisiones recurrentes. Para configurar un webhook, primero activa el plugin de Chargebee en tu panel de vendedor. A continuación, navega a tu cuenta de Chargebee en Configuración> Configurar Chargebee y busca la sección ‘Claves de la API y webhooks‘ Entra en la sección y luego navega hasta Webhooks. Añade un nuevo webhook utilizando el botón que hay allí. Utiliza la siguiente URL para el webhook:
https://URL_TO_PostAffiliatePro/plugins/Chargebee/chargebee.php
Guárdalo y ya está.
Ahora está integrado. Cada vez que un cliente entra en la página de confirmación del pedido, se llama al código de seguimiento, que registrará una venta para el afiliado remitente.
El texto habla sobre la herramienta Post Affiliate Pro y cómo integrarla con DPD, una plataforma de publicación digital, para hacer un seguimiento de las ventas y comisiones por producto. También se proporcionan variables disponibles y códigos de seguimiento de ventas que se pueden utilizar. Para utilizar la herramienta, solo se requiere una cuenta gratuita y es confiable según las calificaciones de los clientes.
Contacto del Programa de Afiliados de Formidable Forms
El programa de afiliados de Formidable Forms ofrece comisiones de un solo nivel y tiene una estructura de comisión fija con un pago mínimo. Los afiliados pueden utilizar diversos materiales promocionales y es importante revisar las reglas de campaña. Además, se debe verificar la duración de la cookie y la política de contenido, y consultar la información específica sobre los pagos y métodos de pago aceptados. Utilizan una plataforma de afiliados llamada ShareASale y se puede crear un programa de afiliados a través de una prueba gratuita.
El texto habla sobre la integración de WorldPay, un proveedor de pagos líder en todo el mundo, con Post Affiliate Pro. Se proporcionan ejemplos de código y configuración para la integración con WorldPay, y se advierte contra el uso de la retrollamada de WorldPay para otros propósitos que no sean la generación de comisiones para afiliados. También se mencionan otras integraciones disponibles con Post Affiliate Pro.
El programa de afiliados de Bill.com ofrece comisiones fijas por ventas generadas, mediante un tipo de programa CPA. Cada programa tiene reglas de campañas a considerar, como los países aceptados y la fuente de tráfico permitida. Además, se ofrecen materiales promocionales, como cupones de descuento y anuncios en redes sociales. Los pagos se realizan mensualmente a través de métodos como ACH y pagos domiciliados. Es posible crear un programa de afiliados a través de una prueba gratuita de 14 días.