Integration logo
PayU (PagosOnline)

PayU (PagosOnline)

Payments Integration AffiliateMarketing PayU

Integrazione PayU (PagosOnline)

Questa integrazione è dedicata ai pulsanti di pagamento del gateway chiamato PayU (ex PagosOnline). L’integrazione si realizza utilizzando un campo extra e una URL di notifica.

Le notifiche vengono gestite dal plugin PayU PagosOnline, che devi attivare nel pannello merchant di Post Affiliate Pro nella sezione Plugin.

Modifica il tuo pulsante

L’integrazione si effettua aggiungendo un codice extra al pulsante già esistente, quindi è necessario che ne sia già presente uno sul tuo sito. Il gateway consente l’uso di due campi extra. Se li stai già utilizzando entrambi per altri scopi, passa direttamente al passaggio 2.

Usando un campo extra non utilizzato (extra1, extra2 o extra3), aggiungi questo codice al codice del tuo pulsante:

<input type="hidden" name="extra1" value="" id="pap_dx8vc2s5" />

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>

Nel caso tu stia utilizzando più di un pulsante nella stessa pagina, inserisci lo script una sola volta per pagina. In questo modo ridurrai il tempo di caricamento della pagina.

Se utilizzi già entrambi i campi extra

Se utilizzi già tutti i campi extra, devi adottare un approccio diverso rispetto al passaggio 1 – aggiungi id=”pap_ab78y5t4a” a un campo dati extra esistente e poi aggiungi questo codice al pulsante (una sola volta per pagina):

<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>

Assicurati di definire lo stesso numero del campo extra nel tuo plugin e anche lo stesso valore del separatore. Come puoi vedere, in questo esempio viene utilizzato il doppio pipe: ||.

URL di notifica

Se il tuo pulsante utilizza già il parametro confirmationUrl puoi saltare questo passaggio.

Aggiungi questo codice al tuo pulsante:

<input type="hidden" name="confirmationUrl" value="https://URL_TO_PostAffiliatePro/plugins/PagosOnline/pagosonline.php" />

Se hai saltato il passaggio 3

Se hai saltato il passaggio 3 significa che hai già definito la URL di notifica nel tuo pulsante. Per assicurarti che tutti i dati di risposta vengano inviati al tuo plugin di Post Affiliate Pro, modifica il file a cui punta confirmationUrl. Aggiungi questo codice all’inizio della parte di codice processata dal file:

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

Se hai seguito il passaggio 2

Se hai seguito il passaggio 2, significa che stai già utilizzando i campi extra per altre applicazioni. L’ultimo passaggio è assicurarti che la tua applicazione non utilizzi i dati che Post Affiliate Pro ha aggiunto utilizzando il separatore scelto.

Inserisci il codice in un punto in cui il tuo script non ha ancora utilizzato il valore extra, così puoi modificarlo prima e poi lasciare che lo script usi il valore corretto:

$separator = '||';
    if ($_POST['extra1'] != '') {
      $explodedCustomValue = explode($separator, $_POST['extra1'], 2);
          if (count($explodedCustomValue) == 2) {
            $_REQUEST['extra1'] = $_POST['extra1'] = $explodedCustomValue[0];
      }
    }

Nel nostro esempio stiamo usando il campo extra1 e lo stesso valore separatore del passaggio 2 – due pipe. Assicurati di utilizzare i valori corretti nel tuo codice.

Non dimenticare di integrare il tuo sito web con il codice di tracciamento dei click per far funzionare tutto correttamente.

Domande frequenti

Che cos'è l'integrazione PayU (PagosOnline) in Post Affiliate Pro?

È una configurazione che ti permette di tracciare vendite e commissioni affiliato dai pagamenti PayU (PagosOnline) integrando con Post Affiliate Pro tramite campi extra e URL di notifica.

Come modifico il mio pulsante di pagamento PayU per l'integrazione?

Aggiungi un campo input nascosto per un campo extra non utilizzato e includi il tag script fornito. Se tutti i campi extra sono utilizzati, assegna l'ID PAP a un campo esistente e usa lo script consigliato per il tracciamento.

Cosa succede se tutti i campi extra di PayU sono già utilizzati?

Assegna l'ID di Post Affiliate Pro a un campo dati extra esistente, poi usa uno snippet JavaScript per aggiungere e tracciare i valori tramite un separatore. Assicurati che i campi e il separatore siano impostati correttamente nel plugin.

Perché l'URL di notifica è importante per l'integrazione?

L'URL di notifica garantisce che i dati delle transazioni vengano inviati a Post Affiliate Pro, consentendo un tracciamento accurato dei pagamenti e delle commissioni affiliate.

Posso ricevere assistenza o provare Post Affiliate Pro gratis?

Sì, puoi prenotare una chiamata individuale per ricevere supporto o iniziare una prova gratuita di 1 mese per scoprire tutte le funzionalità.

Inizia la prova gratuita con Post Affiliate Pro

Sperimenta un tracciamento affiliati e integrazioni di pagamento senza interruzioni. Prova Post Affiliate Pro gratis e porta il tuo programma di affiliazione a un livello superiore oggi stesso!

Scopri di più

PagSeguro (IPN già utilizzato)
PagSeguro (IPN già utilizzato)

PagSeguro (IPN già utilizzato)

Scopri come integrare PagSeguro (IPN già utilizzato) con Post Affiliate Pro. Segui questa guida passo-passo per configurare le notifiche di transazione, modific...

2 min di lettura
PagSeguro Payments +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
Paymate Express
Paymate Express

Paymate Express

Migliora il tuo software di affiliazione con l'integrazione Paymate Express per Post Affiliate Pro. Scopri un'elaborazione dei pagamenti senza interruzioni per ...

6 min di lettura
Payments Integration +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