Valida Autorización

Este método permite al Comercio verificar si existe un Numero de Autorización especifico, dentro del listado de Transacciones de las últimas 48 horas.

Para efectuar una validación de un Numero de Autorización, se deberá agregar 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:

📘 Tabla de Contenidos

📤 Variables de Envío

VARIABLEFORMATORESTRICCIONESDESCRIPCIÓN
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)
codigoAprobacionAlfanuméricoAlfanumérico de longitud variable.Código de Aprobación Bancaria, típicamente con 6 dígitos.

📥 Variables de Retorno

VARIABLEFORMATORESTRICCIONESDESCRIPCIÓN
comercioIdNuméricoNúmeros sin espaciosIdentificador del Comercio en OPENLINEA. Es un valor asignado.
terminalIDNuméricoNúmeros sin espaciosIdentificador de la terminal usada en la transacción.
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.
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.
fechaTransaccionAlfanuméricoFormato MM/DD/AAFecha procesamiento de la Operación
horaTransaccionAlfanuméricoFormato HH:MM:SSHora de procesamiento de la Operación.
montoNuméricoNúmeros, punto y dos decimales. Sin comas o signos de pesos.Monto total de la orden calculado en su aplicación.
referenciaNuméricoAlfanumérico de longitud variableReferencia libre de uso para su aplicación.
numeroControlNuméricoAlfanumérico de longitud variableCódigo retornado de identificador de transacción
codigoRespuestaNuméricoNúmeros sin espacios0 = Aprobada, 1 = Rechazada
procReturnMsgAlfanumérico1 a 10 caracteresCódigo retornado por el procesador de la tarjeta.
ccErrCodeNuméricoNo mayor a 4 caracteresCódigo devuelto por la Institución Financiera
ccReturnMsgAlfanuméricoLongitud variableTexto específico retornado por el procesador de pagos
codigoAprobacionAlfanuméricoLongitud variableCódigo de Aprobación Bancaria, típicamente con 6 Dígitos
afiliacionAlfanuméricoLongitud variableNúmero de afiliación con la que es ejecutada la Operación.
afiliacionEmpresaAlfanuméricoLongitud variableNúmero de afiliación de la empresa con la que es ejecutada la Operación.
emvDataAlfanuméricoLongitud variableRetornado únicamente en transacciones con chip donde el banco retorne criptogramas de autenticación.
operTypeAlfanuméricoLongitud variableTipo de Operación ejecutada
cardTypeAlfanuméricoLongitud variableIndica si la tarjeta es de crédito o débito.
cardBrandAlfanuméricoLongitud variableMarca de la tarjeta usada en la transacción
issuerDataAlfanuméricoLongitud variableInformación opcional del banco emisor.
issuingBankAlfanuméricoLongitud variableNombre de la institución emisora de la tarjeta.
auth_resultAlfanuméricoLongitud variableResultado de la operación
referred_cardNumérico16 dígitos sin espacios (Visa/Mastercard)Tarjeta a la que hace referencia la venta
AIDAlfanuméricoLongitud variableIdentificador de la aplicación usada
TVRAlfanuméricoLongitud variableVerificación de terminal (Terminal Verification Results)
TSIAlfanuméricoLongitud variableStatus de la transacción: "Aceptada", "En Espera" o "Cancelada" (Transaction Status Indicator)
APNAlfanuméricoLongitud variableConexión a red de datos del operador
ALAlfanuméricoLongitud variableVariable que registra que la tarjeta sea válida
ARQCAlfanuméricoLongitud variablePetición de autorización en 8 Bytes de la tarjeta (Authorization Request Cryptogram)