API Reference

Crear Tarjeta

CREAR TARJETA (POST)

Para crear una nueva Tarjeta, 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 cuerpo del POST se deberán incluir los siguientes parámetros:


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)
VARIABLEFORMATORESTRICCIONESDESCRIPCION
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
dígitosNuméricoAdmite solo números con 3 dígitosDígitos Verificadores de la Tarjeta de Crédito
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
Dato indispensable para el esquema 3D Secure 2.0
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
Dato indispensable para el esquema 3D Secure 2.0
titularAlfanuméricoAdmite solo Letras, Espacios y PuntosNombre completo del Titular tal cual aparece en la Tarjeta de Crédito
Dato indispensable si posteriormente desea realizar Busqueda de Transacciones mediante el Nombre del Titular
calleAlfanuméricoAdmite letras y/o números sin espacios. No mayor a 20 caracteres.Dirección del Cliente (se sugiere Calle y Numero)
coloniaAlfanuméricoAdmite letras y/o números sin espacios. No mayor a 20 caracteres.Colonia del Cliente
ciudadAlfanuméricoAdmite letras sin espacios. No mayor a 20 caracteres.Ciudad del cliente
estadoidAlfanuméricoAdmite letras. Solo debe contener 2 caracteres.Estado del Tarjetahabiente
Ejemplo: Nuevo León = NL
Anexo 2 - Código de Estados para México
paisidAlfanuméricoAdmite letras. Solo debe contener 2 caracteres.Pais del Tarjetahabiente
Anexo 1 - Código de Paises
codigoPostalNuméricoAdmite números sin espacios.Código postal del tarjetahabiente
emailAlfanuméricoAdmite letras y/o números sin espacios, se permiten los símbolos de arroba (@), punto (.) y guiones (-), (_). No mayor a 20 caracteres.Dirección de Correo Electrónico para el envío de Notificaciones.
Dato indispensable si posteriormente desea realizar Búsqueda de Transacciones mediante el correo registrado
telefonoNuméricoAdmite letras y/o números, se permiten los símbolos de paréntesis, corchetes y guiones.Numero Telefónico
tokenClienteAlfanuméricoAdmite letras y/o números sin espacios. No mayor a 20 caracteres.Token mediante el cual se identifica de forma única al Cliente, este dato es requerido en el caso de querer asociar la Tarjeta al Catálogo de Tarjetas de un Cliente.
(Opcional)

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
Dato indispensable para el esquema 3D Secure 2.0
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
Dato indispensable para el esquema 3D Secure 2.0
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

📘

Crear Tarjeta Desarrollo

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

📘

Crear Tarjeta Produccion

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