API Reference

Cancelaciones

El método de CANCELACION le permite CANCELAR de forma TOTAL un cargo a Tarjeta previamente APROBADO.

Para efectuar la CANCELACIÓN de un CARGO previamente APROBADO, se requiere enviar una petición de tipo POST, adicionar en el HEADER de la petición las Credenciales necesarias para acceder al servicio, estas son comercioId y contrasena. Los cuales deberán contener los valores asignados por Operaciones en Línea al momento de generada su Afiliación. Como parte del POST se deberán incluir los siguientes parámetros:

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 DE LA VENTA que será el monto a CANCELAR, este monto será calculado 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.

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.os. 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/cancelaciones/

📘

Crear Tarjeta Produccion

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