–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 est un logiciel de facturation en ligne pour tous vos besoins de facturation récurrente.

L’intégration avec Chargify est réalisée en plaçant un script de suivi des ventes dans la page de remerciement à l’aide d’une simple logique JavaScript.

Première étape

La première étape serait de trouver la section nécessaire où vous pouvez placer le code de suivi des clics et de suivi des ventes. Dans votre compte Chargify, naviguez vers Config > Settings > Public Page Default Settings et trouvez la section appelée Custom JavaScript.

Suivi des ventes

Insérez le code suivant dans la section décrite à l’étape précédente :

</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();
}

Page Remerciements personnalisés

Si vous avez défini une page de remerciement personnalisée dans votre produit ou dans votre page d’inscription publique, vous devrez également intégrer la page de remerciement personnalisée.

La première chose à faire cependant est d’éditer vos Products and Public Signup Pages sous Catalog menu dans votre compte Chargify et de voir si vous avez Return URL after successful signup ou account update. Si vous l’avez défini, ajoutez ce qui suit dans le champ Return Parameters :

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

Une fois ce paramétrage effectué, vous devrez modifier le contenu de votre page de remerciement personnalisée et y ajouter ce 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 nous donne la possibilité d’utiliser des webhooks que nous pouvons utiliser pour suivre les commissions récurrentes. Pour configurer un webhook, activez d’abord le plugin Chargify dans votre panneau marchand. Ensuite, naviguez sur votre compte Chargify dans Settings> Webhooks et cliquez sur Add New Endpoint où vous pouvez ajouter l’URL de votre plugin :

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

et choisissez ces points de terminaison : Payment Success, Refund Success. Sauvegardez-le et vous avez terminé.

NOTE : Le point de terminaison doit utiliser un certificat SSL valide, donc seule la connexion HTTPS est autorisée.

Il est maintenant intégré. Chaque fois qu’un client entre dans la page de confirmation de la commande, le code de suivi est appelé, et il enregistrera une vente pour l’affilié référent.

Retour à Intégrations Créer un compte GRATUITEMENT

Notre site web utilise des cookies. En continuant, nous supposons votre permission de déployer des cookies comme détaillé dans Politique de confidentialité et de cookies.

×

Programmez un appel en tête-à-tête et découvrez comment Post Affiliate Pro peut profiter à votre entreprise.

Nous sommes disponibles à plusieurs dates

Planifier un appel