–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

Una pasarela de pago online segura que te permite aceptar pagos con tarjeta de crédito a través de tu sitio web de forma fácil y sin complicaciones.

Rapid API es un producto de pago que permite a los comerciantes enviar los datos de las tarjetas de crédito desde el navegador de sus clientes directamente a eWAY sin que pasen por el servidor del comerciante.

El método de integración utiliza la API y su campo personalizado Opción1 (u Opción2 u Opción3)

Por favor, sigue los pasos de la integración sólo en el caso de que envíes a tu cliente a un dominio diferente – por ejemplo, pidiendo los datos del carrito de crédito en el dominioA.com y redirigiéndolo al dominioB.com con un mensaje de resultado de pago. De lo contrario, puedes utilizar simplemente la solución general.

Integración del campo personalizado

El primer paso es establecer el campo personalizado Opción1 (o los otros dos en caso de que ya uses la Opción1). Para obtener el valor necesario, puedes utilizar al menos dos formas: utilizando PHP puedes leerlo de $_COOKIE[‘PAPVisitorId’] o puedes utilizar el método JavaScript PostAffTracker.writeCookieToCustomField() que se encuentra en scripts/salejs.php. En este caso tienes que recordar que es un método JavaScript, por lo que tienes que obtener el valor antes de enviar la petición a eWay.

Respuesta de lectura

El segundo paso es añadir el código de seguimiento de la venta al sitio definido como RedirectUrl. eWay enviará todos los datos allí, así que tienes que procesar la respuesta allí y luego utilizar los datos de la respuesta en el seguimiento de la venta.

Ejemplo PHP aquí:

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

En caso de que estés utilizando la nueva versión de Rapid 3.0, puedes seguir los mismos pasos anteriores, sin embargo si quieres obtener el valor de la Opción de la respuesta, tienes que utilizar este código:

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

En caso de que estés utilizando la Opción2 o la Opción3, el número de la línea anterior tiene que cambiar. El número se define como N-1.

Esto significa que para la Opción 1 es 0, para la Opción 2 es 1 y para la Opción 3 es 2. No olvides integrar tu sitio web con el código de seguimiento de clics.

Back to Integrations Create account for FREE

Our website uses cookies. By continuing we assume your permission to deploy cookies as detailed in our privacy and cookies policy.

×

Schedule a one-on-one call and discover how Post Affiliate Pro can benefit your business.

We’re available on multiple dates

Schedule a call