ZOHO Subscriptions integration
Gérez le cycle de vie de la facturation des abonnements de vos clients de bout en bout. Automatisez la facturation récurrente, gérez les abonnements, envoyez des factures professionnelles conformes aux taxes et soyez payé à temps, à chaque fois.
Pour intégrer ZOHO Subscriptions à votre Post Affiliate Pro, nous utilisons des webhooks et le plugin Lifetime Commissions.
Activer le plugin
La première étape serait d’activer le plugin ZOHO Subscriptions dans votre panneau marchand. Une fois activé, cliquez sur le bouton Plus d’infos et copiez l’URL – vous en aurez besoin à l’étape suivante. En plus du plugin ZOHO Subscriptions, veillez aussi activer le plugin Lifetime Commissions.
Ajouter webhook
Connectez-vous au panneau d’administration de ZOHO Subscriptions et cliquez sur l’icône en forme d’engrenage en haut à droite pour accéder au menu Paramètres. Maintenant, naviguez vers Automation > Webhooks et ajoutez un nouveau webhook. Choisissez “Paiement client” pour le module et vous pouvez activer à la fois “Succès du paiement” et “Remboursement du paiement“.
Dans la section ACTION, ajoutez l’URL que vous avez copiée du bouton Plus d’infos de votre plugin et entrez-la comme URL. Ajoutez le paramètre ‘paymentid’ avec une valeur :
${CUSTOMER_PAYMENT.PAYMENT_ID}
à l’URL pour que le résultat ressemble à ceci :
URL_TO_PostAffiliatePro/plugins/ZohoSubscriptions/webhook.php?paymentid=${CUSTOMER_PAYMENT.PAYMENT_ID}
Enfin, choisissez ‘Default Payload‘ dans la section BODY et enregistrez votre webhook.
Intégration du formulaire de commande/inscription
Pour pouvoir suivre les commissions à partir des données du webhook, vous devez ajouter un code spécial à votre formulaire d’inscription ou de commande où vous collectez l’adresse e-mail du client. Le code spécial doit suivre une action (même pour une commission nulle) afin que le système puisse créer une relation entre le client et l’affilié référent.
Un exemple d’un tel code, qui suit automatiquement une action d’enregistrement lorsqu’un bouton de soumission avec l’ID ‘submitButtonID‘ est cliqué et lit l’email du client à partir du champ ‘XemailX’ se trouve ici :
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
document.getElementById('submitButtonID').addEventListener("click", function (){papSale()});
function papSale() {
var email = document.getElementById('XemailX').value;
if (email == '') return;
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createAction('registration');
sale.setProductID('Registration');
sale.setCampaignID('11111111');
sale.setOrderID(email);
sale.setData1(email);
PostAffTracker.register();
}
</script>
Votre formulaire ZOHO Subscriptions est maintenant intégré.
Découvrez comment intégrer PayPal avec Post Affiliate Pro pour gérer vos transactions en toute sécurité. Suivez notre guide complet pour configurer l'IPN, personnaliser vos boutons PayPal, et maximiser les commissions d'affiliation. Profitez d'un essai gratuit et explorez nos puissantes fonctionnalités d'intégration pour Shopify, WooCommerce, et WordPress.
Intégrez facilement WordPress avec Post Affiliate Pro pour optimiser votre programme d'affiliation. Notre plugin open-source supporte le suivi des clics, l'adhésion des affiliés, et s'intègre parfaitement avec WooCommerce, MemberPress, et plus. Téléchargez le plugin et découvrez ses puissantes fonctionnalités pour booster votre marketing d'affiliation.