PayWhirl integration
PayWhirl permet de gérer facilement les paiements récurrents.
L’intégration avec PayWhirl se fait à l’aide d’une application intégrée de PayWhirl appelée “Custom Tracking Scripts”.
Installer l’application
Pour commencer l’intégration, accédez à votre compte PayWhirl, puis à la rubrique Apps & Integrations. Recherchez et installez une application appelée Custom Tracking Scripts.
Une fois installé, vous verrez deux onglets différents sur la page des paramètres. Une section chargera les scripts sur CHAQUE page fournie par PayWhirl et l’autre section ne chargera les scripts qu’APRÈS CONVERSION, lorsque les gens terminent le paiement avec succès – c’est ce que nous allons utiliser.
Suivi des ventes
La première étape consiste à donner un nom à votre application. Vous pouvez la nommer, par exemple, Post Affiliate Pro.
Maintenant, choisissez l’onglet ‘Conversion‘ et utilisez le code suivant dans celui-ci :
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
{% for invoice in invoices %}
papSkus = '';
{% for item in invoice.items %}
papSkus += '{{item.sku}}, ';
{% endfor %}
var sale{{ loop.index }} = PostAffTracker.createSale();
if ({{invoice.paid}}) {
sale{{ loop.index }}.setTotalCost({{ invoice.amount_due }} - {{ invoice.shipping_total }} - {{ invoice.tax_total }});
} else {
sale{{ loop.index }}.setTotalCost(0);
}
{% if invoice.subscription_id %}
sale{{ loop.index }}.setOrderID('{{ invoice.subscription_id }}');
{% else %}
sale{{ loop.index }}.setOrderID('{{ invoice.id }}');
{% endif %}
sale{{ loop.index }}.setProductID(papSkus.slice(0, -2));
sale{{ loop.index }}.setData1('{{ customer.email }}');
sale{{ loop.index }}.setCurrency('{{ invoice.currency }}');
sale{{ loop.index }}.setCoupon('{{ invoice.promo_code }}');
{% if loop.index != invoices|length %}
sale{{ loop.index }}.doNotDeleteCookies();
{% endif %}
{% endfor %}
PostAffTracker.register();
</script>
Si vous faites défiler la page vers le bas, vous verrez une liste complète des variables disponibles. Si vous souhaitez personnaliser le code de suivi des ventes, n’hésitez pas à le faire en utilisant les variables disponibles.
Configuration du Webhook
Pour assurer le suivi des paiements récurrents, vous devez configurer un webhook dans la rubrique Developer > Webhooks où vous devez créer un webhook pour l’événement du compte charge.succeeded. Si vous souhaitez également assurer le suivi des remboursements, créez également le webhook suivant charge.refunded.
Le webhook doit être créé pour l’URL suivante :
https://URL_TO_PostAffiliatePro/plugins/PayWhirl/paywhirl.php
Les commissions récurrentes ne seront suivies que si vous utilisez la fonction Commissions récurrentes ou le plugin Commissions à vie.
Activation du plugin
La dernière étape de l’intégration consiste à activer le plugin de suivi dans votre compte Post Affiliate Pro. Connectez-vous à votre panneau marchand et allez dans Configuration > Plugins où vous devez trouver et activer le plugin de gestion des webhooks PayWhirl. Une fois le plugin activé, vous pouvez le configurer pour enable/disable le suivi des remboursements et définir les détails à enregistrer dans les champs de données supplémentaires de la commission.
N’oubliez pas d’intégrer votre site avec le code de suivi des clics.
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.
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 !
Découvrez Paymate Express, un service de paiement en ligne sécurisé pour intégrer facilement des boutons de paiement Paymate sur votre site web. Avec des fonctionnalités de commerce électronique sécurisé, c'est la solution idéale pour gérer les paiements en ligne, eBay et mobiles. Configurez votre intégration personnalisée avec votre propre script de traitement. Notez que les transactions récurrentes ne sont pas prises en charge. Visitez notre page pour plus de détails et commencez à utiliser Paymate Express dès aujourd'hui!
Découvrez comment intégrer WorldPay avec Post Affiliate Pro pour gérer efficacement les paiements et générer des commissions récurrentes FuturePay. Suivez nos étapes simples de configuration pour améliorer votre programme d'affiliation sur Shopify, WooCommerce et WordPress. Profitez de notre essai gratuit pour explorer toutes nos fonctionnalités !