–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

eWay Rapid API

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.

Rapid API è un prodotto di pagamento che permette ai commercianti di inviare i dati della carta di credito dal browser del loro cliente direttamente a eWAY senza che passino attraverso il server del commerciante.

Il metodo di integrazione usa l’API e il suo campo personalizzato Option1 (o Option2 o Option3)

Segui i passaggi dell’integrazione solo nel caso in cui tu stia inviando il tuo cliente a un dominio diverso – ad esempio chiedendo i dettagli del carrello di credito a domainA.com e reindirizzandolo a domainB.com con un messaggio di risultato del pagamento. Altrimenti puoi semplicemente usare la soluzione generale.

Integrazione del campo personalizzato

Il primo passaggio consiste nell’impostare il campo personalizzato Option1 (o gli altri due nel caso in cui tu stia già utilizzando Option1). Per ottenere il valore necessario, puoi usare almeno due metodi – usando PHP puoi leggerlo da $_COOKIE[‘PAPVisitorId’] o puoi usare il metodo JavaScript PostAffTracker.writeCookieToCustomField() trovato in scripts/salejs.php. In questo caso ti devi ricordare che è un metodo JavaScript, quindi devi ottenere il valore prima di inviare la richiesta a eWay.

Risposta alla lettura

Il secondo passaggio consiste nell’aggiungere il codice di monitoraggio delle vendite al sito definito come RedirectUrl. eWay invierà tutti i dati lì, quindi devi elaborare la risposta lì e poi usare i dati della risposta nel tracker delle vendite.

Qui c’è un esempio di PHP:

...
$result = $result->GetAccessCodeResultResult;
?>

<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.setVisitorId('<?php echo $result->Option1; ?>');
	var sale = PostAffTracker.createSale();
	sale.setTotalCost('<?php echo $result->TotalAmount; ?>');
	sale.setOrderID('<?php echo $result->InvoiceNumber; ?>');
	PostAffTracker.register();
</script>

Rapid 3.0 API

Nel caso in cui tu stia utilizzando la nuova versione di Rapid 3.0, puoi seguire gli stessi passaggi indicati sopra, tuttavia se vuoi ottenere il valore dell’opzione dalla risposta, devi usare questo codice:

$result->Options->Option[0]->Value

Se stai utilizzando Option2 o Option3, il numero nella linea precedente deve cambiare. Il numero è definito come N-1.

Questo significa che per l’opzione 1 è 0, per l’opzione 2 è 1 e per l’opzione 3 è 2. Non dimenticarti di integrare il tuo sito web con il codice di monitoraggio dei clic.

Torna alle Integrazioni Crea un account GRATUITAMENTE

Il nostro sito web utilizza i cookies. Continuando assumiamo il tuo consenso all'utilizzo dei cookie come specificato nella nostra politica sulla privacy e sui cookie.

×

Prenota una chiamata individuale e scopri come Post Affiliate Pro può giovare al tuo business.

Siamo disponibili in più date

Prenota una chiamata telefonica