Spring promotion background
20.Mar - 19.Apr 2026

Spring deal

Up to 75% OFF

PayPal Smart buttons

PayPal Payments Integrations AffiliateMarketing

Integrazione PayPal Smart buttons

I pulsanti di pagamento intelligenti di PayPal mantengono aggiornati i pulsanti del tuo sito, assicurandoti di avere sempre le opzioni di pagamento più recenti e gli stili di pulsante aggiornati.

PayPal Smart buttons ti offre due opzioni: creare un pulsante di pagamento una tantum o un pulsante di abbonamento. Puoi utilizzare questa integrazione per entrambe le modalità.

L’integrazione consiste in due passaggi principali: il codice di tracciamento click e il codice di tracciamento vendite.

Codice di tracciamento click

Puoi trovare il tuo codice di tracciamento click nel pannello commerciante Strumenti > Integrazione > Tracciamento click. Copia il codice e inseriscilo in ogni pagina in cui hai un PayPal Smart button che vuoi integrare.

Tracciamento vendite (pulsante)

Il codice di tracciamento vendite deve essere aggiunto a ciascuno dei tuoi Smart buttons. Il codice va inserito nella sezione ‘onApprove‘ del codice del pulsante. Se il tuo pulsante non utilizza questa sezione, creala. I pulsanti dovrebbero apparire così:

<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 vendite leggerà automaticamente il nuovo ID ordine/abbonamento. Il prezzo e l’ID prodotto devono essere definiti manualmente da te. Ecco il codice da utilizzare:

// [Post Affiliate Pro](/ "Post Affiliate Pro offers a comprehensive affiliate software platform to manage multiple affiliate programs with ease. Enjoy no setup fees, 24/7 customer support, and a free 1-month trial. Ideal for small and large businesses, it features precise tracking, automated workflows, and customizable tools to boost your affiliate marketing success. Try it now and streamline your affiliate operations effortlessly!") 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();

Ecco fatto. Se vuoi tracciare solo pagamenti una tantum non devi abilitare il plugin PayPal né configurare l’URL di notifica.

Tracciamento delle transazioni ricorrenti

Per tracciare le commissioni ricorrenti devi abilitare il plugin PayPal e configurare anche questo URL di notifica nel tuo PayPal:

https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php

Se già utilizzi un URL di notifica per un altro script puoi comunque far funzionare l’integrazione. Dai un’occhiata alla sezione 3 di questa guida:

/integration-methods/integration/paypalipnother/

Domande frequenti

Lucia è una talentuosa editor di contenuti che garantisce la pubblicazione senza intoppi dei contenuti su più piattaforme.

Lucia Halašková
Lucia Halašková
Editor di Contenuti

Incrementa i tuoi pagamenti di affiliazione con PayPal Smart Buttons

Integra PayPal Smart Buttons con Post Affiliate Pro per il tracciamento senza interruzioni delle commissioni di affiliazione sia su pagamenti una tantum che ricorrenti.

Per saperne di più

PayU (PagosOnline)
PayU (PagosOnline)

PayU (PagosOnline)

Integra PayU (PagosOnline) con Post Affiliate Pro per un tracciamento affiliati senza interruzioni. Scopri come modificare i pulsanti di pagamento, usare i camp...

3 min di lettura
Payments Integration +3
PayPal (IPN e campo personalizzato usato da un altro script)
PayPal (IPN e campo personalizzato usato da un altro script)

PayPal (IPN e campo personalizzato usato da un altro script)

Vuoi migliorare ancora di più il tuo software di affiliazione? Scopri l'integrazione PayPal (IPN e campo personalizzato usato da altri script).

2 min di lettura
PayPal IPN +3

Sarai in buone mani!

Unisciti alla nostra community di clienti soddisfatti e fornisci un eccellente supporto clienti con PostAffiliatePro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface