Chargify integration
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.
Découvrez comment intégrer ReCharge à Post Affiliate Pro pour optimiser les paiements récurrents sur votre boutique Shopify. Suivez notre guide détaillé pour configurer les jetons API, gérer les webhooks, et suivre les clics efficacement. Profitez d'une gestion simplifiée des abonnements et boostez vos commissions récurrentes dès aujourd'hui!
Découvrez comment intégrer facilement Ecwid avec Post Affiliate Pro pour suivre les commissions par commande et produit. Profitez de fonctionnalités avancées telles que l'enregistrement automatique des affiliés et le suivi des ventes. Idéal pour les utilisateurs de Shopify, WooCommerce et WordPress. Créez un compte gratuit et boostez votre programme d'affiliation dès aujourd'hui !
Découvrez comment intégrer PayPro avec Post Affiliate Pro pour optimiser vos ventes de produits numériques. Suivez notre guide simple pour insérer le code de suivi des ventes sur votre page de remerciements et maximiser l'efficacité de votre e-business. Profitez d'une intégration fluide et commencez dès aujourd'hui avec notre essai gratuit !