API Reference

Firma

Para efectuar una VENTA con CARGO AL TARJETAHABIENTE, deberá enviar las siguientes variables mediante un mensaje SOAP al webservice previamente indicado el cual le permitirá procesar una transacción.

Variables de Envío

VARIABLE

FORMATO

RESTRICCIONES

DESCRIPCION

comercioId

Numérico

Admite números sin espacios.

Identificador del Comercio en OPENLINEA. Es un valor asignado.

contraseña

Alfanumérico

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

Clave de Acceso a la Terminal Virtual, configurado para su aplicació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 en su aplicación en base
a la selección de los servicios y/o productos del cliente

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

firma

Alfanumérico

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

Codigo generado que guarda la firma del tarjetahabiente

deviceid

Numérico

Admite números sin espacios.

Identificador del dispositivo usado para la FIRMA

subcomercio

Numérico

Admite números sin espacios.

Identificador de Comercio perteneciente a algún Aliado previamente registrado en OpenLinea

version

Alfanumérico

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

Version de SDK (En caso de uso)

Variables de Retorno

La petición regresara una respuesta en formato SOAP conteniendo 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.

codigoAprobacion

Numérico

Admite números sin espacios

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

codigoRespuesta

Numérico

Números sin espacios.

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

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