API Reference

Devoluciones

El método de DEVOLUCION le permite DEVOLVER de manera TOTAL o PARCIAL un cargo a Tarjeta previamente APROBADO.

Para efectuar la DEVOLUCIÓN de un CARGO TOTAL O PARCIAL previamente APROBADO, se requiere enviar una petición de tipo POST. Se agregará al HEADER de la petición, las Credenciales necesarias para acceder al Servicio, estas son comercioId y contraseña. Los cuales deberán contener los valores asignados por Operaciones en Línea al momento de generada su Afiliación.

VARIABLE

FORMATO

RESTRICCIONES

DESCRIPCION

modo

Carácter

Admite una solo letra

Identificador del Modo de operación
P = Producción A = Prueba con Respuesta Aprobada R = Prueba con Respuesta Rechazada

monto

Numérico

Admite números un punto y dos decimales sin espacios, no se permite comas o signos de pesos.

MONTO TOTAL O PARCIAL DE LA VENTA que será el monto a DEVOLVER, este monto será proporcionado por su aplicación en base a la Venta previamente realizada.

transaccionId

Alfanumérico

Admite letras y/o números sin espacios. No mayor a 20 caracteres.

Número de Pedido o identificador de la orden o pedido en la Tienda Virtual o Sistema de Ventas del comercio.

codigoAprobacion

Numérico

Admite números sin espacios

Código de Aprobación Bancaria, típicamente con 6 Dígitos

referencia

Alfanumérico

Admite letras y/o números sin espacios. No mayor a 20 caracteres.

Referencia libre de uso para su aplicación

dirIP

Numérico

Admite Números y Puntos

Dirección IP de quién realiza la Operación, es decir del acceso a Internet del Cliente Final o Navegante.

POST
)[https://servertest.operacionesenlinea.com/OpenLineaRestAPI/api/devoluciones/](https://servertest.operacionesenlinea.com/OpenLineaRestAPI/api/devoluciones/

El servicio responderá enviando la siguiente información:

VARIABLE

FORMATO

RESTRICCIONES

DESCRIPCION

comercioId

Numérico

Números sin espacios

Identificador del Comercio en OPENLINEA. Es un valor asignado.

transaccionID

Alfanumérico

Letras y/o números sin espacios. No mayor a 20 caracteres.

Número de Pedido o identificador de la orden o pedido en la Tienda Virtual o Sistema de Ventas del comercio.

fechaTransaccion

Alfanumérico

Representación de fecha con formato MM/DD/AA

Fecha procesamiento de la Operación

horaTransaccion

Alfanumérico

Representación de hora con formato HH:MM:SS

Hora de procesamiento de la Operación.

Monto

Numérico

Admite números, un punto y dos decimales sin espacios, no se permite comas o signos de pesos.

Monto a procesar total de la orden o pedido calculado por su aplicación en base a la selección de los servicios y/o productos del cliente.

codigoRespuesta

Numérico

Números sin espacios.

Se regresa los siguientes valores:
0 = Aprobada ,
1= Rechazada,
2 = Pendiente

procReturnMsg

Alfanumérico

Alfanumérico de 1 a 10 caracteres.

Código retornado por el procesador de la tarjeta.

ccErrCode

Numérico

Numérico de longitud variable. No mayor a 4 caracteres.

Código devuelto por la Institución Financiera

ccReturnMsg

Alfanumérico

Alfanumérico de longitud variable.

Texto específico retornado por el procesador de pagos

codigoAprobacion

Alfanumérico

Alfanumérico de longitud variable.

Código de Aprobación Bancaria, típicamente con 6 Dígitos

afiliacion

Alfanumérico

Alfanumérico de longitud variable.

Numero de afiliación con la que es ejecutada la Operación.

📘

Crear Tarjeta Desarrollo

https://servertest.operacionesenlinea.com/OpenLineaRestAPI/api/devoluciones/

📘

Crear Tarjeta Produccion

https://servertest.operacionesenlinea.com/OpenLineaRestAPI/api/devoluciones/