eWAY (usando Merchant Hosted Payments) integration
Un gateway di pagamento online che ti permette di accettare pagamenti con carta di credito attraverso il tuo sito web in modo facile e sicuro.
Integra eWAY Merchant Hosted Payment (XML). Per effettuare l’integrazione con eWAY, hai bisogno del plugin eWAY che viene distribuito automaticamente da PAP.
Nota! Se stai usando Shared Payment Solution, usa il metodo di integrazione eWAY per Shared Payment Solution.
Attiva e configura il tuo plugin eWAY
Per prima cosa, devi attivare il plugin eWAY. Accedi al tuo pannello commerciante e vai al menu Avvio > Plugins. Clicca il pulsante “Attiva” per il plugin eWAY e quando è attivo, clicca il pulsante Configura per il plugin eWAY. Qui dovrai impostare il Numero di campo personalizzato. Questo è il numero del campo che dovrai utilizzare per il cookie personalizzato nelle tue pagine. Come Tipo di risposta seleziona XML.
Nota! Se stai usando un campo personalizzato con un numero selezionato per trasferire dei dati (diverso dal cookie personalizzato del pap), imposta anche il separatore di valori personalizzato. Per esempio puoi usare la stringa “||”.
Aggiungi il codice di tracciamento alla tua pagina
Ora, devi mettere il codice di tracciamento al tuo modulo del pulsante. Se stai usando uno script PHP per elaborare i pagamenti, prima devi riempire un valore personalizzato con il cookie PAP e poi devi assegnare questo valore al campo dell’opzione con il numero che hai scelto nel passaggio precedente:
$cookieVal = $_COOKIE['PAPVisitorId'];
$optionField1 = $cookieVal;
Per le versioni PAP precedenti alla 4.3 il nome del cookie è PAPCookie_Sale.
Nota! Se stai usando il campo opzione per trasmettere dei dati diversi dal cookie PAP, non dimenticarti di inserire il separatore tra i tuoi dati e il cookie PAP.
$optionField1 .= ‘||’ . $cookieVal;
La stringa “||” deve essere uguale al separatore che hai configurato nel passaggio precedente.
Codice di tracciamento – elaborazione
L’ultimo passaggio consiste nell impostare i dati da inviare anche al tuo account PAP. Se stai usando uno script PHP per elaborare le risposte di eWAY dopo i tuoi pagamenti, inserisci questo codice all’inizio della funzione che elabora le risposte, o all’inizio del file.c
/* PAP integration */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/Eway/eway.php");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $xmlResponse);
curl_exec($ch);
/* end of PAP integration */
La risposta XML dal server eWAY dovrebbe essere memorizzata nella variabile $xmlResponse
Ora tutto è impostato, sei pronto per iniziare a tracciare.