PayPal Smart boutons integration
Les Smart Payment Buttons de PayPal permettent de mettre à jour les boutons de votre site en vous assurant que vous disposez des dernières options de paiement et des derniers styles de boutons.
Les Smart boutons de PayPal vous offrent deux options : créer un bouton de paiement unique ou un bouton d’abonnement. Vous pouvez utiliser cette intégration pour les deux.
L’intégration se fait en deux étapes principales : le code de suivi des clics et le code de suivi des ventes.
Code de suivi des clics
Vous trouverez votre code de suivi des clics dans votre panneau marchand Tools > Integration > Click tracking. Copiez le code et placez-le sur chaque page où vous avez un Smart Bouton PayPal que vous voulez intégrer.
Suivi des ventes (bouton)
Le code de suivi des ventes doit être ajouté dans chacun de vos Smart boutons. Le code est placé dans la section “onApprove” du code du bouton. Au cas où votre bouton ne l’utiliserait pas, créez-le. Les boutons doivent ressembler à ceci :
<div id="paypal-button-container-P-NNNNN"></div>
<script src="https://www.paypal.com/sdk/js?client-id=XXXXXYYYYYZZZZZ&vault=true&intent=subscription" data-sdk-integration-source="button-factory"></script>
<script>
paypal.Buttons({
style: {
shape: 'pill',
color: 'silver',
layout: 'vertical',
label: 'paypal'
},
createSubscription: function(data, actions) {
return actions.subscription.create({
/* Creates the subscription */
plan_id: 'P-NNNNN'
});
},
onApprove: function(data, actions) {
// THE TRACKING CODE GOES HERE
}
}).render('#paypal-button-container-P-NNNNN'); // Renders the PayPal button
</script>
Le code de suivi des ventes lira automatiquement le nouvel ID de commande/abonnement. Le prix et l’ID du produit doivent être définis manuellement par vous. Voici le code à utiliser :
// Post Affiliate Pro integration code
var sale = PostAffTracker.createSale();
sale.setTotalCost('123.45'); // the price goes here
sale.setProductID('P-NNNNN'); // plan ID goes here
if (typeof data.subscriptionID !== 'undefined') {
sale.setOrderID(data.subscriptionID);
} else {
sale.setOrderID(data.orderID);
}
PostAffTracker.register();
C’est tout. Si vous souhaitez uniquement suivre un paiement unique, vous n’avez pas besoin d’activer le plugin PayPal ni de configurer l’URL de notification.
Suivi des transactions récurrentes
Pour suivre les commissions récurrentes, vous devez activer le plugin PayPal et vous devez également configurer cette URL de notification dans votre PayPal : https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php
Si vous utilisez déjà l’URL de notification pour un autre script, vous pouvez toujours faire fonctionner l’intégration. Jetez un coup d’œil à la section 3 de ce guide : /integration-methods/integration/paypalipnother/
Découvrez les puissantes fonctionnalités de Post Affiliate Pro pour booster votre marketing d'affiliation. Offrez des réductions avec des coupons, bannières HTML et Smartlinks, et personnalisez votre interface multilingue. Améliorez votre stratégie avec des outils de suivi avancés et des rapports détaillés. Visitez notre page pour en savoir plus!