Integration logo
eWay Rapid API

eWay Rapid API

Payments API Extension AffiliateMarketing

Integración eWay Rapid API

Una pasarela de pagos en línea segura que facilita y simplifica la aceptación de pagos con tarjeta de crédito a través de tu sitio web.

Rapid API es un producto de pago que permite a los comerciantes enviar los datos de la tarjeta de crédito desde el navegador de su cliente directamente a eWAY sin que pasen por el servidor del comerciante.

El método de integración utiliza la API y su campo personalizado Option1 (o Option2 u Option3).

Sigue los pasos de integración solo en caso de que envíes a tu cliente a un dominio diferente, por ejemplo, solicitando los datos de la tarjeta de crédito en domainA.com y redirigiéndolo a domainB.com con un mensaje de resultado de pago. De lo contrario, puedes usar simplemente la solución general.

Integración del campo personalizado

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

Lectura de la respuesta

El segundo paso es añadir el código de seguimiento de ventas al sitio definido como RedirectUrl. eWay enviará todos los datos allí, por lo que tendrás que procesar la respuesta allí y luego usar los datos de respuesta en el rastreador de ventas.

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

API Rapid 3.0

En caso de que utilices la nueva versión Rapid 3.0, puedes seguir los mismos pasos anteriores, sin embargo, si deseas obtener el valor de Option de la respuesta, debes usar este código:

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

En caso de que utilices Option2 u Option3, el número en la línea anterior debe cambiar. El número se define como N-1.

Esto significa que, para Option1 es 0, para Option2 es 1 y para Option3 es 2. No olvides integrar tu sitio web con el código de seguimiento de clics.

Preguntas frecuentes

¿Qué es la integración de eWay Rapid API?

La integración eWay Rapid API te permite aceptar pagos con tarjeta de crédito de forma segura a través de tu sitio web, enviando los datos del cliente directamente a eWAY y evitando pasar por tu servidor, además de habilitar el seguimiento de afiliados con Post Affiliate Pro.

¿Cómo integro campos personalizados con eWay Rapid API?

Establece el campo personalizado Option1 (o Option2/Option3) usando PHP o JavaScript. Para PHP, lee el valor de $_COOKIE['PAPVisitorId']; para JavaScript, utiliza PostAffTracker.writeCookieToCustomField() antes de enviar la solicitud a eWay.

¿Cómo puedo rastrear ventas con la integración de eWay Rapid API?

Después del pago, añade el código de seguimiento de ventas a tu página RedirectUrl. Utiliza los datos de respuesta de eWay para establecer el ID de visitante, el costo total y el ID de pedido en el script de seguimiento de Post Affiliate Pro.

¿eWay Rapid API es compatible con Rapid 3.0?

Sí, si utilizas Rapid 3.0, recupera el valor de Option de la respuesta con $result->Options->Option[N-1]->Value, donde N corresponde a Option1, Option2 u Option3.

¿Qué debo hacer si envío a los clientes a un dominio diferente para el pago?

Sigue los pasos de integración solo cuando redirijas a los clientes a un dominio diferente con el resultado del pago. De lo contrario, utiliza la solución de integración general que proporciona Post Affiliate Pro.

Crea una cuenta GRATIS

Experimenta el poder de Post Affiliate Pro con nuestra prueba gratuita de 30 días. Prueba nuestro software de marketing de afiliados fácil de usar que incluye un soporte excepcional 24/7. ¡Descubre hoy todas las funciones que necesitas para una gestión de afiliados exitosa!

Saber más

RocketGate
RocketGate

RocketGate

Integra RocketGate con Post Affiliate Pro para optimizar tus pagos en línea. Aprende cómo conectar tu software de afiliados con la avanzada pasarela de pago de ...

4 min de lectura
Payments Integration +3
eWAY
eWAY

eWAY

¿Te gustaría mejorar aún más tu software de afiliados? Descubre la integración de eWAY (usando Shared Payment Solution) para Post Affiliate Pro.

3 min de lectura
Payments Integration +3
eWAY
eWAY

eWAY

Integra eWAY Merchant Hosted Payments con Post Affiliate Pro para aceptar pagos con tarjeta de crédito de forma segura y realizar un seguimiento eficiente de la...

6 min de lectura
Payments Extension +3

¡Estarás en buenas manos!

Únete a nuestra comunidad de clientes satisfechos y brinda excelente soporte al cliente con Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface