PayPal (IPN e campo personalizzato usato da altri script) integration
Il modo più veloce e sicuro per inviare denaro, fare un pagamento online, ricevere denaro o creare un account commerciale.
L’integrazione di PayPal avviene utilizzando il callback IPN anche quest’ultimo e il campo personalizzato sono già stati utilizzati da un altro sistema (ad esempio dal carrello degli acquisti). Per questo motivo dovrai allegare il valore del cookie all’URL di notifica originale e in seguito inviarlo nuovamente al tuo account Post Affiliate Pro.
Pulsante Paypal
Il primo passaggio consiste nell’assicurarsi che ogni pulsante paypal abbia il campo notify_url. Devi aggiungere questo codice al campo notify_url, in ogni pulsante:
id="pap_ab78y5t4a"
Quindi il campo dovrebbe assomigliare a questo:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">PostAffTracker.setAccountId('Account_ID');
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a', '', 'pap_custom');
</script>
In questo modo stiamo inviando il valore del tracking cookie allo script di elaborazione in modo da poter utilizzare il valore quando la vendita viene elaborata.
Integrazione con il tuo script di elaborazione IPN
Ora il callback IPN è indirizzato al tuo script. Questo callback deve essere inoltrato anche allo script paypal.php di Post Affiliate Pro https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php.
Se il tuo script di elaborazione di PayPal è in PHP, puoi usare il seguente codice. Puoi metterlo all’inizio del tuo file di elaborazione o all’inizio della funzione di elaborazione.
/* Post Affiliate Pro integration snippet */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php?pap_custom=".$_GET['pap_custom']);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
/* /Post Affiliate Pro integration snippet */
Ecco fatto. Adesso il tuo account PayPal è integrato.
Questo è tutto ciò che devi fare. Ora, ogni volta che ci sarà una vendita, PayPal userà la sua funzionalità IPN per richiamare il tuo script e da lì, i dati IPN verranno reindirizzati al nostro script di monitoraggio delle vendite, così il sistema genererà una commissione per l’affiliato appropriato.
NOTA: se hai più pulsanti in una pagina, dovresti inserire solo i valori id in ogni pulsante. Il tag script dovrebbe essere inserito solo una volta per pagina. Può essere inserito ovunque nel body della pagina.
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!
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!
Easily integrate Post Affiliate Pro or Post Affiliate Network with WordPress using our plugin to track clicks, register new users as affiliates, and monitor contact form submissions. Activate click tracking, automate affiliate signups, and utilize affiliate shortcodes to enhance your website's functionality. Download now to streamline your affiliate management directly from WordPress.
Cookies created by Post Affiliate Pro
Discover the various cookies created by Post Affiliate Pro, including tracking and interface cookies, designed to optimize your affiliate and merchant panel experiences. Learn about their functions, lifetimes, and how they enhance tracking and authentication processes. Visit now to explore detailed insights and manage your cookie settings effectively!
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!