Pulsanti PayPal Smart integration
I Pulsanti Smart Payment di PayPal mantengono aggiornati i pulsanti del tuo sito assicurandosi che tu abbia le ultime opzioni di pagamento e gli stili dei pulsanti.
I pulsanti PayPal Smart ti offrono due possibilità: creare un pulsante di pagamento una tantum o un pulsante di sottoscrizione. Puoi usare questa integrazione per entrambi.
L’integrazione consiste in due fasi principali – il codice di tracciamento clic e il codice di tracciamento della vendita.
Codice di tracciamento dei clic
Puoi trovare il tuo codice di monitoraggio dei clic nel tuo pannello commerciante Strumenti > Integrazione > Monitoraggio dei clic. Copia il codice e mettilo in ogni pagina dove hai un pulsante PayPal Smart che vuoi integrare.
Tracciamento della vendita (pulsante)
Il codice di tracciamento delle vendite deve essere aggiunto in ciascuno dei tuoi pulsanti Smart. Il codice va nella sezione ‘onApprove‘ del codice del pulsante. Nel caso in cui il tuo pulsante non la usi, creala. I pulsanti dovrebbero assomigliare a questo:
<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>
Il codice di tracciamento della vendita leggerà automaticamente l’ID del nuovo ordine/abbonamento. Il prezzo e l’ID del prodotto devono essere definiti manualmente da te. Ecco il codice da utilizzare:
// 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();
Ed ecco fatto. Se vuoi tracciare solo un pagamento una tantum, non devi abilitare il plugin PayPal e non devi impostare l’URL di notifica.
Monitoraggio delle transazioni ricorrenti
Per tracciare le commissioni ricorrenti devi abilitare il plugin di PayPal e devi anche impostare questo URL di notifica nel tuo account PayPal: https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php.
Se usi già l’URL di notifica per un altro script puoi ancora far funzionare l’integrazione. Dai un’occhiata alla sezione 3. di questa guida: /integration-methods/integration/paypalipnother/
How can I charge my affiliates a signup fee?
Charge affiliates a signup fee with Post Affiliate Pro using Amember or PayPal integration. Learn how to set it up easily!
Discover comprehensive fraud protection with Post Affiliate Pro. Our tool identifies fraudulent transactions across clicks, sales, sign-ups, and login attempts. Customize settings in the merchant panel to safeguard your business effectively. Explore features such as IP and URL restrictions, duplicate recognition, and country blacklisting. Ensure secure and reliable affiliate operations with our advanced fraud protection solutions.
9. Integrate the affiliate software with your website
Integrate your affiliate software seamlessly with your website for effective tracking of referrals and commissions. Set it up right!
How to integrate Post Affiliate Pro (Network) with 3rd party affiliate systems?
Learn how to integrate Post Affiliate Pro with 3rd-party affiliate systems. Follow our step-by-step guide to streamline your affiliate tracking!