Download OpenAPI specification:
Bienvenidos a la documentación de la API REST de Pagos con Tarjeta de KLAP Este documento describe los aspectos técnicos que deben ser considerados para la integración com la API, y cómo debe ser utilizada en los distintos tipos de transacciones. Además se incluyen ejemplos para cada tipo de transacción soportada por la API.
En este documento se especifica las caracteristicas de la API, los tipos de transacciones soportadas, la seguridad que se utiliza para la autentificación y los distintos servicios que se disponen.
Esta API, dispone servicios de pagos con tarjetas de Crédito, Débito o Prepago de las marcas: MASTERCARD, VISA y AMEX emitidas tanto en Chile como en el extranjero.
En KLAP existen dos distintos modelos de procesamiento:
Más adelante se explicará en detalle las caracteristicas de cada modelo.
Antes de ver los servicios que posee la API, se debe tener en claro las siguientes definiciones:
Transacción que realiza validaciones para que la operación pueda realizarse exitosamente, verificando que la tarjeta esté activa, que la cuenta asociada tenga fondos suficientes, etc., y reserva el monto correspondiente a la operación.
Transacción que hace efectiva la operación previamente autorizada, cargando en la cuenta del tarjetahabiente el monto de la autorización y de las incrementales (si las hubiera) en una sola operación.
Transacción asociada a una autorización, que incrementa el monto de la operación previamente autorizada, extendiendo a la vez el plazo para su captura.
Transacción que realiza un cargo en la cuenta del tarjetahabiente asociado a una autorización pero posterior a la captura.
Transacción que permite validar la información de la cuenta del tarjetahabiente. Para efectuar esta operación, se realiza una autorización por monto cero.
Transacción iniciada por el comercio que anula una transacción previamente realizada, por problemas como: fallo en la conexión, tiempo de espera expirado, entre otros.
Esta transacción permite anular las siguientres transacciones:
Transacción que anula una operación previamente autorizada a solicitud del cliente.
Esta transacción sólo puede efectuarse para anular:
Transacción a solicitud del tarjetahabiente que anula una operación previamente realizada por éste.
Esta transacción permite anular las siguientres transacciones:
En esta API, existen dos modalidades de transacciones de Pago:
En este tipo de transacción, se realiza la autorización y captura en simultáneo, se realiza enviando solamente UNA solicitud, y está permitida para tarjetas de Crédito, Débito y Prepago.
Para tarjetas de Crédito, esta operación puede efectuarse como compra normal o en cuotas, teniendo para ello las siguientes opciones:
Este tipo de transacción, es posible generar una transacción de autorización cierto día y realizar el envío de la captura correspondiente a la operación algún día posterior (dentro de los plazos establecidos para ello), y está permitida para tarjetas de Crédito, Débito y Prepago.
Para tarjetas de Crédito, esta operación puede efectuarse como compra normal o en cuotas, teniendo para ello las siguientes opciones:
Esto también conlleva que se pueda incrementar el monto anteriormente autorizado y previamente a realizar la captura, o pueda realizar un cobro posterior a la captura mediante el servicio de cargo demorado.
Una ReAutorización y Captura Simultánea es una compra iniciada por el comercio después de una compra original y se rige por las mismas condiciones que Authorización y Captura Simultánea.
Los casos comunes que requieren reautorizaciones incluyen envíos retrasados, envíos divididos, estadías prolongadas o alquileres prolongados.
Una ReAutorización y Captura Diferida es una compra iniciada por el comercio después de una compra original y se rige por las mismas condiciones que Authorización y Captura Diferida.
Los casos comunes que requieren reautorizaciones incluyen envíos retrasados, envíos divididos, estadías prolongadas o alquileres prolongados.
La cantidad de días y el porcentaje de tolerancia que puede transcurrir entre una autorización y una captura viene dado en la siguiente tabla:
VISA | |||
---|---|---|---|
Descripción | MCC | Duración | Tolerancia |
Car Rental Agencies | 3351 - 3500 | 31 | 15% |
Lodging—Hotels, Motels, Resorts | 3501 - 3999 | 31 | 15% |
Transporte Local y Suburbano de Pasajeros que Viajan Diariamente | 4111 | 7 | 0% |
Ferrocarriles de pasajeros | 4112 | 7 | 0% |
Taxis y Limosinas | 4121 | 1 | 20% |
Líneas de Omnibus | 4131 | 7 | 0% |
Steamship and Cruise Lines | 4411 | 31 | 15% |
Tiendas de Víveres y Supermercados | 5411 | 7 | 15% |
Electric Vehicle Charging merchants | 5552 | 7 | 0% |
Sitios para comer y Restaurantes | 5812 | 7 | 20% |
Sitios para Beber | 5813 | 7 | 20% |
Hoteles | 7011 | 31 | 15% |
Trailer Parks and Campgrounds | 7033 | 7 | 0% |
Equipment Tool, furniture and appliance rental | 7394 | 7 | 0% |
Automobile Rental Agency | 7512 | 31 | 15% |
Truck and Utility Trailer Rentals | 7513 | 31 | 15% |
Motor Home and Recreational Vehicle Rentals | 7519 | 7 | 0% |
Estacionamientos, Parquímetros y Garajes | 7523 | 7 | 0% |
Amusement Parks, Circuses, Carnivals, and Fortune Tellers | 7996 | 7 | 0% |
Recreation Services | 7999 | 7 | 0% |
Otros MCC | 7 | 15% | |
MASTERCARD | |||
Descripción | MCC | Duración | Tolerancia |
Todos los MCC | 30 | 15% | |
AMEX | |||
Descripción | MCC | Duración | Tolerancia |
Todos los MCC | 7 | 10% |
Se pueden realizar cargos demorados hasta 90 días después de la captura.
La cantidad de días que puede transcurrir entre una autorización y una reautorización viene dado en la siguiente tabla:
VISA | ||
---|---|---|
Descripción | MCC | Duración |
Car Rental Agencies | 3351 - 3500 | 120 |
Lodging—Hotels, Motels, Resorts | 3501 - 3999 | 120 |
Steamship and Cruise Lines | 4411 | 120 |
Boat Rentals and Leasing | 4457 | 120 |
Hoteles | 7011 | 120 |
Trailer Parks and Campgrounds | 7033 | 120 |
Equipment Tool, furniture and appliance rental | 7394 | 120 |
Automobile Rental Agency | 7512 | 120 |
Truck and Utility Trailer Rentals | 7513 | 120 |
Motor Home and Recreational Vehicle Rentals | 7519 | 120 |
Recreation Services | 7999 | 120 |
Otros MCC | 90 |
consumer_transaction_id
debe ser único (incluso en días y transacciones distintas).card
deben ser encriptados utilizando el algoritmo AES-256. El procedimiento para compartir la llave se acordará en otro documento.Api-Key: <key>
.La API soporta idempotencia, por lo tanto puedes reintentar un requerimiento sin peligro de que el recurso se cree dos veces. Para esto debes incluir el encabezado Idempotency-Key: <key>
, donde key
es un identificador único de tu sistema o UUID. La clave tiene una validez de 24 horas.
Los campos del nodo card
se deben enviar encriptados por una llave simétrica utilizando el algoritmo AES-256. Para establecer la llave simétrica, el comsumidor de la API debe generar y enviar a KLAP un componente de la llave con sus respectivos dígitos de chequeo. KLAP generará y enviará otro componenente. Luego, ambos actores deberán cargar los componentes en sus HSMs, generando la llave final y verificando que los digitos de chequeo coincidan. Esta llave debe ser cambiada cada 3 años.
code
y message
a respuesta 200card
opcional en transacciones subsiguientes.branch_id
y terminal_id
para soportar varias sucursales y terminales en modelo PSP y Gatewayconsumer_transaction_id
o por el campo mc_code
three_ds
en la solicitud y respuesta.eci
el valor del ECI y cavv_result_code
el resultado del Criptograma de Autenticación.cvv_result
contiene el resultado cuando el CVV es enviado.brand
contiene la marca de la tarjeta (Mastercard, Visa, Maestro, American Express, o UnionPay).KLAP | |
---|---|
Código | Mensaje |
K002013 | TRX CON TARJETA INTERNACIONAL EN UN SUBCOMERCIO INTERNACIONAL. |
K002014 | DIRECTORY SERVER TRANSACTION ID IS NOT ALLOWED. |
MASTERCARD | |
Código | Mensaje |
B240051 | EXCEDE SALDO MAXIMO - REINTENTE EN 1 HORA |
B250051 | EXCEDE SALDO MAXIMO - REINTENTE EN 24 HORAS |
B260051 | EXCEDE SALDO MAXIMO - REINTENTE EN 2 DIAS |
B270051 | EXCEDE SALDO MAXIMO - REINTENTE EN 4 DIAS |
B280051 | EXCEDE SALDO MAXIMO - REINTENTE EN 6 DIAS |
B290051 | EXCEDE SALDO MAXIMO - REINTENTE EN 8 DIAS |
B300051 | EXCEDE SALDO MAXIMO - REINTENTE EN 10 DIAS |
MAESTRO | |
Código | Mensaje |
M240051 | EXCEDE SALDO MAXIMO - REINTENTE EN 1 HORA |
M250051 | EXCEDE SALDO MAXIMO - REINTENTE EN 24 HORAS |
M260051 | EXCEDE SALDO MAXIMO - REINTENTE EN 2 DIAS |
M270051 | EXCEDE SALDO MAXIMO - REINTENTE EN 4 DIAS |
M280051 | EXCEDE SALDO MAXIMO - REINTENTE EN 6 DIAS |
M290051 | EXCEDE SALDO MAXIMO - REINTENTE EN 8 DIAS |
M300051 | EXCEDE SALDO MAXIMO - REINTENTE EN 10 DIAS |
merchant.local_tax_number
como campo requerido cuando el campo merchant.country_code
es igual a 152
.cryptogram_value
, eci
y token_requestor_id
para recibir información de tokenización.eci
tendrá prioridad por sobre al campo three_ds.eci
.eci
, se utilizará el que se encuentra dentro del objeto three_ds
.charge_type
queda opcional.charge_type.initiator
, valores posibles: consumer
si la transaccion es iniciada por el tarjetahabiente o merchant
si es iniciada por el comercio.charge_type.type
, valores posibles: oneoff
si es una compra única, recurring
si es un pago recurrente o card_on_file
si es un pago con la tarjeta almacenada.charge_type
.trx_id
en al respuesta que corresponde al identificador generado por las marcas (Visa o Mastercard).charge_type.auth_type
en la solicitud cuyos valores posibles son: "total"
o "partial"
y su valor por defecto es totalconsumer_related_transaction_id
que corresponde al consumer_transaction_id
de la transacción original que debe ser enviado en conjunto con el campo charge_type.mit_industry_practice
en la solicitud cuyo valor posible es: "reauthorization"
y su valor por defecto es null
.installments
en la transacción de Autorización y Captura Diferida.recurring_payment
para soportar información adicional de transacciones recurrentes.KLAP | |
---|---|
Código | Mensaje |
K000913 | CUOTAS NO PERMITIDAS PARA TARJETA INTERNACIONAL |
K000914 | REFUND PARTIAL NO PERMITIDO, TRX CUOTAS COMERCIO |
K003020 | MARCA DE TARJETA NO SOPORTADA |
K003058 | RECHAZADA- REINTENTAR EL YYYY-MM-DD A LAS HH:MM |
K007001 | CÓDIGO MC DE LA TRANSACCIÓN MIT RELACIONADA NO EXISTE. |
K007002 | TIPO DE TRANSACCION MIT NO PERMITIDA. |
K007003 | TRANSACCIÓN MIT EXCEDE EL TIEMPO PERMITIDO PARA EL MCC ASOCIADO. |
K007004 | TRANSACCIÓN MIT RELACIONADA NO ESTÁ APROBADA. |
K007005 | TRANSACCIÓN MIT RELACIONADA POSEE UN CÓDIGO DE RESPUESTA INVÁLIDO. |
K008001 | INCONSISTENCIA DE DATOS CON TRANSACCION AFD |
K008002 | ERROR DE INTEGRIDAD DE DATOS DE MIT O CIT |
K099062 | POS DATA INVÁLIDA |
charge_type.market_specific
que permite solicitar la extensión de la autorización a 30 días, y su campo de respuesta de dicha solicitud charge_type.auth_extended_result
. Ambos campos aplican solamente en autorización y captura diferida con tarjeta Visa.merchant.country_code_origin
para transacciones de subcomercios o entidades gubernamentales.trx_id
en la respuesta de 20 caracteres a 50 caracteres.merchant.postal_code
merchant.country_subdivision
merchant.url
merchant.customer_service_phone
merchant.phone
merchant.latitude
merchant.longitude
trx_id
que permite relacionar transacciones MIT enviando el campo Transaction Link ID de Mastercard, el Transaction ID de Visa o el Original Transaction ID de American Express.brand_merchant_id
que permite enviar el identificador único del comercio registrado con la marca que corresponde al MVV de Visa o al MAID de Mastercard.Se agrega definición para enviar transacciones con Token de Red. Para mayor información, ir a la sección ¿Cómo se encripta el campo card?
El campo consumer_transaction_id
es el identificador único por transacción y con este campo se realiza la vinculación entre Autorización y Captura, Reversas, Anulaciones, entre otros.
Por lo tanto, este campo debe ser único incluso en días y transacciones distintas.
Por ejemplo:
"consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e"
Todos los requerimientos son autenticados. Debe incluir el encabezado Api-Key
.
Por ejemplo:
Api-Key: YHw0yzEef0KnFD
Idempotency Key es un identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia.
Esta propiedad, permite re-intentar una transacción que haya sido aprobada, pero que ha tenido una interrupción entre el cliente y la API, enviando una nueva solicitud con los mismos valores para Idempotency-Key
y de los datos en el cuerpo del mensaje.
Este valor es asignado en la cabecera de la solicitud de la siguiente manera Idempotency-Key
Por ejemplo:
Idempotency-Key: 935f4328-8217-405a-a22b-8464fa7aac9e
Los requerimientos deben ser realizados sobre HTTPS sobre TLS 1.2 o superior.
En el cuerpo del mensaje existe un campo card
en el que se envian los datos. Éstos debe ser encriptados utilizando el algoritmo AES-256.
Por ejemplo:
"card": "mOoT6vkSI7z0ahhF7kN32cXAshL26UYHw0yzEef0KnFDbhtQRv6b1hoMkmdOCQsg"
El campo card
corresponde a los datos de la tarjeta encriptados, puede ser PAN o Token de Red:
Para encriptar los datos de la tarjeta, se debe enviar como una cadena de caracteres concatenada el Número de la Tarjeta o Primary Account Number (PAN), Fecha de Expiración de la tarjeta (formato aamm), Nombre del Tarjetahabiente impreso en la tarjeta, y de manera opcional el CVV (Card Validation Value) que generalmente se encuentra impreso al reverso de la tarjeta.
El formato para enviar a encriptar los datos del PAN debe ser el siguiente:
sin CVV | «PAN»|«ExpirateDate»|«NameOnCard» |
---|---|
con CVV | «PAN»|«ExpirateDate»|«NameOnCard»|«CVV» |
Para encriptar los datos del Token, se debe enviar como una cadena de caracteres concatenada el Número de la Token de Red o Network Token, Fecha de Expiración del Token (formato aamm), Nombre del Tarjetahabiente impreso en la tarjeta, y de manera opcional el DTVV (Dynamic Token Verification).
El formato para enviar a encriptar los datos del Token debe ser el siguiente:
sin DTVV | «Token»|«TokenExpirateDate»|«NameOnCard» |
---|---|
con DTVV | «Token»|«TokenExpirateDate»|«NameOnCard»|«DTVV» |
Actualmente en el modelo PSP (Payment Service Provider) para el Data Element-43 se enviará: el nombre del PSP de un largo máximo de 12 caracteres, más el nombre del comercio asociado al campo merchant.name
y lo que se incluya en el campo additional_data.soft_descriptor
.
Por ejemplo:
Si el nombre del PSP es PAYMENT y en el cuerpo del mensaje en el campo merchant.name
se envía: Store 123 y additional_data.soft_descriptor
se envía Compra 12345, para este caso el soft-descriptor será:
PAYMENT*STORE 123 Compra 12345
Para el modelo Gateway para el Data Element-43 se enviará: el nombre del comercio, y lo que se incluya en el campo additional_data.soft_descriptor
.
Por ejemplo:
Si el nombre del comercio es KLAP y en el campo additional_data.soft_descriptor
se envía Compra 12345, para este caso el soft-descriptor será:
KLAP Compra 12345
En el Soft-Descriptor (Data Element-43) hacia la marca de la tarjeta sólo se podrá enviar los primeros 14 caracteres.
charge_type.initiator
debe ir cardholder y en el campo charge_type.type
debe ir card_on_file.Por ejemplo:
"charge_type": {
"initiator": "cardholder",
"type": "card_on_file"
}
charge_type.initiator
debe ir merchant y en el campo charge_type.type
debe ir card_on_file.Por ejemplo:
"charge_type": {
"initiator": "merchant",
"type": "card_on_file"
}
charge_type.initiator
debe ir cardholder y en el campo charge_type.type
debe ir recurring.Por ejemplo:
"charge_type": {
"initiator": "cardholder",
"type": "recurring"
}
charge_type.initiator
debe ir merchant y en el campo charge_type.type
debe ir recurring.Por ejemplo:
"charge_type": {
"initiator": "merchant",
"type": "recurring"
}
Por ejemplo:
"charge_type": {
"initiator": "cardholder",
"type": "card_on_file"
}
charge_type.initiator
debe ir merchant, y en el campo charge_type.mit_industry_practice
debe ir reauthorization.Por ejemplo:
"consumer_related_transaction_id":"86cfbc4c-399a-4aa8-b84a-4dbd8886ec7d",
"charge_type": {
"initiator": "merchant",
"mit_industry_practice": "reauthorization"
}
Se rechazarán por Klap reintentos no permitidos por la marca, con el mensaje RECHAZADA- REINTENTAR EL DD-MM-AAAA A LAS HH:MM donde DD-MM-AAAA corresponde al dia, mes y año, y HH:MM la hora y minutos en que se puede volver a reintentar la transacción.
Categoría 1: Emisor nunca aprobará la transacción
Categoría 2: Emisor no puede aprobar en este momento la transacción
Categoría 3: Calidad de Datos Ingresados
Categoría 4: Codigo Genérico de Respuesta del Emisor
Una transacción tokenizada corresponde a una transacción donde el campo card
es reemplazado por un token de red.
Para una transacción inicial se debe enviar en el campo charge_type.initiator
debe ir cardholder y en el campo charge_type.type
debe ir recurring o card_on_file.
Por ejemplo:
"charge_type": {
"initiator": "cardholder",
"type": "recurring"
}
charge_type.initiator
debe ir merchant y en el campo charge_type.type
debe ir recurring o card_on_file, y para tener una mayor conversión se puede enviar el campo consumer_related_transaction_id
.Por ejemplo:
"consumer_related_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
"charge_type": {
"initiator": "merchant",
"type": "recurring"
}
KLAP | |
---|---|
Código | Mensaje |
00 | OK |
B0 | ERROR GENERAL (API ECOMMERCE) |
E0 | ERROR GENERAL (SW ECOMMERCE) |
K000001 | NO AUTORIZADO. |
K000099 | ERROR GENERAL. |
K000900 | ERROR DE PROCESAMIENTO |
K000901 | DATA INVÁLIDA. |
K000902 | PETICIÓN INVÁLIDA. |
K000903 | RESPUESTA INVÁLIDA. |
K000904 | CODIGO MC INVÁLIDO. |
K000910 | TARJETA NO ES DEBITO |
K000911 | TARJETA NO ES CREDITO |
K000912 | TARJETA NO ES PREPAGO |
K000913 | CUOTAS NO PERMITIDAS PARA TARJETA INTERNACIONAL |
K000914 | REFUND PARTIAL NO PERMITIDO, TRX CUOTAS COMERCIO |
K000998 | NO HAY RESPUESTA |
K000999 | ERROR - REINTENTAR |
K001001 | TARJETA DE CREDITO INVALIDA |
K001002 | TARJETA DE DEBITO INVALIDA |
K001003 | TARJETA DE PREPAGO INVALIDA |
K001005 | DATA INVÁLIDA. |
K001006 | DATA INVÁLIDA. |
K001007 | DATA INVÁLIDA. |
K001008 | DATA INVÁLIDA. |
K001009 | DATA INVÁLIDA. |
K001010 | NO EXISTE TRANSACCIÓN ORIGINAL. |
K001011 | TRANSACCIÓN ORIGINAL INVÁLIDA. |
K001012 | LA SOLICITUD NO PUDO SER ALMACENADA. |
K001013 | LA RESPUESTA NO PUDO SER ALMACENADA. |
K001014 | TARJETA DE CREDITO NO TIENE HABILITADO VUELTO. |
K001015 | CAPTURA YA REALIZADA. |
K001016 | TRANSACCIÓN INVÁLIDA. |
K001017 | ANULACIÓN YA REALIZADA. |
K001018 | REVERSA YA REALIZADA. |
K001019 | TRANSACCIÓN ORIGINAL RECHAZADA. |
K001020 | NO ES POSIBLE REVERSAR TRANSACCION |
K001021 | TRANSACCION DUPLICADA |
K001022 | LA TRANSACCION DE ORIGEN NO COINCIDE |
K002000 | EL CAMPO CARD ES INVÁLIDO. |
K002002 | EL NOMBRE DEL TITULAR DE LA TARJETA INVÁLIDO. |
K002003 | EL CODIGO DE VERIFICACION DE SEGURIDAD DE LA TARJETA ES INVALIDO |
K002004 | EL CAMPO CONSUMER TRANSACTION ID ES INVÁLIDO. |
K002005 | EL CAMPO ORIGINAL CONSUMER TRANSACTION ID ES INVÁLIDO. |
K002006 | EL CAMPO SUB-MERCHANT ID INVÁLIDO. |
K002007 | EL CAMPO SUB-MERCHANT LOCAL TAX NUMBER ES INVÁLIDO. |
K002008 | EL CAMPO SUB-MERCHANT NAME ES INVÁLIDO. |
K002009 | EL CAMPO SUB-MERCHANT ADDRESSS ES INVÁLIDO. |
K002010 | EL CAMPO SUB-MERCHANT CITY ES INVÁLIDO. |
K002011 | EL CAMPO SUB-MERCHANT COUNTRY CODE ES INVÁLIDO. |
K002012 | EL CAMPO CHARGE TYPE ES INVÁLIDO. |
K002013 | TRX CON TARJETA INTERNACIONAL EN UN SUBCOMERCIO INTERNACIONAL. |
K002014 | DIRECTORY SERVER TRANSACTION ID NO ESTA PERMITIDO. |
K002015 | MERCHANT NO DEFINIDO. |
K002016 | TRANSACCION NO ENCONTRADA. |
K002017 | CONSUMER TRANSACTION CODE O IDEMPOTENCY-KEY YA EXISTE. |
K002018 | CUOTAS INVALIDAS, REINTENTE. |
K002019 | ERROR DE LECTURA, REINTENTE. |
K002020 | TARJETA INVALIDA |
K002021 | CUOTAS NO DISPONIBLES PARA TARJETA |
K002022 | CANTIDAD DE CUOTAS INVALIDA |
K002023 | CHECK-IN ORIGINAL NO EXISTE |
K002024 | TIEMPO EXPIRADO PARA CHECK-OUT |
K002025 | MONTO DEL CHECK-OUT EXCEDE EL LIMITE PERMITIDO |
K002026 | NO EXISTE TRANSACCION ORIGINAL |
K002027 | TRANSACCION ORIGINAL NO ESTA COMPLETADA |
K002028 | CHANGE TYPE NO ES VALIDO |
K002029 | TRANSACCIÓN ORIGINAL NO ENCONTRADA |
K002030 | IDEMPOTENCY-KEY HA EXPIRADO. |
K002031 | IDEMPOTENCY-KEY HA EXPIRADO. |
K002032 | CRIPTOGRAMA INVÁLIDO. |
K002033 | PARAMETROS DE ECOMMERCE INVALIDOS. |
K002034 | NO EXISTE TRANSACCION ORIGINAL (R) |
K002035 | NO EXISTE TRANSACCION ORIGINAL (S) |
K003000 | TRANSACCION NO HABILITADA(U) |
K003001 | EL TERMINAL NO ESTA REGISTRADO. CONTACTESE CON KLAP |
K003002 | SERIE NO HABILITADA PARA TARJETA BANCARIA |
K003003 | EMISOR DESCONOCIDO |
K003004 | BANCO AUN NO HABILITADO PARA VENTAS |
K003005 | TERMINAL SIN CONDICIONES COMERCIALES ASOCIADAS |
K003006 | MCC SUBCOMERCIO NO ENCONTRADO |
K003007 | RUT SUBCOMERCIO NO ENCONTRADO |
K003008 | COMERCIO SIN MERCHANT DISCOUNT |
K003009 | SIMCARD NO RECONOCIDA. CONTACTESE CON MULTICAJA |
K003010 | EQUIPO NO ACTIVO, REALICE UN REGISTRA VISITA |
K003011 | EQUIPO DEBE VOLVER A MULTICAJA |
K003012 | SE PROCEDE A REINICIO DE EQUIPO |
K003013 | INVALID CARD ACCEPTOR |
K003014 | CODIGO DE CANAL NO DEFINIDO |
K003016 | IMPORTE DE LA TRANSACCIÓN NO VÁLIDO |
K003017 | TARJETA NO COINCIDE |
K003018 | EMISOR NO COINCIDE |
K003019 | MONTO NO COINCIDE |
K003020 | MARCA DE TARJETA NO SOPORTADA |
K003021 | NO ES POSIBLE ANULAR TRANSACCION |
K003022 | MONTO A ANULAR SUPERA EL MAXIMO PERMITIDO |
K003023 | CODIGO DE RESPUESTA DESCONOCIDO |
K003024 | TRANSACCION ORIGINAL CORRESPONDE A OTRO COMERCIO |
K003025 | CHECK-IN ORIGINAL YA COMPLETADO |
K003028 | INFORMACION DE TERMINAL NO DISPONIBLE |
K003029 | TRANSACCION YA ANULADA |
K003030 | TRANSACCION YA COMPLETADA |
K003031 | NO SE ADMITE CHECK-OUT PARA ESTE EMISOR |
K003033 | NO SE ADMITE EL INCREMENTO PARA ESTE EMISOR |
K003034 | VUELTO NO PERMITIDO PARA UNIONPAY |
K003035 | EMISOR NO SOPORTA ESTA TRANSACCION |
K003036 | TRANSACCION EN PROCESO. NO SE PUEDE REVERSAR |
K003038 | TIPO DE TRANSACCION INVALIDA |
K003040 | TIPO DE TARJETA INVALIDA |
K003041 | MONTO EXCEDIDO, CREE UN INCREMENTAL POR: $X |
K003042 | MONTO EXCEDE LO PREAUTORIZADO |
K003043 | CHECK-IN ORIGINAL FUERA DE TIEMPO |
K003044 | VENTA ORIGINAL NO ESTA COMPLETADA |
K003045 | TRANSACCION ORIGINAL CONCILIADA |
K003046 | TRANSACCION ORIGINAL YA REVERSADA PARCIALMENTE |
K003047 | TARJETA INGRESADA NO ES LA DE TRANSACCION ORIGINAL |
K003048 | TRANSACCION NO PERMITIDA PARA ESTE COMERCIO |
K003049 | CODIGO DE COMERCIO INVALIDO |
K003050 | INFORMACION DE FACILITADOR DE PAGO INVALIDA. |
K003051 | TRANSACCION YA CANCELADA. |
K003052 | CODIGO DE AUTORIZACION INVALIDO.. |
K003053 | CODIGO DE AUTORIZACION INVALIDO.. |
K003054 | NO ES POSIBLE ANULAR TRANSACCION |
K003055 | NO ES POSIBLE ANULAR TRANSACCION |
K003056 | NO ES POSIBLE ANULAR TRANSACCION. COMERCIO TIENE ANTICIPO REALIZADO. |
K003057 | NO ES POSIBLE ANULAR TRANSACCION PORQUE EL MONTO APROBADO QUEDA POR DEBAJO DEL PERMITIDO |
K003058 | RECHAZADA- REINTENTAR EL YYYY-MM-DD A LAS HH:MM |
K004001 | SESION NO REGISTRADA. |
K004002 | LA SOLICITUD NO PUDO SER ALMACENADA. |
K004003 | LA RESPUESTA NO PUDO SER ALMACENADA. |
K004004 | NO SE PUDO OBTENER LA TRANSACCION ORIGINAL. |
K004005 | NO SE PUDO OBTENER EL LID DEL ROCK ENTREGADO. |
K004006 | RUT O DISPOSITIVO NO REGISTRADO. |
K004007 | NO SE PUDO REGISTRAR LA SESION DEL DISPOSITIVO. |
K004008 | LA SOLICITUD NO PUDO SER ALMACENADA. |
K004009 | LA RESPUESTA NO PUDO SER ALMACENADA. |
K005057 | NO PERMITIDA PARA EL TARJETAHABIENTE |
K005058 | TRANSACCION INCREMENTAL NO PERMITIDA. |
K005059 | TRANSACCION BLOQUEADA POR EL RUBRO |
K006001 | MONTO SOLICITADO PARA ANTICIPO EXCEDE SALDO DISPONIBLE. |
K006002 | NO SE PUDO REGISTRAR ANTICIPO EN SISTEMA CONTABLE. |
K006003 | SERVICIO NO IMPLEMENTADO. |
K006004 | ERROR AL PROCESAR OPERACIÓN DE ANTICIPO. |
K006005 | INFORMACIÓN DE TARJETA DESTINO INVÁLIDA. |
K006006 | CLIENTE YA SOLICITÓ ANTICIPO DURANTE EL DÍA. |
K006007 | CLIENTE PRESENTA DEUDA VIGENTE. |
K006008 | DEVICE O TERMINALID INVALIDO |
K006009 | FECHA INVALIDA |
K006010 | SERVICIO NO DISPONIBLE. |
K007001 | CÓDIGO MC DE LA TRANSACCIÓN MIT RELACIONADA NO EXISTE. |
K007002 | TIPO DE TRANSACCION MIT NO PERMITIDA. |
K007003 | TRANSACCIÓN MIT EXCEDE EL TIEMPO PERMITIDO PARA EL MCC ASOCIADO. |
K007004 | TRANSACCIÓN MIT RELACIONADA NO ESTÁ APROBADA. |
K007005 | TRANSACCIÓN MIT RELACIONADA POSEE UN CÓDIGO DE RESPUESTA INVÁLIDO. |
K008001 | INCONSISTENCIA DE DATOS CON TRANSACCION AFD |
K008002 | ERROR DE INTEGRIDAD DE DATOS DE MIT O CIT |
K008003 | ERROR DE INTEGRIDAD DE DATOS DE SCOF PARA COF |
K008004 | ERROR DE INTEGRIDAD DE DATOS DE MCC GUBERNAMENTAL |
K099002 | NÚMERO DE TARJETA INVÁLIDO. |
K099004 | MONTO INVÁLIDO. |
K099014 | FECHA DE EXPIRACIÓN INVÁLIDA. |
K099018 | MERCHANT CATEGORY CODE ES INVÁLIDO. |
K099022 | POS ENTRY MODE ES INVÁLIDO. |
K099038 | AUTHORIZATION CODE ES INVALIDO. |
K099043 | PAYMENT FACILITATOR NAME ES INVALIDO. |
K099049 | EL CÓDIGO DE MONEDA ES INVÁLIDO. |
K099061 | POS DATA INVÁLIDA |
K099062 | POS DATA INVÁLIDA |
AMERICAN EXPRESS | |
Código | Mensaje |
A000002 | AUTORIZACION PARCIAL TARJETA PREPAGO |
A000100 | RECHAZADA- CONTACTE A SU EMISOR |
A000101 | TARJETA EXPIRADA |
A000106 | EXCEDE INTENTOS DE PIN PERMITIDOS |
A000107 | RECHAZADA- CONTACTE A SU EMISOR |
A000109 | COMERCIO INVALIDO- RESTRINGIDO POR EMISOR |
A000110 | MONTO INVALIDO |
A000111 | CUENTA INVALIDA- CONTACTE A SU EMISOR |
A000115 | TRANSACCION NO PERMITIDA POR EMISOR |
A000117 | PIN INVALIDO |
A000122 | CODIGO DE SEGURIDAD INVALIDO |
A000180 | RECHAZADA- CONTACTE A SU EMISOR |
A000181 | RECHAZADA- CONTACTE A SU EMISOR |
A000191 | REFERENCIA DE VOZ |
A000200 | RECHAZADA- CONTACTE A SU EMISOR |
A000400 | TRANSACCION REVERSADA |
A000899 | TABLA NO ENCONTRADA. SE USA LA DEFINIDA POR DEFECTO |
A000900 | AVISO ACEPTADO |
A000904 | RECHAZADA- CONTACTE A SU EMISOR |
A000911 | TRANSACCION SIN RESPUESTA |
A000912 | ERROR EN SISTEMA DEL EMISOR |
MASTERCARD | |
Código | Mensaje |
B000001 | RECHAZADA- CONTACTE A SU EMISOR |
B000003 | COMERCIO INVALIDO- RESTRINGIDO POR EMISOR |
B000004 | CUENTA CERRADA- NO REINTENTE |
B000005 | RECHAZADA- CONTACTE A SU EMISOR |
B000010 | RECHAZADA |
B000012 | TRANSACCION INVALIDA- NO REINTENTE |
B000013 | MONTO INVALIDO |
B000014 | TARJETA INVALIDA- CONTACTE A SU EMISOR |
B000015 | EMISOR INVALIDO- NO REINTENTE |
B000025 | TRANSACCION ORIGINAL NO ENCONTRADA |
B000030 | RECHAZADA- CONTACTE A SU EMISOR |
B000041 | TARJETA BLOQUEADA- CONTACTE A SU EMISOR |
B000043 | TARJETA BLOQUEADA- CONTACTE A SU EMISOR |
B000051 | EXCEDE SALDO MAXIMO |
B000054 | TARJETA EXPIRADA |
B000055 | PIN INVALIDO |
B000057 | TRANSACCION NO PERMITIDA POR EMISOR |
B000058 | TRANSACCION NO PERMITIDA |
B000061 | EXCEDE SALDO MAXIMO |
B000062 | TARJETA RESTRINGIDA EMISOR |
B000063 | VIOLACION DE SEGURIDAD |
B000065 | EXCEDE MAXIMO DE TRANSACCIONES |
B000070 | RECHAZADA- CONTACTE A SU EMISOR |
B000071 | PIN INVALIDO |
B000075 | EXCEDE INTENTOS DE PIN PERMITIDOS |
B000076 | CUENTA INVALIDA- CONTACTE A SU EMISOR |
B000077 | CUENTA INVALIDA- CONTACTE A SU EMISOR |
B000078 | TARJETA INACTIVA- CONTACTE A SU EMISOR |
B000079 | Declinada - Ciclo de vida Mastercard |
B000081 | RECHAZADA- CONTACTE A SU EMISOR |
B000082 | Declinada - Politica Mastercard |
B000083 | Declinada - Seguridad Mastercard |
B000084 | AUTORIZACION INVALIDA |
B000085 | No rechazado válido para las transacciones de monto cero |
B000086 | PIN INVALIDO |
B000087 | APROBADA SOLO PARA TRANSACCIONES CON VUELTO |
B000088 | RECHAZADA- CONTACTE A SU EMISOR |
B000089 | PIN INVALIDO |
B000091 | RECHAZADA- SISTEMA EMISOR NO OPERATIVO |
B000092 | RECHAZADA- SISTEMA EMISOR NO OPERATIVO |
B000094 | RECHAZO POR DUPLICIDAD DE TRANSACCION |
B000096 | RECHAZADA- SISTEMA EMISOR NO OPERATIVO |
B010005 | DECLINADA - SE NECESITA ACTUALIZAR O AGREGAR INFORMACION. |
B010014 | NUMERO DE TARJETA INVALIDO - SE NECESITA ACTUALIZAR O AGREGAR INFORMACION. |
B010051 | EXCEDE SALDO MAXIMO - SE NECESITA ACTUALIZAR O AGREGAR INFORMACION. |
B010054 | TARJETA EXPIRADA - SE NECESITA ACTUALIZAR O AGREGAR INFORMACION. |
B010079 | DECLINADA - CICLO DE VIDA MASTERCARD - SE NECESITA ACTUALIZAR O AGREGAR INFORMACION. |
B010082 | DECLINADA - POLITICA MASTERCARD - SE NECESITA ACTUALIZAR O AGREGAR INFORMACION. |
B010083 | DECLINADA - SEGURIDAD MASTERCARD - SE NECESITA ACTUALIZAR O AGREGAR INFORMACION. |
B020051 | EXCEDE SALDO MAXIMO - INTENTE DE NUEVO MAS TARDE. |
B020079 | DECLINADA - CICLO DE VIDA MASTERCARD - INTENTE DE NUEVO MAS TARDE. |
B020082 | DECLINADA - POLITICA MASTERCARD - INTENTE DE NUEVO MAS TARDE. |
B020083 | DECLINADA - SEGURIDAD MASTERCARD - INTENTE DE NUEVO MAS TARDE. |
B030005 | DECLINADA - CANCELACIÓN DE PAGO |
B030014 | NUMERO DE TARJETA INVALIDO - CANCELACIÓN DE PAGO |
B030051 | EXCEDE SALDO MAXIMO - CANCELACIÓN DE PAGO |
B030054 | TARJETA EXPIRADA - CANCELACIÓN DE PAGO |
B030079 | DECLINADA - CICLO DE VIDA MASTERCARD - CANCELACIÓN DE PAGO |
B030082 | DECLINADA - POLITICA MASTERCARD - CANCELACIÓN DE PAGO |
B030083 | DECLINADA - SEGURIDAD MASTERCARD - SOSPECHA DE FRAUDE - CANCELACIÓN DE PAGO |
B210005 | DECLINADA - PAGO CANCELADO |
B240051 | EXCEDE SALDO MAXIMO - REINTENTE EN 1 HORA |
B250051 | EXCEDE SALDO MAXIMO - REINTENTE EN 24 HORAS |
B260051 | EXCEDE SALDO MAXIMO - REINTENTE EN 2 DIAS |
B270051 | EXCEDE SALDO MAXIMO - REINTENTE EN 4 DIAS |
B280051 | EXCEDE SALDO MAXIMO - REINTENTE EN 6 DIAS |
B290051 | EXCEDE SALDO MAXIMO - REINTENTE EN 8 DIAS |
B300051 | EXCEDE SALDO MAXIMO - REINTENTE EN 10 DIAS |
MAESTRO | |
Código | Mensaje |
M000001 | RECHAZADA- CONTACTE A SU EMISOR |
M000003 | COMERCIO INVALIDO- RESTRINGIDO POR EMISOR |
M000004 | CUENTA CERRADA- NO REINTENTE |
M000005 | RECHAZADA- CONTACTE A SU EMISOR |
M000010 | RECHAZADA |
M000012 | TRANSACCION INVALIDA- NO REINTENTE |
M000013 | MONTO INVALIDO |
M000014 | TARJETA INVALIDA- CONTACTE A SU EMISOR |
M000015 | EMISOR INVALIDO- NO REINTENTE |
M000030 | RECHAZADA- CONTACTE A SU EMISOR |
M000041 | TARJETA BLOQUEADA- CONTACTE A SU EMISOR |
M000043 | TARJETA BLOQUEADA- CONTACTE A SU EMISOR |
M000051 | EXCEDE SALDO MAXIMO |
M000054 | TARJETA EXPIRADA |
M000055 | PIN INVALIDO |
M000057 | TRANSACCION NO PERMITIDA POR EMISOR |
M000058 | TRANSACCION NO PERMITIDA |
M000061 | EXCEDE SALDO MAXIMO |
M000062 | TARJETA RESTRINGIDA EMISOR |
M000063 | VIOLACION DE SEGURIDAD |
M000065 | EXCEDE MAXIMO DE TRANSACCIONES |
M000070 | RECHAZADA- CONTACTE A SU EMISOR |
M000071 | PIN INVALIDO |
M000075 | EXCEDE INTENTOS DE PIN PERMITIDOS |
M000076 | CUENTA INVALIDA- CONTACTE A SU EMISOR |
M000077 | CUENTA INVALIDA- CONTACTE A SU EMISOR |
M000078 | TARJETA INACTIVA- CONTACTE A SU EMISOR |
M000079 | Declinada - Ciclo de vida Mastercard |
M000081 | RECHAZADA- CONTACTE A SU EMISOR |
M000082 | Declinada - Politica Mastercard |
M000083 | Declinada - Seguridad Mastercard |
M000084 | RECHAZADA |
M000086 | PIN INVALIDO |
M000087 | APROBADA SOLO PARA TRANSACCIONES CON VUELTO |
M000088 | RECHAZADA- CONTACTE A SU EMISOR |
M000089 | PIN INVALIDO |
M000091 | RECHAZADA- SISTEMA EMISOR NO OPERATIVO |
M000092 | RECHAZADA- SISTEMA EMISOR NO OPERATIVO |
M000094 | RECHAZO POR DUPLICIDAD DE TRANSACCION |
M000096 | RECHAZADA- SISTEMA EMISOR NO OPERATIVO |
M010079 | DECLINADA - CICLO DE VIDA MASTERCARD - SE NECESITA ACTUALIZAR O AGREGAR INFORMACION. |
M010082 | DECLINADA - POLITICA MASTERCARD - SE NECESITA ACTUALIZAR O AGREGAR INFORMACION. |
M010083 | DECLINADA - SEGURIDAD MASTERCARD - SE NECESITA ACTUALIZAR O AGREGAR INFORMACION. |
M020079 | DECLINADA - CICLO DE VIDA MASTERCARD - INTENTE DE NUEVO MAS TARDE. |
M020082 | DECLINADA - POLITICA MASTERCARD - INTENTE DE NUEVO MAS TARDE. |
M020083 | DECLINADA - SEGURIDAD MASTERCARD - INTENTE DE NUEVO MAS TARDE. |
M030079 | DECLINADA - CICLO DE VIDA MASTERCARD - CANCELACIÓN DE PAGO |
M030082 | DECLINADA - POLITICA MASTERCARD - CANCELACIÓN DE PAGO |
M030083 | DECLINADA - SEGURIDAD MASTERCARD - SOSPECHA DE FRAUDE - CANCELACIÓN DE PAGO |
M240051 | EXCEDE SALDO MAXIMO - REINTENTE EN 1 HORA |
M250051 | EXCEDE SALDO MAXIMO - REINTENTE EN 24 HORAS |
M260051 | EXCEDE SALDO MAXIMO - REINTENTE EN 2 DIAS |
M270051 | EXCEDE SALDO MAXIMO - REINTENTE EN 4 DIAS |
M280051 | EXCEDE SALDO MAXIMO - REINTENTE EN 6 DIAS |
M290051 | EXCEDE SALDO MAXIMO - REINTENTE EN 8 DIAS |
M300051 | EXCEDE SALDO MAXIMO - REINTENTE EN 10 DIAS |
UNIONPAY | |
Código | Mensaje |
U000001 | RECHAZADA- CONTACTE A SU EMISOR |
U000003 | COMERCIO INVALIDO- RESTRICCION EMISOR |
U000004 | CUENTA CERRADA- NO REINTENTE |
U000005 | RECHAZADA- CONTACTE A SU EMISOR |
U000012 | TRANSACCION INVALIDA- NO REINTENTE |
U000013 | MONTO INVALIDO |
U000014 | TARJETA INVALIDA- CONTACTE A SU EMISOR |
U000015 | EMISOR INVALIDO- NO REINTENTE |
U000021 | TARJETA INACTIVA- CONTACTE A SU EMISOR |
U000022 | TRANSACCION FUERA DE PLAZO |
U000025 | RECHAZADA- CONTACTE A SU EMISOR |
U000030 | RECHAZADA- CONTACTE A SU EMISOR |
U000034 | RECHAZADA- CONTACTE A SU EMISOR |
U000038 | EXCEDE INTENTOS DE PIN PERMITIDOS |
U000040 | TRANSACCION NO PERMITIDA EMISOR |
U000041 | TARJETA BLOQUEADA- CONTACTE A SU EMISOR |
U000043 | TARJETA BLOQUEADA- CONTACTE A SU EMISOR |
U000045 | RECHAZADA- CONTACTE A SU EMISOR |
U000051 | EXCEDE SALDO MAXIMO |
U000054 | TARJETA EXPIRADA |
U000055 | PIN INVALIDO |
U000057 | TRANSACCION NO PERMITIDA EMISOR |
U000058 | TRANSACCION NO PERMITIDA |
U000059 | RECHAZADA- CONTACTE A SU EMISOR |
U000061 | EXCEDE SALDO MAXIMO |
U000062 | TARJETA RESTRINGIDA EMISOR |
U000064 | MONTO NO COINCIDE CON TRANSACCION ORIGINAL |
U000065 | EXCEDE MAXIMO DE TRANSACCIONES |
U000068 | SIN RESPUESTA EMISOR |
U000075 | EXCEDE INTENTOS DE PIN PERMITIDOS |
U000090 | REINTENTE MAS TARDE |
U000091 | RECHAZADA- SISTEMA EMISOR NO OPERATIVO |
U000092 | RECHAZADA- SISTEMA EMISOR NO OPERATIVO |
U000094 | RECHAZO DUPLICIDAD |
U000096 | RECHAZADA- SISTEMA EMISOR NO OPERATIVO |
U000097 | TERMINAL INVALIDO |
U000098 | TRANSACCION SIN RESPUESTA |
U000099 | PIN INVALIDO |
U0000A0 | RECHAZADA- CONTACTE A SU EMISOR |
U0000A1 | RECHAZADA- CONTACTE A SU EMISOR |
U0000A3 | CUENTA INVALIDA- CONTACTE A SU EMISOR |
U0000A7 | RECHAZADA- CONTACTE A SU EMISOR |
U0000C1 | RECHAZADA- CONTACTE A SU EMISOR |
U0000N1 | EXCEDE SALDO MAXIMO |
U0000P1 | RECHAZADA- CONTACTE A SU EMISOR |
U0000Z1 | RECHAZADA- CONTACTE A SU EMISOR |
U0000Z3 | RECHAZADA- CONTACTE A SU EMISOR |
VISA | |
Código | Mensaje |
V000001 | RECHAZADA- CONTACTE A SU EMISOR |
V000002 | RECHAZADA- CONTACTE A SU EMISOR |
V000003 | COMERCIO INVALIDO- RESTRINGIDO POR EMISOR |
V000004 | CUENTA CERRADA- NO REINTENTE |
V000005 | RECHAZADA- CONTACTE A SU EMISOR |
V000006 | RECHAZADA- CONTACTE A SU EMISOR |
V000007 | CUENTA CERRADA- NO REINTENTE |
V000010 | APROBADA PARA MONTO PARCIAL |
V000012 | TRANSACCION INVALIDA- NO REINTENTE |
V000013 | MONTO INVALIDO |
V000014 | TARJETA INVALIDA- CONTACTE A SU EMISOR |
V000015 | EMISOR INVALIDO- NO REINTENTE |
V000019 | REINTENTE- EMISOR NO DISPONIBLE |
V00001A | SE REQUIERE INFORMACIÓN ADICIONAL DE CLIENTE |
V000021 | TARJETA INACTIVA- CONTACTE A SU EMISOR |
V000025 | RECHAZADA- CONTACTE A SU EMISOR |
V000028 | ARCHIVO NO DISPONIBLE PARA ACTUALIZACION |
V000039 | TARJETA INVALIDA- CONTACTE A SU EMISOR |
V000041 | TARJETA BLOQUEADA- CONTACTE A SU EMISOR |
V000043 | TARJETA BLOQUEADA- CONTACTE A SU EMISOR |
V000046 | Cuenta Cerrada |
V000051 | EXCEDE SALDO MAXIMO |
V000052 | CUENTA INVALIDA- CONTACTE A SU EMISOR |
V000053 | CUENTA INVALIDA- CONTACTE A SU EMISOR |
V000054 | TARJETA EXPIRADA |
V000055 | PIN INVALIDO |
V000057 | TRANSACCION NO PERMITIDA POR EMISOR |
V000058 | TRANSACCION NO PERMITIDA |
V000059 | RECHAZADA- CONTACTE A SU EMISOR |
V000061 | EXCEDE SALDO MAXIMO |
V000062 | TARJETA RESTRINGIDA EMISOR |
V000063 | VIOLACION DE SEGURIDAD |
V000064 | MONTO NO COINCIDE CON TRANSACCION ORIGINAL |
V000065 | EXCEDE MAXIMO DE TRANSACCIONES |
V00006P | Falla en la Verificacion de Datos |
V000074 | PIN INVALIDO |
V000075 | EXCEDE INTENTOS DE PIN PERMITIDOS |
V000076 | TRANSACCION SIN RESPUESTA |
V000078 | Bloqueada / Primer uso o Condicion Especial |
V000079 | TRANSACCION SIN RESPUESTA |
V000080 | NO HAY IMPACTO FINANCIERO |
V000081 | RECHAZADA- CONTACTE A SU EMISOR |
V000082 | CODIGO DE SEGURIDAD INVALIDO |
V000086 | PIN INVALIDO |
V000089 | RECHAZADA- CONTACTE A SU EMISOR |
V000091 | RECHAZADA- SISTEMA EMISOR NO OPERATIVO |
V000092 | RECHAZADA- SISTEMA EMISOR NO OPERATIVO |
V000093 | TRANSACCION RESTRINGIDA POR EMISOR |
V000094 | RECHAZO POR DUPLICIDAD DE TRANSACCION |
V000096 | RECHAZADA- SISTEMA EMISOR NO OPERATIVO |
V0000B2 | TRANSACCION NO PERMITIDA POR EMISOR |
V0000N0 | FORZAR STIP |
V0000N3 | TRANSACCION NO PERMITIDA POR EMISOR |
V0000N4 | EXCEDE SALDO MAXIMO |
V0000N7 | CODIGO DE SEGURIDAD INVALIDO |
V0000N8 | EXCEDE SALDO MAXIMO |
V0000Q1 | TARJETA INVALIDA- CONTACTE A SU EMISOR |
V0000R0 | RECHAZADA- CONTACTE A SU EMISOR |
V0000R1 | RECHAZADA- CONTACTE A SU EMISOR |
V0000R2 | TRANSACCION NO CALIFICADA PARA VISA PIN |
V0000R3 | RECHAZADA- CONTACTE A SU EMISOR |
V0000Z1 | RECHAZADA- CONTACTE A SU EMISOR |
V0000Z3 | RECHAZADA- CONTACTE A SU EMISOR |
En este modelo, el Facilitador de Pago o PSP, es el encargado de prestar servicios que incluyen la liquidación y/o pago de las sumas que corresponden a cada sub-commercio por concepto de las transacciones efectuadas con tarjetas de pago a través de la API.
Cada PSP está encargado de pagar a cada uno de los sub-comercios asumiendo esta responsabilidad frente a KLAP.
Para este modelo, KLAP proporcionará una Api-Key
la cual será utilizada unicamente por el PSP, la cual es secreta e intransferible. Y debe ser proporcionada en cada solicitud que se realice.
La sección Financiero corresponde a las transacciones solicitadas a voluntad del comercio o del tarjetabiente.
Autorización y Captura Simultáneo (Modelo PSP)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Cargo a ser realizado
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. | ||||||||||||||
object (AdditionalData) Objeto datos del Adicionales del comercio que origina la solicitud | |||||||||||||||
required | object (Amount) Objeto datos de Monto y Currency Code | ||||||||||||||
card required | string Datos de tarjeta encriptados | ||||||||||||||
object (ChargeType) Objeto datos de Tipo de Tarjeta y Tipo de Método de Pago (un cobro, recurrente o card-on-file) | |||||||||||||||
consumer_related_transaction_id | string <= 100 characters Identificador único de la transaccion relacionada para realizar una transacción incluyendo el campo | ||||||||||||||
cryptogram_value | string = 28 characters Valor del Criptograma del Token (Base64) | ||||||||||||||
eci | integer [ 0 .. 9 ] Default: 0 Indicador de e-Commerce utilizado por el emisor (Electronic Commerce Indicator) y reemplazará el valor asignado en el campo
| ||||||||||||||
installments required | integer [ 1 .. 48 ] Default: 1 Este campo contiene el número de cuotas a pagar. | ||||||||||||||
object (RecurringPayment) Objeto que contine los datos de pagos recurrentes para tarjetas emitidas en India. | |||||||||||||||
object (WebThreeDomainSecureReq) Objeto de datos para la solicitud de 3D-Secure. | |||||||||||||||
token_requestor_id | string = 11 characters Identificador asignado por el Token Service Provider. | ||||||||||||||
trx_id | string <= 40 characters Identificador único generado por la marca de tarjeta en una transaccion anterior, y permite ser enviado para relacionarla.
| ||||||||||||||
brand_merchant_id | string = 6 characters Identificador único del comercio registrado en las marcas Visa o Mastercard (conocido como MVV o MAID respectivamente) | ||||||||||||||
required | object (Merchant) Objeto datos del Comercio que origina la solicitud |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "additional_data": {
- "soft_descriptor": "Compra 1234",
- "delivery_type": "U",
- "branch_id": "ABC2222",
- "terminal_id": "ABC3333"
}, - "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "card": "mOoT6vkSI7z0ahhF7kN32cXAshL26UYHw0yzEef0KnFDbhtQRv6b1hoMkmdOCQsg",
- "charge_type": {
- "auth_type": "total",
- "code": 1,
- "initiator": "merchant",
- "market_specific": null,
- "mit_industry_practice": null,
- "type": "recurring"
}, - "consumer_related_transaction_id": null,
- "cryptogram_value": "AgAAAAkARwYf4W8DqQA+gOxQEAA=",
- "eci": 0,
- "installments": 1,
- "recurring_payment": {
- "frequency": "unscheduled",
- "max_amount": 12500,
- "number_of_payments": 99,
- "transaction_id": "5b164c0ac1",
- "transaction_type": "registration",
- "type": "fixed_amount",
- "validated": false
}, - "three_ds": {
- "acs_transaccion_id": "13c701a3-5a88-4c45-89e9-ef65e50a8bf9",
- "authentication_type": "01",
- "cardholder_authentication": "a2xhcF9hcGlfZWNvbW1lcmNlXzM=",
- "ds_transaction_id": "f25084f0-5b16-4c0a-ae5d-b24808a95e4b",
- "eci": "02",
- "enrollment_status": "Y",
- "ip_address": "123.213.231.123",
- "pares_status": "Y",
- "version": "2.1.0",
- "xid": "a2xhcF9hcGlfZWNvbW1lcmNlXzM="
}, - "token_requestor_id": "12345678901",
- "trx_id": "123456789012345",
- "brand_merchant_id": "A3F29D",
- "merchant": {
- "address": "Phillips 84",
- "city": "Santiago",
- "country_code": 152,
- "local_tax_number": "96675670-5",
- "mcc": 5999,
- "merchant_code": "A11111",
- "name": "Klap Store 1",
- "postal_code": "8340000",
- "country_subdivision": "RM",
- "url": "www.klap.cl",
- "customer_service_phone": "+56 9 6474 3120",
- "phone": "600 363 2020",
- "latitude": -33.4380041,
- "longitude": -70.6551297
}
}
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "installments": {
- "number": 1,
- "type": "ISSUER"
}, - "product_category": "CREDIT",
- "three_ds": {
- "cavv_result_code": "1",
- "eci": "02"
}, - "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Anulación (Modelo PSP)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. | ||||||||||||||
object (AdditionalData) Objeto datos del Adicionales del comercio que origina la solicitud | |||||||||||||||
required | object (Amount) Objeto datos de Monto y Currency Code | ||||||||||||||
card | string Datos de tarjeta encriptados | ||||||||||||||
consumer_original_transaction_id required | string <= 100 characters Identificador único de la transaccion original. | ||||||||||||||
cryptogram_value | string = 28 characters Valor del Criptograma del Token (Base64) | ||||||||||||||
eci | integer [ 0 .. 9 ] Default: 0 Indicador de e-Commerce utilizado por el emisor (Electronic Commerce Indicator) y reemplazará el valor asignado en el campo
| ||||||||||||||
token_requestor_id | string = 11 characters Identificador asignado por el Token Service Provider. |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "additional_data": {
- "soft_descriptor": "Compra 1234",
- "delivery_type": "U",
- "branch_id": "ABC2222",
- "terminal_id": "ABC3333"
}, - "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "card": "mOoT6vkSI7z0ahhF7kN32cXAshL26UYHw0yzEef0KnFDbhtQRv6b1hoMkmdOCQsg",
- "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cryptogram_value": "AgAAAAkARwYf4W8DqQA+gOxQEAA=",
- "eci": 0,
- "token_requestor_id": "12345678901"
}
{- "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "product_category": "CREDIT",
- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Autorización (Modelo PSP)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Cargo a ser realizado
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. | ||||||||||||||
object (AdditionalData) Objeto datos del Adicionales del comercio que origina la solicitud | |||||||||||||||
required | object (Amount) Objeto datos de Monto y Currency Code | ||||||||||||||
card required | string Datos de tarjeta encriptados | ||||||||||||||
object (ChargeType) Objeto datos de Tipo de Tarjeta y Tipo de Método de Pago (un cobro, recurrente o card-on-file) | |||||||||||||||
consumer_related_transaction_id | string <= 100 characters Identificador único de la transaccion relacionada para realizar una transacción incluyendo el campo | ||||||||||||||
cryptogram_value | string = 28 characters Valor del Criptograma del Token (Base64) | ||||||||||||||
eci | integer [ 0 .. 9 ] Default: 0 Indicador de e-Commerce utilizado por el emisor (Electronic Commerce Indicator) y reemplazará el valor asignado en el campo
| ||||||||||||||
installments | integer [ 1 .. 48 ] Default: 1 Este campo contiene el número de cuotas a pagar. | ||||||||||||||
object (RecurringPayment) Objeto que contine los datos de pagos recurrentes para tarjetas emitidas en India. | |||||||||||||||
object (WebThreeDomainSecureReq) Objeto de datos para la solicitud de 3D-Secure. | |||||||||||||||
token_requestor_id | string = 11 characters Identificador asignado por el Token Service Provider. | ||||||||||||||
trx_id | string <= 40 characters Identificador único generado por la marca de tarjeta en una transaccion anterior, y permite ser enviado para relacionarla.
| ||||||||||||||
brand_merchant_id | string = 6 characters Identificador único del comercio registrado en las marcas Visa o Mastercard (conocido como MVV o MAID respectivamente) | ||||||||||||||
required | object (Merchant) Objeto datos del Comercio que origina la solicitud |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "additional_data": {
- "soft_descriptor": "Compra 1234",
- "delivery_type": "U",
- "branch_id": "ABC2222",
- "terminal_id": "ABC3333"
}, - "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "card": "mOoT6vkSI7z0ahhF7kN32cXAshL26UYHw0yzEef0KnFDbhtQRv6b1hoMkmdOCQsg",
- "charge_type": {
- "auth_type": "total",
- "code": 1,
- "initiator": "merchant",
- "market_specific": null,
- "mit_industry_practice": null,
- "type": "recurring"
}, - "consumer_related_transaction_id": "8fcad322-4dc7-11ee-be56-0242ac120002 ",
- "cryptogram_value": "AgAAAAkARwYf4W8DqQA+gOxQEAA=",
- "eci": 0,
- "installments": 1,
- "recurring_payment": {
- "frequency": "unscheduled",
- "max_amount": 12500,
- "number_of_payments": 99,
- "transaction_id": "5b164c0ac1",
- "transaction_type": "registration",
- "type": "fixed_amount",
- "validated": false
}, - "three_ds": {
- "acs_transaccion_id": "13c701a3-5a88-4c45-89e9-ef65e50a8bf9",
- "authentication_type": "01",
- "cardholder_authentication": "a2xhcF9hcGlfZWNvbW1lcmNlXzM=",
- "ds_transaction_id": "f25084f0-5b16-4c0a-ae5d-b24808a95e4b",
- "eci": "02",
- "enrollment_status": "Y",
- "ip_address": "123.213.231.123",
- "pares_status": "Y",
- "version": "2.1.0",
- "xid": "a2xhcF9hcGlfZWNvbW1lcmNlXzM="
}, - "token_requestor_id": "12345678901",
- "trx_id": "123456789012345",
- "brand_merchant_id": "A3F29D",
- "merchant": {
- "address": "Phillips 84",
- "city": "Santiago",
- "country_code": 152,
- "local_tax_number": "96675670-5",
- "mcc": 5999,
- "merchant_code": "A11111",
- "name": "Klap Store 1",
- "postal_code": "8340000",
- "country_subdivision": "RM",
- "url": "www.klap.cl",
- "customer_service_phone": "+56 9 6474 3120",
- "phone": "600 363 2020",
- "latitude": -33.4380041,
- "longitude": -70.6551297
}
}
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "charge_type": {
- "auth_extended_result": null
}, - "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "installments": {
- "number": 1,
- "type": "ISSUER"
}, - "product_category": "CREDIT",
- "three_ds": {
- "cavv_result_code": "1",
- "eci": "02"
}, - "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Cancelar Autorización (Modelo PSP)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. |
object (AdditionalData) Objeto datos del Adicionales del comercio que origina la solicitud | |
required | object (Amount) Objeto datos de Monto y Currency Code |
card | string Datos de tarjeta encriptados |
consumer_original_transaction_id required | string <= 100 characters Identificador único de la transaccion original. |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "additional_data": {
- "soft_descriptor": "Compra 1234",
- "delivery_type": "U",
- "branch_id": "ABC2222",
- "terminal_id": "ABC3333"
}, - "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "card": "mOoT6vkSI7z0ahhF7kN32cXAshL26UYHw0yzEef0KnFDbhtQRv6b1hoMkmdOCQsg",
- "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e"
}
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "cvv_result": "M",
- "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "external_authorization_code": "1235AZ",
- "product_category": "CREDIT",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Incremental (Modelo PSP)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. | ||||||||||||||
object (AdditionalData) Objeto datos del Adicionales del comercio que origina la solicitud | |||||||||||||||
required | object (Amount) Objeto datos de Monto y Currency Code | ||||||||||||||
card | string Datos de tarjeta encriptados | ||||||||||||||
consumer_original_transaction_id required | string <= 100 characters Identificador único de la transaccion original. | ||||||||||||||
cryptogram_value | string = 28 characters Valor del Criptograma del Token (Base64) | ||||||||||||||
eci | integer [ 0 .. 9 ] Default: 0 Indicador de e-Commerce utilizado por el emisor (Electronic Commerce Indicator) y reemplazará el valor asignado en el campo
| ||||||||||||||
token_requestor_id | string = 11 characters Identificador asignado por el Token Service Provider. |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "additional_data": {
- "soft_descriptor": "Compra 1234",
- "delivery_type": "U",
- "branch_id": "ABC2222",
- "terminal_id": "ABC3333"
}, - "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "card": "mOoT6vkSI7z0ahhF7kN32cXAshL26UYHw0yzEef0KnFDbhtQRv6b1hoMkmdOCQsg",
- "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cryptogram_value": "AgAAAAkARwYf4W8DqQA+gOxQEAA=",
- "eci": 0,
- "token_requestor_id": "12345678901"
}
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "product_category": "CREDIT",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Captura (Modelo PSP)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. | ||||||||||||||
object (AdditionalData) Objeto datos del Adicionales del comercio que origina la solicitud | |||||||||||||||
required | object (Amount) Objeto datos de Monto y Currency Code | ||||||||||||||
card | string Datos de tarjeta encriptados | ||||||||||||||
consumer_original_transaction_id required | string <= 100 characters Identificador único de la transaccion original. | ||||||||||||||
cryptogram_value | string = 28 characters Valor del Criptograma del Token (Base64) | ||||||||||||||
eci | integer [ 0 .. 9 ] Default: 0 Indicador de e-Commerce utilizado por el emisor (Electronic Commerce Indicator) y reemplazará el valor asignado en el campo
| ||||||||||||||
token_requestor_id | string = 11 characters Identificador asignado por el Token Service Provider. |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "additional_data": {
- "soft_descriptor": "Compra 1234",
- "delivery_type": "U",
- "branch_id": "ABC2222",
- "terminal_id": "ABC3333"
}, - "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "card": "mOoT6vkSI7z0ahhF7kN32cXAshL26UYHw0yzEef0KnFDbhtQRv6b1hoMkmdOCQsg",
- "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cryptogram_value": "AgAAAAkARwYf4W8DqQA+gOxQEAA=",
- "eci": 0,
- "token_requestor_id": "12345678901"
}
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "installments": {
- "number": 1,
- "type": "ISSUER"
}, - "product_category": "CREDIT",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Demorado (Modelo PSP)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. | ||||||||||||||
object (AdditionalData) Objeto datos del Adicionales del comercio que origina la solicitud | |||||||||||||||
required | object (Amount) Objeto datos de Monto y Currency Code | ||||||||||||||
card | string Datos de tarjeta encriptados | ||||||||||||||
consumer_original_transaction_id required | string <= 100 characters Identificador único de la transaccion original. | ||||||||||||||
cryptogram_value | string = 28 characters Valor del Criptograma del Token (Base64) | ||||||||||||||
eci | integer [ 0 .. 9 ] Default: 0 Indicador de e-Commerce utilizado por el emisor (Electronic Commerce Indicator) y reemplazará el valor asignado en el campo
| ||||||||||||||
token_requestor_id | string = 11 characters Identificador asignado por el Token Service Provider. |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "additional_data": {
- "soft_descriptor": "Compra 1234",
- "delivery_type": "U",
- "branch_id": "ABC2222",
- "terminal_id": "ABC3333"
}, - "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "card": "mOoT6vkSI7z0ahhF7kN32cXAshL26UYHw0yzEef0KnFDbhtQRv6b1hoMkmdOCQsg",
- "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cryptogram_value": "AgAAAAkARwYf4W8DqQA+gOxQEAA=",
- "eci": 0,
- "token_requestor_id": "12345678901"
}
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "product_category": "CREDIT",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Verificación Estado de Cuenta (Modelo PSP)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. | ||||||||||||||
object (AdditionalData) Objeto datos del Adicionales del comercio que origina la solicitud | |||||||||||||||
card required | string Datos de tarjeta encriptados | ||||||||||||||
object (ChargeType) Objeto datos de Tipo de Tarjeta y Tipo de Método de Pago (un cobro, recurrente o card-on-file) | |||||||||||||||
consumer_related_transaction_id | string <= 100 characters Identificador único de la transaccion relacionada para realizar una transacción incluyendo el campo | ||||||||||||||
cryptogram_value | string = 28 characters Valor del Criptograma del Token (Base64) | ||||||||||||||
eci | integer [ 0 .. 9 ] Default: 0 Indicador de e-Commerce utilizado por el emisor (Electronic Commerce Indicator) y reemplazará el valor asignado en el campo
| ||||||||||||||
object (RecurringPayment) Objeto que contine los datos de pagos recurrentes para tarjetas emitidas en India. | |||||||||||||||
object (WebThreeDomainSecureReq) Objeto de datos para la solicitud de 3D-Secure. | |||||||||||||||
token_requestor_id | string = 11 characters Identificador asignado por el Token Service Provider. | ||||||||||||||
trx_id | string <= 40 characters Identificador único generado por la marca de tarjeta en una transaccion anterior, y permite ser enviado para relacionarla.
| ||||||||||||||
brand_merchant_id | string = 6 characters Identificador único del comercio registrado en las marcas Visa o Mastercard (conocido como MVV o MAID respectivamente) | ||||||||||||||
required | object (Merchant) Objeto datos del Comercio que origina la solicitud |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "additional_data": {
- "soft_descriptor": "Compra 1234",
- "delivery_type": "U",
- "branch_id": "ABC2222",
- "terminal_id": "ABC3333"
}, - "card": "mOoT6vkSI7z0ahhF7kN32cXAshL26UYHw0yzEef0KnFDbhtQRv6b1hoMkmdOCQsg",
- "charge_type": {
- "auth_type": "total",
- "code": 1,
- "initiator": "merchant",
- "market_specific": null,
- "mit_industry_practice": null,
- "type": "recurring"
}, - "consumer_related_transaction_id": "8fcad322-4dc7-11ee-be56-0242ac120002 ",
- "cryptogram_value": "AgAAAAkARwYf4W8DqQA+gOxQEAA=",
- "eci": 0,
- "recurring_payment": {
- "frequency": "unscheduled",
- "max_amount": 12500,
- "number_of_payments": 99,
- "transaction_id": "5b164c0ac1",
- "transaction_type": "registration",
- "type": "fixed_amount",
- "validated": false
}, - "three_ds": {
- "acs_transaccion_id": "13c701a3-5a88-4c45-89e9-ef65e50a8bf9",
- "authentication_type": "01",
- "cardholder_authentication": "a2xhcF9hcGlfZWNvbW1lcmNlXzM=",
- "ds_transaction_id": "f25084f0-5b16-4c0a-ae5d-b24808a95e4b",
- "eci": "02",
- "enrollment_status": "Y",
- "ip_address": "123.213.231.123",
- "pares_status": "Y",
- "version": "2.1.0",
- "xid": "a2xhcF9hcGlfZWNvbW1lcmNlXzM="
}, - "token_requestor_id": "12345678901",
- "trx_id": "123456789012345",
- "brand_merchant_id": "A3F29D",
- "merchant": {
- "address": "Phillips 84",
- "city": "Santiago",
- "country_code": 152,
- "local_tax_number": "96675670-5",
- "mcc": 5999,
- "merchant_code": "A11111",
- "name": "Klap Store 1",
- "postal_code": "8340000",
- "country_subdivision": "RM",
- "url": "www.klap.cl",
- "customer_service_phone": "+56 9 6474 3120",
- "phone": "600 363 2020",
- "latitude": -33.4380041,
- "longitude": -70.6551297
}
}
{- "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "product_category": "CREDIT",
- "three_ds": {
- "cavv_result_code": "1",
- "eci": "02"
}, - "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
En este modelo, el Facilitador de Pago o PSP, es el encargado de prestar servicios que incluyen la liquidación y/o pago de las sumas que corresponden a cada sub-commercio por concepto de las transacciones efectuadas con tarjetas de pago a través de la API.
Cada PSP está encargado de pagar a cada uno de los sub-comercios asumiendo esta responsabilidad frente a KLAP.
Para este modelo, KLAP proporcionará una Api-Key
la cual será utilizada unicamente por el PSP, la cual es secreta e intransferible. Y debe ser proporcionada en cada solicitud que se realice.
La sección Reversa corresponde a las transacciones solicitadas por el PSP para revertir el estado de una transacción.
Reversa Autorización y Captura Simultáneo (Modelo PSP)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Cargo a ser reversado
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e"
}
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Reversal Anulación (Modelo PSP)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e"
}
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Autorización Reversal (Modelo PSP)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e"
}
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Incremental Reversal (Modelo PSP)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e"
}
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Captura Reversal (Modelo PSP)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e"
}
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Demorado Reversal (Modelo PSP)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e"
}
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
En este modelo, el Facilitador de Pago o PSP, es el encargado de prestar servicios que incluyen la liquidación y/o pago de las sumas que corresponden a cada sub-commercio por concepto de las transacciones efectuadas con tarjetas de pago a través de la API.
Cada PSP está encargado de pagar a cada uno de los sub-comercios asumiendo esta responsabilidad frente a KLAP.
Para este modelo, KLAP proporcionará una Api-Key
la cual será utilizada unicamente por el PSP, la cual es secreta e intransferible. Y debe ser proporcionada en cada solicitud que se realice.
La sección Consulta corresponde a las transacciones solicitadas por el PSP para consultar por el estado de una transacción.
Consulta de Autorización y Captura Simultáneo (Modelo PSP)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "installments": {
- "number": 1,
- "type": "ISSUER"
}, - "product_category": "CREDIT",
- "three_ds": {
- "cavv_result_code": "1",
- "eci": "02"
}, - "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Reversa Autorización y Captura Simultáneo (Modelo PSP)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Anulación (Modelo PSP)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "product_category": "CREDIT",
- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Reversal Anulación (Modelo PSP)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Autorización (Modelo PSP)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "charge_type": {
- "auth_extended_result": null
}, - "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "installments": {
- "number": 1,
- "type": "ISSUER"
}, - "product_category": "CREDIT",
- "three_ds": {
- "cavv_result_code": "1",
- "eci": "02"
}, - "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Autorización Reversal (Modelo PSP)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Cancelar Autorización (Modelo PSP)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "cvv_result": "M",
- "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "external_authorization_code": "1235AZ",
- "product_category": "CREDIT",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Incremental (Modelo PSP)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "product_category": "CREDIT",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Incremental Reversal (Modelo PSP)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Captura (Modelo PSP)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "installments": {
- "number": 1,
- "type": "ISSUER"
}, - "product_category": "CREDIT",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Captura Reversal (Modelo PSP)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Demorado (Modelo PSP)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "product_category": "CREDIT",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Demorado Reversal (Modelo PSP)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Transacción de Verificación Estado de Cuenta (Modelo PSP)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "product_category": "CREDIT",
- "three_ds": {
- "cavv_result_code": "1",
- "eci": "02"
}, - "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Transacción por Código MC (Modelo PSP)
mc_code required | string Corresponde al Identificador único de la Transaccion de KLAP enviado en la respuesta. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "message": "OK",
- "ecomm_inquiry_mc_code_list": [
- {
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "original_id": 0,
- "external_authorization_code": "1235AZ",
- "transaction": {
- "mti": "0200",
- "brand": "MASTERCARD",
- "type": "VENTA",
- "code": "01",
- "status": "APROBADA",
- "message": "[00] TRANSACCION APROBADA"
}, - "installments": 1,
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "amount": {
- "value": 1000,
- "currency_code": "CLP"
}
}
]
}
En este modelo de pagos, el comercio es el encargado de realizar la negociación con KLAP, y el Gateway de pago solo responde por los protocolos de comunicación entre el comercio (o e-commerce) y KLAP.
Los pagos de los clientes se transfieren directamente a la cuenta bancaria del e-commerce. y éste será el responsable de aprobar o declinar cada compra, asumiendo, los riesgos inherentes de cada transaccion, y también será el encargado de definir como será realizado dicho pago.
Para este modelo, KLAP proporcionará una Api-Key
la cual será utilizada unicamente por el Gateway, la cual es secreta e intransferible. Y debe ser proporcionada en cada solicitud que se realice.
La sección Financiero corresponde a las transacciones solicitadas a voluntad del Comercio o del Tarjetabiente.
Autorización y Captura Simultáneo (Modelo Gateway)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Cargo a ser realizado
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. | ||||||||||||||
object (AdditionalData) Objeto datos del Adicionales del comercio que origina la solicitud | |||||||||||||||
required | object (Amount) Objeto datos de Monto y Currency Code | ||||||||||||||
card required | string Datos de tarjeta encriptados | ||||||||||||||
object (ChargeType) Objeto datos de Tipo de Tarjeta y Tipo de Método de Pago (un cobro, recurrente o card-on-file) | |||||||||||||||
consumer_related_transaction_id | string <= 100 characters Identificador único de la transaccion relacionada para realizar una transacción incluyendo el campo | ||||||||||||||
cryptogram_value | string = 28 characters Valor del Criptograma del Token (Base64) | ||||||||||||||
eci | integer [ 0 .. 9 ] Default: 0 Indicador de e-Commerce utilizado por el emisor (Electronic Commerce Indicator) y reemplazará el valor asignado en el campo
| ||||||||||||||
installments required | integer [ 1 .. 48 ] Default: 1 Este campo contiene el número de cuotas a pagar. | ||||||||||||||
object (RecurringPayment) Objeto que contine los datos de pagos recurrentes para tarjetas emitidas en India. | |||||||||||||||
object (WebThreeDomainSecureReq) Objeto de datos para la solicitud de 3D-Secure. | |||||||||||||||
token_requestor_id | string = 11 characters Identificador asignado por el Token Service Provider. | ||||||||||||||
trx_id | string <= 40 characters Identificador único generado por la marca de tarjeta en una transaccion anterior, y permite ser enviado para relacionarla.
| ||||||||||||||
brand_merchant_id | string = 6 characters Identificador único del comercio registrado en las marcas Visa o Mastercard (conocido como MVV o MAID respectivamente) | ||||||||||||||
required | object (Commerce) Objeto datos del Comercio que origina la solicitud |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "additional_data": {
- "soft_descriptor": "Compra 1234",
- "delivery_type": "U",
- "branch_id": "ABC2222",
- "terminal_id": "ABC3333"
}, - "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "card": "mOoT6vkSI7z0ahhF7kN32cXAshL26UYHw0yzEef0KnFDbhtQRv6b1hoMkmdOCQsg",
- "charge_type": {
- "auth_type": "total",
- "code": 1,
- "initiator": "merchant",
- "market_specific": null,
- "mit_industry_practice": null,
- "type": "recurring"
}, - "consumer_related_transaction_id": null,
- "cryptogram_value": "AgAAAAkARwYf4W8DqQA+gOxQEAA=",
- "eci": 0,
- "installments": 1,
- "recurring_payment": {
- "frequency": "unscheduled",
- "max_amount": 12500,
- "number_of_payments": 99,
- "transaction_id": "5b164c0ac1",
- "transaction_type": "registration",
- "type": "fixed_amount",
- "validated": false
}, - "three_ds": {
- "acs_transaccion_id": "13c701a3-5a88-4c45-89e9-ef65e50a8bf9",
- "authentication_type": "01",
- "cardholder_authentication": "a2xhcF9hcGlfZWNvbW1lcmNlXzM=",
- "ds_transaction_id": "f25084f0-5b16-4c0a-ae5d-b24808a95e4b",
- "eci": "02",
- "enrollment_status": "Y",
- "ip_address": "123.213.231.123",
- "pares_status": "Y",
- "version": "2.1.0",
- "xid": "a2xhcF9hcGlfZWNvbW1lcmNlXzM="
}, - "token_requestor_id": "12345678901",
- "trx_id": "123456789012345",
- "brand_merchant_id": "A3F29D",
- "commerce": {
- "id": "ABC1111"
}
}
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "installments": {
- "number": 1,
- "type": "ISSUER"
}, - "product_category": "CREDIT",
- "three_ds": {
- "cavv_result_code": "1",
- "eci": "02"
}, - "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Anulación (Modelo Gateway)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. | ||||||||||||||
object (AdditionalData) Objeto datos del Adicionales del comercio que origina la solicitud | |||||||||||||||
required | object (Amount) Objeto datos de Monto y Currency Code | ||||||||||||||
card | string Datos de tarjeta encriptados | ||||||||||||||
consumer_original_transaction_id required | string <= 100 characters Identificador único de la transaccion original. | ||||||||||||||
cryptogram_value | string = 28 characters Valor del Criptograma del Token (Base64) | ||||||||||||||
eci | integer [ 0 .. 9 ] Default: 0 Indicador de e-Commerce utilizado por el emisor (Electronic Commerce Indicator) y reemplazará el valor asignado en el campo
| ||||||||||||||
token_requestor_id | string = 11 characters Identificador asignado por el Token Service Provider. | ||||||||||||||
required | object (Commerce) Objeto datos del Comercio que origina la solicitud |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "additional_data": {
- "soft_descriptor": "Compra 1234",
- "delivery_type": "U",
- "branch_id": "ABC2222",
- "terminal_id": "ABC3333"
}, - "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "card": "mOoT6vkSI7z0ahhF7kN32cXAshL26UYHw0yzEef0KnFDbhtQRv6b1hoMkmdOCQsg",
- "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cryptogram_value": "AgAAAAkARwYf4W8DqQA+gOxQEAA=",
- "eci": 0,
- "token_requestor_id": "12345678901",
- "commerce": {
- "id": "ABC1111"
}
}
{- "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "product_category": "CREDIT",
- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Autorización (Modelo Gateway)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Cargo a ser realizado
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. | ||||||||||||||
object (AdditionalData) Objeto datos del Adicionales del comercio que origina la solicitud | |||||||||||||||
required | object (Amount) Objeto datos de Monto y Currency Code | ||||||||||||||
card required | string Datos de tarjeta encriptados | ||||||||||||||
object (ChargeType) Objeto datos de Tipo de Tarjeta y Tipo de Método de Pago (un cobro, recurrente o card-on-file) | |||||||||||||||
consumer_related_transaction_id | string <= 100 characters Identificador único de la transaccion relacionada para realizar una transacción incluyendo el campo | ||||||||||||||
cryptogram_value | string = 28 characters Valor del Criptograma del Token (Base64) | ||||||||||||||
eci | integer [ 0 .. 9 ] Default: 0 Indicador de e-Commerce utilizado por el emisor (Electronic Commerce Indicator) y reemplazará el valor asignado en el campo
| ||||||||||||||
installments | integer [ 1 .. 48 ] Default: 1 Este campo contiene el número de cuotas a pagar. | ||||||||||||||
object (RecurringPayment) Objeto que contine los datos de pagos recurrentes para tarjetas emitidas en India. | |||||||||||||||
object (WebThreeDomainSecureReq) Objeto de datos para la solicitud de 3D-Secure. | |||||||||||||||
token_requestor_id | string = 11 characters Identificador asignado por el Token Service Provider. | ||||||||||||||
trx_id | string <= 40 characters Identificador único generado por la marca de tarjeta en una transaccion anterior, y permite ser enviado para relacionarla.
| ||||||||||||||
brand_merchant_id | string = 6 characters Identificador único del comercio registrado en las marcas Visa o Mastercard (conocido como MVV o MAID respectivamente) | ||||||||||||||
required | object (Commerce) Objeto datos del Comercio que origina la solicitud |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "additional_data": {
- "soft_descriptor": "Compra 1234",
- "delivery_type": "U",
- "branch_id": "ABC2222",
- "terminal_id": "ABC3333"
}, - "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "card": "mOoT6vkSI7z0ahhF7kN32cXAshL26UYHw0yzEef0KnFDbhtQRv6b1hoMkmdOCQsg",
- "charge_type": {
- "auth_type": "total",
- "code": 1,
- "initiator": "merchant",
- "market_specific": null,
- "mit_industry_practice": null,
- "type": "recurring"
}, - "consumer_related_transaction_id": "8fcad322-4dc7-11ee-be56-0242ac120002 ",
- "cryptogram_value": "AgAAAAkARwYf4W8DqQA+gOxQEAA=",
- "eci": 0,
- "installments": 1,
- "recurring_payment": {
- "frequency": "unscheduled",
- "max_amount": 12500,
- "number_of_payments": 99,
- "transaction_id": "5b164c0ac1",
- "transaction_type": "registration",
- "type": "fixed_amount",
- "validated": false
}, - "three_ds": {
- "acs_transaccion_id": "13c701a3-5a88-4c45-89e9-ef65e50a8bf9",
- "authentication_type": "01",
- "cardholder_authentication": "a2xhcF9hcGlfZWNvbW1lcmNlXzM=",
- "ds_transaction_id": "f25084f0-5b16-4c0a-ae5d-b24808a95e4b",
- "eci": "02",
- "enrollment_status": "Y",
- "ip_address": "123.213.231.123",
- "pares_status": "Y",
- "version": "2.1.0",
- "xid": "a2xhcF9hcGlfZWNvbW1lcmNlXzM="
}, - "token_requestor_id": "12345678901",
- "trx_id": "123456789012345",
- "brand_merchant_id": "A3F29D",
- "commerce": {
- "id": "ABC1111"
}
}
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "charge_type": {
- "auth_extended_result": null
}, - "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "installments": {
- "number": 1,
- "type": "ISSUER"
}, - "product_category": "CREDIT",
- "three_ds": {
- "cavv_result_code": "1",
- "eci": "02"
}, - "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Cancelar Autorización (Modelo Gateway)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. |
object (AdditionalData) Objeto datos del Adicionales del comercio que origina la solicitud | |
required | object (Amount) Objeto datos de Monto y Currency Code |
card | string Datos de tarjeta encriptados |
consumer_original_transaction_id required | string <= 100 characters Identificador único de la transaccion original. |
required | object (Commerce) Objeto datos del Comercio que origina la solicitud |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "additional_data": {
- "soft_descriptor": "Compra 1234",
- "delivery_type": "U",
- "branch_id": "ABC2222",
- "terminal_id": "ABC3333"
}, - "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "card": "mOoT6vkSI7z0ahhF7kN32cXAshL26UYHw0yzEef0KnFDbhtQRv6b1hoMkmdOCQsg",
- "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "commerce": {
- "id": "ABC1111"
}
}
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "cvv_result": "M",
- "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "external_authorization_code": "1235AZ",
- "product_category": "CREDIT",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Incremental (Modelo Gateway)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. | ||||||||||||||
object (AdditionalData) Objeto datos del Adicionales del comercio que origina la solicitud | |||||||||||||||
required | object (Amount) Objeto datos de Monto y Currency Code | ||||||||||||||
card | string Datos de tarjeta encriptados | ||||||||||||||
consumer_original_transaction_id required | string <= 100 characters Identificador único de la transaccion original. | ||||||||||||||
cryptogram_value | string = 28 characters Valor del Criptograma del Token (Base64) | ||||||||||||||
eci | integer [ 0 .. 9 ] Default: 0 Indicador de e-Commerce utilizado por el emisor (Electronic Commerce Indicator) y reemplazará el valor asignado en el campo
| ||||||||||||||
token_requestor_id | string = 11 characters Identificador asignado por el Token Service Provider. | ||||||||||||||
required | object (Commerce) Objeto datos del Comercio que origina la solicitud |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "additional_data": {
- "soft_descriptor": "Compra 1234",
- "delivery_type": "U",
- "branch_id": "ABC2222",
- "terminal_id": "ABC3333"
}, - "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "card": "mOoT6vkSI7z0ahhF7kN32cXAshL26UYHw0yzEef0KnFDbhtQRv6b1hoMkmdOCQsg",
- "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cryptogram_value": "AgAAAAkARwYf4W8DqQA+gOxQEAA=",
- "eci": 0,
- "token_requestor_id": "12345678901",
- "commerce": {
- "id": "ABC1111"
}
}
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "product_category": "CREDIT",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Captura (Modelo Gateway)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. | ||||||||||||||
object (AdditionalData) Objeto datos del Adicionales del comercio que origina la solicitud | |||||||||||||||
required | object (Amount) Objeto datos de Monto y Currency Code | ||||||||||||||
card | string Datos de tarjeta encriptados | ||||||||||||||
consumer_original_transaction_id required | string <= 100 characters Identificador único de la transaccion original. | ||||||||||||||
cryptogram_value | string = 28 characters Valor del Criptograma del Token (Base64) | ||||||||||||||
eci | integer [ 0 .. 9 ] Default: 0 Indicador de e-Commerce utilizado por el emisor (Electronic Commerce Indicator) y reemplazará el valor asignado en el campo
| ||||||||||||||
token_requestor_id | string = 11 characters Identificador asignado por el Token Service Provider. | ||||||||||||||
required | object (Commerce) Objeto datos del Comercio que origina la solicitud |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "additional_data": {
- "soft_descriptor": "Compra 1234",
- "delivery_type": "U",
- "branch_id": "ABC2222",
- "terminal_id": "ABC3333"
}, - "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "card": "mOoT6vkSI7z0ahhF7kN32cXAshL26UYHw0yzEef0KnFDbhtQRv6b1hoMkmdOCQsg",
- "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cryptogram_value": "AgAAAAkARwYf4W8DqQA+gOxQEAA=",
- "eci": 0,
- "token_requestor_id": "12345678901",
- "commerce": {
- "id": "ABC1111"
}
}
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "installments": {
- "number": 1,
- "type": "ISSUER"
}, - "product_category": "CREDIT",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Demorado (Modelo Gateway)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. | ||||||||||||||
object (AdditionalData) Objeto datos del Adicionales del comercio que origina la solicitud | |||||||||||||||
required | object (Amount) Objeto datos de Monto y Currency Code | ||||||||||||||
card | string Datos de tarjeta encriptados | ||||||||||||||
consumer_original_transaction_id required | string <= 100 characters Identificador único de la transaccion original. | ||||||||||||||
cryptogram_value | string = 28 characters Valor del Criptograma del Token (Base64) | ||||||||||||||
eci | integer [ 0 .. 9 ] Default: 0 Indicador de e-Commerce utilizado por el emisor (Electronic Commerce Indicator) y reemplazará el valor asignado en el campo
| ||||||||||||||
token_requestor_id | string = 11 characters Identificador asignado por el Token Service Provider. | ||||||||||||||
required | object (Commerce) Objeto datos del Comercio que origina la solicitud |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "additional_data": {
- "soft_descriptor": "Compra 1234",
- "delivery_type": "U",
- "branch_id": "ABC2222",
- "terminal_id": "ABC3333"
}, - "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "card": "mOoT6vkSI7z0ahhF7kN32cXAshL26UYHw0yzEef0KnFDbhtQRv6b1hoMkmdOCQsg",
- "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cryptogram_value": "AgAAAAkARwYf4W8DqQA+gOxQEAA=",
- "eci": 0,
- "token_requestor_id": "12345678901",
- "commerce": {
- "id": "ABC1111"
}
}
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "product_category": "CREDIT",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Verificación Estado de Cuenta (Modelo Gateway)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. | ||||||||||||||
object (AdditionalData) Objeto datos del Adicionales del comercio que origina la solicitud | |||||||||||||||
card required | string Datos de tarjeta encriptados | ||||||||||||||
object (ChargeType) Objeto datos de Tipo de Tarjeta y Tipo de Método de Pago (un cobro, recurrente o card-on-file) | |||||||||||||||
consumer_related_transaction_id | string <= 100 characters Identificador único de la transaccion relacionada para realizar una transacción incluyendo el campo | ||||||||||||||
cryptogram_value | string = 28 characters Valor del Criptograma del Token (Base64) | ||||||||||||||
eci | integer [ 0 .. 9 ] Default: 0 Indicador de e-Commerce utilizado por el emisor (Electronic Commerce Indicator) y reemplazará el valor asignado en el campo
| ||||||||||||||
object (RecurringPayment) Objeto que contine los datos de pagos recurrentes para tarjetas emitidas en India. | |||||||||||||||
object (WebThreeDomainSecureReq) Objeto de datos para la solicitud de 3D-Secure. | |||||||||||||||
token_requestor_id | string = 11 characters Identificador asignado por el Token Service Provider. | ||||||||||||||
trx_id | string <= 40 characters Identificador único generado por la marca de tarjeta en una transaccion anterior, y permite ser enviado para relacionarla.
| ||||||||||||||
brand_merchant_id | string = 6 characters Identificador único del comercio registrado en las marcas Visa o Mastercard (conocido como MVV o MAID respectivamente) | ||||||||||||||
required | object (Commerce) Objeto datos del Comercio que origina la solicitud |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "additional_data": {
- "soft_descriptor": "Compra 1234",
- "delivery_type": "U",
- "branch_id": "ABC2222",
- "terminal_id": "ABC3333"
}, - "card": "mOoT6vkSI7z0ahhF7kN32cXAshL26UYHw0yzEef0KnFDbhtQRv6b1hoMkmdOCQsg",
- "charge_type": {
- "auth_type": "total",
- "code": 1,
- "initiator": "merchant",
- "market_specific": null,
- "mit_industry_practice": null,
- "type": "recurring"
}, - "consumer_related_transaction_id": "8fcad322-4dc7-11ee-be56-0242ac120002 ",
- "cryptogram_value": "AgAAAAkARwYf4W8DqQA+gOxQEAA=",
- "eci": 0,
- "recurring_payment": {
- "frequency": "unscheduled",
- "max_amount": 12500,
- "number_of_payments": 99,
- "transaction_id": "5b164c0ac1",
- "transaction_type": "registration",
- "type": "fixed_amount",
- "validated": false
}, - "three_ds": {
- "acs_transaccion_id": "13c701a3-5a88-4c45-89e9-ef65e50a8bf9",
- "authentication_type": "01",
- "cardholder_authentication": "a2xhcF9hcGlfZWNvbW1lcmNlXzM=",
- "ds_transaction_id": "f25084f0-5b16-4c0a-ae5d-b24808a95e4b",
- "eci": "02",
- "enrollment_status": "Y",
- "ip_address": "123.213.231.123",
- "pares_status": "Y",
- "version": "2.1.0",
- "xid": "a2xhcF9hcGlfZWNvbW1lcmNlXzM="
}, - "token_requestor_id": "12345678901",
- "trx_id": "123456789012345",
- "brand_merchant_id": "A3F29D",
- "commerce": {
- "id": "ABC1111"
}
}
{- "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "product_category": "CREDIT",
- "three_ds": {
- "cavv_result_code": "1",
- "eci": "02"
}, - "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
En este modelo de pagos, el comercio es el encargado de realizar la negociación con KLAP, y el Gateway de pago solo responde por los protocolos de comunicación entre el comercio (o e-commerce) y KLAP.
Los pagos de los clientes se transfieren directamente a la cuenta bancaria del e-commerce. y éste será el responsable de aprobar o declinar cada compra, asumiendo, los riesgos inherentes de cada transaccion, y también será el encargado de definir como será realizado dicho pago.
Para este modelo, KLAP proporcionará una Api-Key
la cual será utilizada unicamente por el Gateway, la cual es secreta e intransferible. Y debe ser proporcionada en cada solicitud que se realice.
La sección Reversa corresponde a las transacciones solicitadas por el Gateway para revertir el estado de una transacción.
Reversa Autorización y Captura Simultáneo (Modelo Gateway)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Cargo a ser reversado
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. |
required | object (Commerce) Objeto datos del Comercio que origina la solicitud |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "commerce": {
- "id": "ABC1111"
}
}
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Reversal Anulación (Modelo Gateway)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. |
required | object (Commerce) Objeto datos del Comercio que origina la solicitud |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "commerce": {
- "id": "ABC1111"
}
}
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Autorización Reversal (Modelo Gateway)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. |
required | object (Commerce) Objeto datos del Comercio que origina la solicitud |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "commerce": {
- "id": "ABC1111"
}
}
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Incremental Reversal (Modelo Gateway)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. |
required | object (Commerce) Objeto datos del Comercio que origina la solicitud |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "commerce": {
- "id": "ABC1111"
}
}
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Captura Reversal (Modelo Gateway)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. |
required | object (Commerce) Objeto datos del Comercio que origina la solicitud |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "commerce": {
- "id": "ABC1111"
}
}
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Demorado Reversal (Modelo Gateway)
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
Idempotency-Key required | string Example: 935f4328-8217-405a-a22b-8464fa7aac9e Identificador único que dado a su propiedad, permite enviar dos o más veces una transacción idéntica y así conseguir el mismo resultado que se realizó en primera instancia sin duplicar la transacción. |
Carga de Parámetros
consumer_transaction_id required | string <= 100 characters Identificador único de la transaccion. |
required | object (Commerce) Objeto datos del Comercio que origina la solicitud |
{- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "commerce": {
- "id": "ABC1111"
}
}
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
En este modelo de pagos, el comercio es el encargado de realizar la negociación con KLAP, y el Gateway de pago solo responde por los protocolos de comunicación entre el comercio (o e-commerce) y KLAP.
Los pagos de los clientes se transfieren directamente a la cuenta bancaria del e-commerce. y éste será el responsable de aprobar o declinar cada compra, asumiendo, los riesgos inherentes de cada transaccion, y también será el encargado de definir como será realizado dicho pago.
Para este modelo, KLAP proporcionará una Api-Key
la cual será utilizada unicamente por el Gateway, la cual es secreta e intransferible. Y debe ser proporcionada en cada solicitud que se realice.
La sección Consulta corresponde a las transacciones solicitadas por el Gateway para consultar por el estado de una transacción.
Consulta de Autorización y Captura Simultáneo (Modelo Gateway)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
commerce_id required | string Corresponde al Código del Comercio proporcionado por Klap que fue enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "installments": {
- "number": 1,
- "type": "ISSUER"
}, - "product_category": "CREDIT",
- "three_ds": {
- "cavv_result_code": "1",
- "eci": "02"
}, - "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Reversa Autorización y Captura Simultáneo (Modelo Gateway)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
commerce_id required | string Corresponde al Código del Comercio proporcionado por Klap que fue enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Anulación (Modelo Gateway)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
commerce_id required | string Corresponde al Código del Comercio proporcionado por Klap que fue enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "product_category": "CREDIT",
- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Reversal Anulación (Modelo Gateway)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
commerce_id required | string Corresponde al Código del Comercio proporcionado por Klap que fue enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Autorización (Modelo Gateway)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
commerce_id required | string Corresponde al Código del Comercio proporcionado por Klap que fue enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "charge_type": {
- "auth_extended_result": null
}, - "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "installments": {
- "number": 1,
- "type": "ISSUER"
}, - "product_category": "CREDIT",
- "three_ds": {
- "cavv_result_code": "1",
- "eci": "02"
}, - "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Autorización Reversal (Modelo Gateway)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
commerce_id required | string Corresponde al Código del Comercio proporcionado por Klap que fue enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Cancelar Autorización (Modelo Gateway)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
commerce_id required | string Corresponde al Código del Comercio proporcionado por Klap que fue enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "cvv_result": "M",
- "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "external_authorization_code": "1235AZ",
- "product_category": "CREDIT",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Incremental (Modelo Gateway)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
commerce_id required | string Corresponde al Código del Comercio proporcionado por Klap que fue enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "product_category": "CREDIT",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Incremental Reversal (Modelo Gateway)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
commerce_id required | string Corresponde al Código del Comercio proporcionado por Klap que fue enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Captura (Modelo Gateway)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
commerce_id required | string Corresponde al Código del Comercio proporcionado por Klap que fue enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "installments": {
- "number": 1,
- "type": "ISSUER"
}, - "product_category": "CREDIT",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Captura Reversal (Modelo Gateway)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
commerce_id required | string Corresponde al Código del Comercio proporcionado por Klap que fue enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Demorado (Modelo Gateway)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
commerce_id required | string Corresponde al Código del Comercio proporcionado por Klap que fue enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "amount": {
- "value": 1000,
- "currency_code": "CLP"
}, - "consumer_original_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "product_category": "CREDIT",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Demorado Reversal (Modelo Gateway)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
commerce_id required | string Corresponde al Código del Comercio proporcionado por Klap que fue enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "status": "approved",
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Transacción de Verificación Estado de Cuenta (Modelo Gateway)
consumer_trx_id required | string Corresponde al Identificador único de la Transaccion enviado en la solicitud. |
commerce_id required | string Corresponde al Código del Comercio proporcionado por Klap que fue enviado en la solicitud. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "cvv_result": "M",
- "eci": 0,
- "external_authorization_code": "1235AZ",
- "product_category": "CREDIT",
- "three_ds": {
- "cavv_result_code": "1",
- "eci": "02"
}, - "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "brand": "MASTERCARD",
- "code": "00",
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "mac": "01",
- "message": "OK",
- "trx_id": "s-RtjluwSeeZYC7sN-zsmA"
}
Consulta de Transacción por Código MC (Modelo Gateway)
mc_code required | string Corresponde al Identificador único de la Transaccion de KLAP enviado en la respuesta. |
Content-Type required | string Example: application/json Describe el tipo de contenido que está siendo enviado como solicitud a la API. |
{- "message": "OK",
- "ecomm_inquiry_mc_code_list": [
- {
- "consumer_transaction_id": "935f4328-8217-405a-a22b-8464fa7aac9e",
- "id": 795381215,
- "original_id": 0,
- "external_authorization_code": "1235AZ",
- "transaction": {
- "mti": "0200",
- "brand": "MASTERCARD",
- "type": "VENTA",
- "code": "01",
- "status": "APROBADA",
- "message": "[00] TRANSACCION APROBADA"
}, - "installments": 1,
- "timestamps": {
- "created_at": "2020-06-03T15:53:46.710-0400",
- "updated_at": "2020-06-03T15:53:51.350-0400"
}, - "amount": {
- "value": 1000,
- "currency_code": "CLP"
}
}
]
}