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.

VARIABLEFORMATORESTRICCIONESDESCRIPCION
modoCarácterAdmite una solo letraIdentificador del Modo de operación
P = Producción A = Prueba con Respuesta Aprobada R = Prueba con Respuesta Rechazada
montoNuméricoAdmite 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.
transaccionIdAlfanuméricoAdmite 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.
codigoAprobacionNuméricoAdmite números sin espaciosCódigo de Aprobación Bancaria, típicamente con 6 Dígitos
referenciaAlfanuméricoAdmite letras y/o números sin espacios. No mayor a 20 caracteres.Referencia libre de uso para su aplicación
dirIPNuméricoAdmite Números y PuntosDirecció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:

VARIABLEFORMATORESTRICCIONESDESCRIPCION
comercioIdNuméricoNúmeros sin espaciosIdentificador del Comercio en OPENLINEA. Es un valor asignado.
transaccionIDAlfanuméricoLetras 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.
fechaTransaccionAlfanuméricoRepresentación de fecha con formato MM/DD/AAFecha procesamiento de la Operación
horaTransaccionAlfanuméricoRepresentación de hora con formato HH:MM:SSHora de procesamiento de la Operación.
MontoNuméricoAdmite 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.
codigoRespuestaNuméricoNúmeros sin espacios.Se regresa los siguientes valores:
0 = Aprobada ,
1= Rechazada,
2 = Pendiente
procReturnMsgAlfanuméricoAlfanumérico de 1 a 10 caracteres.Código retornado por el procesador de la tarjeta.
ccErrCodeNuméricoNumérico de longitud variable. No mayor a 4 caracteres.Código devuelto por la Institución Financiera
ccReturnMsgAlfanuméricoAlfanumérico de longitud variable.Texto específico retornado por el procesador de pagos
codigoAprobacionAlfanuméricoAlfanumérico de longitud variable.Código de Aprobación Bancaria, típicamente con 6 Dígitos
afiliacionAlfanuméricoAlfanumé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/