–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

Chargify

Chargify es un software de facturación online para todas tus necesidades de facturación recurrente.

La integración con Chargify se consigue colocando un 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 colocar el código de seguimiento de clics y de ventas. En tu cuenta de Chargify navega hasta Config > Configuración > Configuración por defecto de la página pública y encuentra la sección llamada JavaScript personalizado.

Seguimiento de las ventas

Pon el siguiente código en la sección descrita en el paso anterior:

</script>
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
try {
PostAffTracker.track();
} catch (err) { }

if (document.getElementById('analytics-signup-payment-id') != null) {
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost($('#analytics-signup-revenue').html());
sale.setOrderID($('#analytics-signup-payment-id').html());
sale.setProductID($('#analytics-product-id').html());
sale.setCurrency($('#analytics-currency').html());

PostAffTracker.register();
}

Página de agradecimiento personalizada

Si has definido una página de agradecimiento personalizada en tu producto o en la página de registro público, también tendrás que integrar la página de agradecimiento personalizada.

Lo primero es editar tus Páginas de Productos y de Registro Público en el Catálogo menú de tu cuenta de Chargify y ver si tienes definida la URL de retorno tras un registro exitoso o la actualización de la cuenta. Si lo tienes definido, añade lo siguiente en el campo Parámetro de retornos:

orderid={signup_payment_id}&totalcost={signup_revenue}&productid={product_id}&customer={customer_id}

Una vez que lo tengas configurado, tendrás que editar el contenido de tu página de agradecimiento personalizada y añadirle este script:

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
  var urlParams;
  (window.onpopstate = function () {
    var match,
        pl     = /\+/g,  // Regex for replacing addition symbol with a space
        search = /([^&=]+)=?([^&]*)/g,
        decode = function (s) { return decodeURIComponent(s.replace(pl, " ")); },
        query  = window.location.search.substring(1);

    urlParams = {};
    while (match = search.exec(query))
       urlParams[decode(match[1])] = decode(match[2]);
  })();
  if (urlParams['orderid'] != '') {
    PostAffTracker.setAccountId('Account_ID');
    var sale = PostAffTracker.createSale();
    sale.setTotalCost(urlParams['totalcost']);
    sale.setOrderID(urlParams['orderid']);
    sale.setProductID(urlParams['productid']);
    sale.setData1(urlParams['customer']);
    PostAffTracker.register();
  }
</script>

Webhooks

Chargify 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 Chargify en tu panel de vendedor. A continuación, navega a tu cuenta de Chargify en Configuración> Webhook y haz clic en el botón Agregar nuevo punto final donde puedes añadir la URL de tu plugin:

https://URL_TO_PostAffiliatePro/plugins/Chargify/chargify.php

y elige estos puntos finales: Éxito de pago, Éxito de reembolso. Guárdalo y ya está.

NOTA: El punto final debe utilizar un certificado SSL válido, por lo que sólo se permite la conexión HTTPS.

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.

Volver a Integraciones Crear cuenta GRATIS

Nuestro sitio web utiliza cookies. Al continuar, asumimos tu permiso para implementar cookies como se detalla en nuestro política de privacidad y cookies.

×

Programa una llamada uno a uno y descubre cómo Post Affiliate Pro puede beneficiar a tu negocio.

Estamos disponibles en varias fechas

Programa una llamada