BluePay integration
Lo sportello unico per tutte le soluzioni di elaborazione dei pagamenti.
L’integrazione con BluePay utilizza il campo personalizzato di BluePay (ce ne sono due disponibili) e un Trans Notify Post che invia i dettagli dell’ordine a un URL predefinito. Ciò che devi fare è puntare l’URL al tuo plugin BluePay del tuo account Post Affiliate Pro.
Il plugin è in grado di leggere il costo totale, l’ID dell’ordine, le commissioni e i rimborsi ricorrenti e le informazioni sul cliente. È inoltre possibile creare automaticamente un account di affiliazione per i clienti paganti.
Configurazione del plugin
Prima di tutto, è necessario attivare il plugin Bluepay nel PAP. Dopo l’attivazione, è necessario configurare il plugin: imposta il campo personalizzato ID 2 (il campo personalizzato 1 non è più supportato) e scegli se vuoi che venga creato un conto affiliato quando vengono ricevuti i pagamenti.
Configurazione di BluePay
L’integrazione si basa sulla funzione Trans Notify Post, che invia una notifica di dati su ogni ordine a un URL predefinito. L’URL sarà il plugin BluePay del Post Affiliate Pro. Per farlo funzionare, è necessario utilizzare questo URL come Trans Notify Post:
https://URL_TO_PostAffiliatePro/plugins/Bluepay/bluepay.php
Modulo HTML
Per integrare i moduli di pagamento, è sufficiente aggiungere un campo nascosto per i valori personalizzati. Assicurati che i tuoi pulsanti non includano CUSTOM_ID2 nei campi protetti.
Ecco il codice di tracciamento del campo nascosto:
<input type="hidden" name="CUSTOM_ID2" value="" id="pap_ab78y5t4a" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a');
</script>
Se utilizzi già CUSTOM_ID2, continua con il passaggio successivo.
Questo è tutto, hai finito. I pagamenti saranno tracciati sul tuo Post Affiliate Pro a partire da ora.
Modulo HTML – campi personalizzati già utilizzati
Se utilizzi già entrambi i campi personalizzati per qualcos’altro, devi utilizzare il codice seguente. Il codice aggiungerà un separatore speciale al valore esistente e poi il valore di tracciamento necessario (ID visitatore).
Nel nostro esempio utilizziamo un separatore predefinito “||”, che può essere modificato nella configurazione del plugin e nel codice di integrazione.
Il primo passo consiste nell’aggiungere l’attributo ID al campo personalizzato:
id=”pap_ab78y5t4a”
Una volta aggiunto, devi aggiungere questo codice al modulo del pulsante che stai integrando:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAppendValuesToField('||');
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a');
</script>
Questo è il campo nascosto del risultato e il codice di tracciamento sotto di esso:
<input type="hidden" name="CUSTOM_ID2" value="existing_custom_value" *id="pap_ab78y5t4a"* />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAppendValuesToField('||');
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a');
</script>
Modulo HTML – campi personalizzati già utilizzati – fase finale
C’è un ultimo passo da compiere: poiché si utilizzano già i campi personalizzati per scopi diversi dal tracciamento di Post Affiliate Pro, è necessario assicurarsi che il valore personalizzato aggiunto venga rimosso in modo che l’applicazione/codice possa funzionare correttamente.
Individua lo script che elabora i campi personalizzati e aggiungi questo codice da qualche parte prima che vengano caricati i valori personalizzati (nel nostro esempio stiamo usando il codice PHP, con l’ID personalizzato 2):
$customSeparator = '||';
$explodedCookieValue = explode($customSeparator, $_GET['custom_id1'], 2);
if (count($explodedCookieValue) == 2) {
$_GET['custom_id2'] = $explodedCookieValue[0];
}
Ecco fatto, il monitoraggio delle vendite è stato appena integrato.
Non dimenticarti di integrare il tuo sito con il codice di tracciamento dei clic.
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!
Moving installation of PostAffiliatePro to another domain or directory
Easily move PostAffiliatePro to a new domain or directory. Follow our step-by-step guide to ensure a smooth transition without license issues.
Overview of Plugins and Features
Discover the limitless potential of Post Affiliate Pro with its powerful plugin system, enabling you to enhance your account with a wide range of features. Learn how to activate features like Action Commissions, Banner Rotator, and Multiple Currencies, and explore integration options through our plugin directory. Visit now to transform your affiliate marketing strategy!
Signup affiliate - Syntax error
Fix syntax errors in 'after signup' mail templates for new users. Learn how to resolve this issue in Post Affiliate Pro.