Skip to content

Guía de integración al formulario de pago

rlop03 edited this page Sep 2, 2015 · 10 revisions

Guía de integración al formulario de pago

Versión 1.0 Septiembre 2014

1. Introducción

Esta guía provee una breve explicación técnica de los pasos a seguir para la integración en la Web del formulario de tarjeta, incluyendo o no los parámetros de redirección final de la web.

2. Integración formulario de tarjeta

Consultar la documentación “Guía de integración avanzada para negocios” para saber las llamadas a la API necesarias.

3. Redirección al formulario de tarjeta

Una vez generada la orden de pago, la respuesta del servidor contara con un Código corto de identificación de la misma (SHORT CODE), el cual utilizaremos para redirigir al usuario a la pantalla del formulario de tarjeta. Existen dos formas de realizar la redirección al formulario, las cuales influirán en las pantallas finales de dicha web, a continuación explicaremos como implementar estas funcionalidades.

REDIRECCION SIN PARAMETROS DE REDIRECCION FINAL

URL

protocolo://servidor/tpv/?p={SHORT_CODE}

Ejemplo
https://api.mymoid.com/tpv/?p=NK3NM3

REDIRECCION CON PARAMETROS DE REDIRECCION FINAL

URL

protocolo://servidor/tpv/?p={SHORT_CODE}&urlok={URL_OK}&urlko={URL_KO}

Ejemplo URL
https://api.mymoid.com/tpv/?p=NK3NM3&urlok=http://www.mymoid.com&urlko=http://www.mymoid.com

4. Redirección Final

Redirección con parámetros

Descripción

Al terminar el proceso de pago se redireccionará automáticamente a la pagina de pago correcto o incorrecto de MYMOID, donde se vera un botón con el texto “Continuar” el cual nos enviara a la url definida en el parámetro enviado llamado “urlok” en caso de pago correcto o “urlko” en caso contrario.

Ejemplo pago incorrecto:

Ejemplo pago realizado:

Redirección sin parámetros

Descripción

Al terminar el proceso de pago se enviara automáticamente a la pagina de pago correcto o incorrecto de MYMOID, donde terminara el flujo de redirección de MYMOID.

Ejemplo pago incorrecto:

Ejemplo pago realizado:

Nota: Para cambiar de entorno basta con cambiar el servidor implementado en la url al momento de realizar la redirección inicial al formulario de pago.

SERVIDOR DE PRUEBAS: sandbox.mymoid.com
SERVIDOR REAL: api.mymoid.com