Integration logo
PayPal Express Checkout (IPN usato da un altro script)

PayPal Express Checkout (IPN usato da un altro script)

PayPal ExpressCheckout IPN AffiliateIntegration

Integrazione PayPal Express Checkout (IPN usato da un altro script)

Il modo più veloce e sicuro per inviare denaro, effettuare pagamenti online, ricevere fondi o aprire un conto merchant.

PayPal Express Checkout si integra utilizzando il callback IPN anche se il callback viene usato da un altro sistema (ad esempio un carrello ecommerce).

  • Nota! Questa è la descrizione dell’integrazione con PayPal Express Checkout se utilizzi i pulsanti PayPal sulle tue pagine web. Se utilizzi PayPal come sistema di pagamento all’interno del tuo carrello, usa il metodo di integrazione con il carrello, non questi passaggi.

Pulsante PayPal

Ora aggiungi il seguente codice in OGNI modulo del pulsante PayPal:

<input type="hidden" name="custom" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>

Questo assicurerà che il referrer venga memorizzato nel campo custom.

Esempio

Esempio di modulo PayPal aggiornato:

<!-- Begin PayPal Button -->
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="paypalemail@yoursite.com">
<input type="hidden" name="undefined_quantity" value="1">
<input type="hidden" name="item_number" value="Product Name">
<input type="hidden" name="amount" value="19.95">
<input type="hidden" name="image_url" value="https://yoursite.com/images/paypaltitle.gif">
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="return" value="http://www.yoursite.com/paypalthanks.html">
<input type="hidden" name="cancel_return" value="http://www.yoursite.com">
<input type="hidden" name="custom" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript"></script>
<input type="image" src="http://images.paypal.com/images/x-click-but5.gif" border="0" name="submit">
</form>
<!-- End PayPal Button -->

Integrazione 2

Ora il callback IPN è puntato sul tuo script. Questo callback deve essere inoltrato anche allo script PAP paypal.php, il cui url è https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php .

Nel caso il tuo script di elaborazione PayPal sia in PHP, puoi usare il seguente codice per ottenere questo risultato. Puoi inserirlo all’inizio del tuo file di elaborazione.

/* Integrazione PAP */
 $ch = curl_init();
 curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php");
 curl_setopt($ch, CURLOPT_POST, 1);
 curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
 curl_exec($ch);
/* fine integrazione PAP */

Questo assicurerà che l’intero callback IPN venga inoltrato senza influire sul tuo script originale.

Questo è tutto ciò che serve. Ora ogni volta che c’è una vendita, PayPal Express Checkout utilizzerà la sua funzione IPN per chiamare il nostro script di tracking vendite e il sistema genererà la commissione per l’affiliato.

Domande frequenti

Che cos'è l'integrazione PayPal Express Checkout (IPN usato da un altro script)?

Questa integrazione ti permette di collegare PayPal Express Checkout con Post Affiliate Pro utilizzando i callback IPN, consentendo un tracciamento fluido delle vendite e la generazione automatica delle commissioni per gli affiliati.

Come posso aggiungere l'integrazione PayPal Express Checkout al mio programma di affiliazione?

Basta aggiungere il codice fornito al modulo del pulsante PayPal e inoltrare il callback IPN allo script di Post Affiliate Pro. In questo modo tutte le transazioni PayPal verranno correttamente tracciate e le commissioni assegnate agli affiliati.

Posso usare questa integrazione se il mio IPN PayPal è già utilizzato da un altro script?

Sì, questo metodo funziona anche se il tuo IPN PayPal è già utilizzato da un altro sistema, come un carrello ecommerce. Il callback IPN può essere inoltrato sia al tuo script sia a Post Affiliate Pro per un tracciamento preciso delle vendite.

Serve conoscenza di programmazione per questa integrazione?

Una conoscenza base di programmazione è utile, soprattutto per inoltrare il callback IPN tramite PHP o script simili, ma gli esempi forniti rendono il procedimento semplice.

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

Crea il tuo programma di affiliazione con Post Affiliate Pro

Sperimenta un'integrazione senza interruzioni con PayPal Express Checkout e potenzia il tuo marketing di affiliazione con il tracciamento automatico delle vendite e la generazione delle commissioni.

Scopri di più

PayPal (IPN utilizzato da un altro script)
PayPal (IPN utilizzato da un altro script)

PayPal (IPN utilizzato da un altro script)

Vuoi migliorare ancora di più il tuo software di affiliazione? Scopri l'integrazione PayPal (IPN utilizzato da un altro script) per Post Affiliate Pro.

2 min di lettura
PayPal IPN +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