API Reference

Listado de Tarjetas

OpenLinea permite agregar Tarjetas a la cuenta de un cliente, eliminarlas, recuperar la información de alguna en específico y listarlas. Se pueden almacenar múltiples tarjetas a nivel cliente o comercio para realizar cargos posteriores sin la necesidad de enviar nuevamente toda la información.

A continuación, se detalla la estructura de TARJETA, así como las operaciones a realizar sobre dicho objeto.

LISTADO DE TARJETAS (GET)

Para obtener una lista de los Clientes registrados, solo deberá enviar una petición de tipo GET adicionando en el 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.

El servicio regresará un arreglo de objetos tipo Tarjeta con todas las registradas en el sistema.

VALORESFORMATORESTRICCIONESDESCRIPCION
comercioIdNuméricoAdmite números sin espacios.Identificador del Comercio en OPENLINEA. Es un valor asignado.
(Header)
contraseñaAlfanuméricoAdmite letras y/o números sin espacios. No mayor a 12 caracteres.Clave de Acceso a la Terminal Virtual, configurado para su aplicación.
(Header)

Valores de Retorno

VARIABLEFORMATORESTRICCIONESDESCRIPCION
tokenAlfanuméricoAdmite letras y/o números de longitud variableTOKEN mediante el cual se identifica de forma única a la Tarjeta, este dato es requerido en el caso de operaciones de Actualización, Búsqueda y/o Eliminación de Tarjeta.
idNuméricoAdmite números sin espacios.ID del comercio
tarjetaNuméricoAdmite solo 16 números sin espacios para Visa y MastercardNú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
digitosNuméricoAdmite solo números con 3 dígitosDígitos Verificadores de la Tarjeta de Crédito
titularAlfanuméricoAdmite solo Letras, Espacios y PuntosNombre completo del Titular tal cual aparece en la Tarjeta de Crédito
marcaAlfanuméricoAdmite solo números con 2 dígitosLa Marca de la Tarjeta que se esta almacenando. Posibles valores:
VISA = Visa
MC = MasterCard
AMEX = American Express
Dato indispensable para el esquema 3D Secure 2.0
tipoAlfanuméricoAdmite solo números con 2 dígitosEl Tipo de Tarjeta que se está enviando. Posibles valores:
CR = Tarjeta de Crédito
DB = Tarjeta de Débito
Dato indispensable para el esquema 3D Secure 2.0
NombreAlfanuméricoAdmite letras y/o números. No mayor a 20 caracteres.Nombre del Cliente
apellidosAlfanuméricoAdmite letras y/o números. No mayor a 20 caracteres.Apellidos del Cliente
calleAlfanuméricoAdmite letras y/o números. No mayor a 20 caracteres.Dirección del Cliente (se sugiere Calle y Numero)
coloniaAlfanuméricoAdmite letras y/o números. No mayor a 20 caracteres.Dirección del Cliente (se sugiere cualquier referencia que ayude a ubicar la dirección del Cliente)
ciudadAlfanuméricoAdmite letras y/o números. No mayor a 20 caracteres.Ciudad
estadoAlfanuméricoAdmite letras y/o números. No mayor a 20 caracteres.Estado
estadoIdAlfanuméricoAdmite letras. Solo debe contener 2 caracteresEstado del Tarjetahabiente
Ejemplo: Nuevo León = NL
Anexo 2 - Código de Estados para México
paisAlfanuméricoAdmite letras y/o números. No mayor a 20 caracteres.País
paisIdAlfanuméricoAdmite letras. Solo debe contener 2 caracteresPaís de Tarjetahabiente
Ejemplo: México = MX

Anexo 1 - Código de Países
codigoPostalNuméricoAdmite números sin espacios.Código Postal
emailAlfanuméricoAdmite letras y/o números sin espacios, se permiten los símbolos de arroba (), punto (.) y guiones (-), (_). No mayor a 20 caracteresDirección de Correo Electrónico para el envío de Notificaciones.
telefonoAlfanuméricoAdmite letras y/o números, se permiten los símbolos de paréntesis, corchetes y guiones.Número Telefónico
tokenClienteAlfanuméricoAdmite letras y/o números de longitud variableToken mediante el cual se identifica de forma única al Cliente y se utiliza en caso de querer asociar la Tarjeta al Catálogo de Clientes.
(Opcional)
estatusNuméricoAdmite números sin espacios.Estatus de errores
fechaAltaAlfanuméricoAdmite letras y/o números de longitud variableFecha exacta en la cual se creó el cliente

📘

Listado de Tarjetas Desarrollo

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

📘

Listado de Tarjetas Produccion

https://servidorseguro.operacionesenlinea.com/OpenLineaRestAPI/api/tarjetas/