API Reference

Transacciones

cunsulte el listado de Transacciones

Para obtener la LISTA DE TRANSACCION, deberá enviar las siguientes variables mediante un mensaje SOAP al webservice previamente indicado.

Variables de Envío

VARIABLEFORMATORESTRICCIONESDESCRIPCION
comercioIdNuméricoAdmite números sin espacios.Identificador del Comercio en OPENLINEA. Es un valor asignado.
contraseñaAlfanuméricoAdmite letras y/o números sin espacios. No mayor a 20 caracteres.Clave de Acceso a la Terminal Virtual, configurado para su aplicación.
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. (en caso de buscar una transaction en especifico)
fechaInicioAlfanuméricoRepresentación de fecha con formato AAAA/MM/DDFecha de inicio de las transacciones
fechaFinAlfanuméricoRepresentación de fecha con formato AAAA/MM/DDfecha de fin de las transacciones
deviceIdNuméricoAdmite números sin espacios.Identificador del dispositivo usado para la CONSULTA de TRANSACCIONES (Vacio en Ecommerce)
SubcomercioNuméricoAdmite números sin espacios.Identificador de Comercio perteneciente a algún Aliado previamente registrado en OpenLinea (Vacio en Ecommerce)
versionAlfanuméricoAdmite letras y/o números sin espacios. No mayor a 20 caracteres.Version de SDK (En caso de uso) (Vacio en Ecommerce)

Variables de Retorno

La petición regresara una respuesta en formato SOAP conteniendo la siguiente información:

VARIABLEFORMATORESTRICCIONESDESCRIPCION
TransaccionArregloArreglo de longitud variableEstructura de Datos correspondiente a Transaccion

Estructura Transaccion

VARIABLEFORMATORESTRICCIONESDESCRIPCION
comercioIdNuméricoNúmeros sin espaciosIdentificador de la compra
comercioAlfanuméricoLetras y/o números sin espacios. No mayor a 20 caracteres.Nombre del comercio donde se realizo la transaccion
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.
tipoMovimientoAlfanuméricoLetras y/o números sin espacios. No mayor a 20 caracteres.Correspondiente al tipo de movimiento registrado en el servicio.
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 en su aplicación en base a la selección de los servicios y/o productos del cliente.
propinaNuméricoAdmite números, un punto y dos decimales sin espacios, no se permite comas o signos de pesos.Cantidad de propina que dio el cliente.
comisionNuméricoAdmite números, un punto y dos decimales sin espacios, no se permite comas o signos de pesos.Cantidad de comision que se genero en la transaccion.
ivaNuméricoAdmite cero, un punto y dos decimales sin espacios, no se permite comas o signos de pesos.Porcentaje de IVA de estas transaciones
codigoRespuestaAlfanuméricoNúmeros sin espacios.Se regresa los siguientes valores:
0 = Aprobada,
1 = Rechazada
resultadoNuméricoNúmeros sin espacios.Resultado de la transaccion.
referenciaNuméricoAdmite letras y/o números sin espacios. No mayor a 20 caracteres.Referencia libre de uso para su aplicación
codigoAprobacionAlfanuméricoAlfanumérico de longitud variableCódigo de Aprobación Bancaria, típicamente con 6 Dígitos
fechaTransaccionAlfanuméricoRepresentación de fecha con formato MM/DD/AAFecha del procesamiento de la Operación
horaTransaccionAlfanuméricoRepresentación de hora con formato HH:MM:SSHora de procesamiento de la Operación.
fechaRegistroAlfanuméricoRepresentación de fecha con formato MM/DD/AAFecha del registro de la Operación
tarjetaNuméricoAdmite solo 16 números sin espacios para Visa, Mastercard y American ExpressNúmero de la Tarjeta de Crédito o Débito
mesNuméricoAdmite solo números con 2 dígitosMes de Vencimiento de la Tarjeta de Crédito o Débito
anioNuméricoAdmite solo números con 4 dígitosAño de Vencimiento de la Tarjeta de Crédito o Débito
emisorAlfanuméricoAdmite letras y/o números sin espacios. No mayor a 20 caracteres.Banco emisor de la tarjeta.
marcaAlfanuméricoAdmite letras. No mayor a 4 caracteres.La Marca de la Tarjeta que se esta almacenando. Posibles valores:
VISA = Visa
MC = MasterCard
AMEX = American Express
tipoAlfanuméricoAdmite letras. Solo debe contener 2 caracteres.El Tipo de Tarjeta que se está enviando. Posibles valores:
CR = Tarjeta de Crédito
DB = Tarjeta de Débito
afiliacionAlfanuméricoAlfanumérico de longitud variableNumero de afiliación con la que es ejecutada la Operación.
AIDAlfanuméricoAlfanumérico de longitud variableIdentificador de la aplicacion para detectar que tipo de tarjeta esta siendo usada
TVRAlfanuméricoAlfanumérico de longitud variableEs la verificacion de la terminal para determinar si debe de aceptar, declinar o posponer una transaccion (Terminal Verification Results)
TSIAlfanuméricoAlfanumérico de longitud variableStatus de la transaccion.
Puede ser "Aceptada", "En Espera" o "Cancelada"

(Transaction Status Indicator)
APNAlfanuméricoAlfanumérico de longitud variableConexion a la red de datos de tu operador
ALAlfanuméricoAlfanumérico de longitud variableVariable que registra que la tarjeta sea valida
ARQCAlfanuméricoAlfanumérico de longitud variableLa peticion de autorizacion en 8-Bytes recibida de la tarjeta

(Authorization Request Cryptogram)
serieLectorNuméricoAdmite números sin espacios.Sistema actual de la terminal.
subComercioNuméricoAdmite números sin espacios.Identificador de Comercio perteneciente a algún Aliado previamente registrado en OpenLinea
versionAlfanuméricoAdmite letras y/o números sin espacios. No mayor a 20 caracteres.Version de SDK (En caso de uso)