Códigos de error para transacciones con tarjeta presente

Te contamos los errores comunes en las transacciones con tarjeta presente y cómo solucionarlos.

Códigos de estado HTTP

Te mostramos a continuación cuáles son los códigos de estado HTTP más comunes, su mensaje estándar asociado, así como una descripción de la respuesta.

A continuación te mostramos los códigos que podrías recibir.

CódigoMensajeDetalle
200OKEl proceso fue exitoso; este funcionó como se esperaba, según el método HTTP.
400Bad Request
(Solicitud incorrecta)
El servidor no puede interpretar la solicitud (sintaxis incorrecta, tamaño demasiado grande, parámetros faltantes).
401Authorization Required
(Autorización requerida)
Las credenciales deben estar autenticadas o la autenticación falló.
403Forbidden
(Prohibido)
No se tienen los permisos necesarios para realizar esta acción.
404Not Found
(No encontrado)
Recurso o página no encontrada.
409Conflict
(Conflicto)
El requerimiento no puede ser procesado debido a un conflicto con el recurso (e.j. múltiples actualizaciones simultáneas.
410Gone
(No disponible)
El recurso solicitado ha sido eliminado del servidor y ya no estará disponible.
412Precondition failed
(Condición previa falló)
Indica que se ha denegado el acceso al recurso de destino.
429Too Many Requests
(Demasiadas solicitudes)
Se han enviado demasiadas solicitudes en un corto período de tiempo.
430Request Header Fields Too Large
(Los campos del encabezado de solicitud son demasiado grandes)
Este código de estado indica que el servidor no está dispuesto a procesar la solicitud porque sus campos de encabezado son demasiado grandes.
500Internal Server Error
(Error interno del servidor)
Se produjo un error inesperado en el servidor.
502Bad Gateway
(Puerta de enlace incorrecta)
El servidor (que actúa como proxy o puerta de enlace) recibió una respuesta no válida de otro servidor
503Service Temporarily Unavailable
(Servicio temporalmente no disponible)
El servidor no está disponible (normalmente porque está en mantenimiento o porque está sobrecargado).
504Gateway Timeout
(Tiempo de espera de puerta de enlace)
El servidor (que actúa como proxy o puerta de enlace) no ha recibido una respuesta del otro servidor a tiempo.

Códigos retornados por Kushki en transacciones con tarjeta presente

Los códigos de respuesta recibidos por los procesadores y emisores aparecerán en el objeto kushki_response, tal como en el siguiente ejemplo.

“kushki_response": {
"code": "01",
"message": "Refer to card issuer"
},

A continuación encuentra la información de los códigos y mensajes enviados por Kushki para describir los códigos de respuesta de la solicitud realizada con transacciones con tarjeta presente. En la columna “¿Qué hacer?” encontrarás una explicación detallada de las causas y el procedimiento que debes realizar.

CódigoMensaje¿Qué hacer?
000Approved or completed successfully
(Aprobado o completado exitosamente)
Indica que la transacción fue aprobada exitosamente.
01Refer to card issuer
(Comuniquese con la compañía que expidió la tarjeta)
El titular de la tarjeta debe comunicarse con el emisor de su tarjeta para comprender por qué se rechazó la transacción.
04Capture card
(Capturar tarjeta)
El titular de la tarjeta debe utilizar una tarjeta diferente para procesar la transacción y comunicarse con el emisor de su tarjeta para que revise el caso.
05Do not honor
(La transacción no fue aceptada)
El titular de la tarjeta debe volver a intentar la transacción.
06ErrorEl titular de la tarjeta debe llamar al banco emisor para aclarar el problema (y aumentar su crédito si el problema es el límite de crédito).
09Request in process (duplicate)
(Solicitud en curso [duplicado])
La transacción no está permitida por el procesador de pagos ni por el emisor de la tarjeta. El titular de la tarjeta debe utilizar una tarjeta alternativa.
10Approved partial
(Parcialmente aprobado)
El titular de la tarjeta debe utilizar una tarjeta alternativa de un emisor diferente.
12Invalid transaction
(Transacción inválida)
El titular de la tarjeta ha solicitado cancelar la transacción.
15The issuer cannot authorize this transaction
(El emisor no puede autorizar esta transacción)
El titular debe usar otra tarjeta.
17No such issuer
(No existe tal emisor)
Al momento de realizar la transacción ocurrió un error de formato.
1AAdditional customer authentication required
(Se requiere autenticación adicional del cliente)
El titular de la tarjeta debe usar una tarjeta diferente para procesar la transacción y comunicarse con el emisor de su tarjeta para que revise el caso.
32Expired card
(Tarjeta expirada)
El titular de la tarjeta debe utilizar una tarjeta diferente para procesar la transacción y comunicarse con el emisor de su tarjeta para que revise el caso.
34Suspected fraud
(Sospecha de fraude)
El titular de la tarjeta debe utilizar una tarjeta diferente para procesar la transacción y comunicarse con el emisor de su tarjeta para que revise el caso.
35Card acceptor contact acquirer
(Aceptante de tarjetas debe contactar al adquirente)
El titular de la tarjeta debe utilizar una tarjeta diferente para procesar la transacción y comunicarse con el emisor de su tarjeta para que revise el caso.
37Card acceptor call acquirer security
(Aceptante de tarjeta solicita seguridad del adquirente)
Debe utilizar otra tarjeta
39No credit account
(Sin cuenta de crédito)
El titular de la tarjeta debe utilizar una tarjeta diferente para procesar la transacción y comunicarse con el emisor de su tarjeta para que revise el caso.
41Lost card
(Tarjeta perdida)
El titular de la tarjeta debe comunicarse con el emisor de su tarjeta para comprender por qué se rechazó la transacción.
51Not sufficient funds
(Sin fondos suficientes)
El titular de la tarjeta debe utilizar otra tarjeta.
54Expired card
(Tarjeta expirada)
El titular de la tarjeta debe utilizar otra tarjeta.
57Transaction not permitted to cardholder
(La transacción no es permitida al titular de la tarjeta)
El titular de la tarjeta debe utilizar una tarjeta diferente para procesar la transacción y comunicarse con el emisor de su tarjeta para que revise el caso.
59Suspected fraud
(Sospecha de fraude)
El emisor solicitó cambiar el PIN pero no se completó exitosamente
61Exceeds withdrawal amount limit
(Excede el límite de monto de retiro)
El titular de la tarjeta debe utilizar otra tarjeta.
62Restricted card
(Tarjeta restringida)
El titular de la tarjeta debe volver a intentarlo o utilizar una tarjeta alternativa.
6PVerification data failed
(Los datos de verificación fallaron)
El titular de la tarjeta debe volver a intentarlo o utilizar una tarjeta alternativa de un emisor diferente.
75Allowable number of PIN tries exceeded
(Se superó el número permitido de intentos de PIN)
Póngase en contacto con el emisor para obtener más información.
78Invalid/nonexistent account specified (general)
(Cuenta especificada no válida/inexistente (general)
La transacción fue rechazada porque se encontró una coincidencia con otra transacción anterior.
80No financial impact
(Sin impacto financiero)
El titular de la tarjeta debe volver a intentarlo o utilizar una tarjeta alternativa de un emisor diferente.
81Cryptographic error found in PIN (used for cryptographic error condition found by security module during PIN decryption)
Se encontró un error criptográfico en el PIN (se utiliza para la condición de error criptográfico encontrada por el módulo de seguridad durante el descifrado del PIN)
El titular de la tarjeta debe utilizar una tarjeta alternativa.
86Cannot verify PIN; for instance, no PVV
(No se puede verificar el PIN; por ejemplo, sin PVV)
Un mensaje de Visa solicitando autenticación adicional por parte del titular de la tarjeta.
89Unacceptable PIN— Transaction Declined— Retry
(PIN inaceptable: transacción rechazada: reintentar)
Reintentar la transacción.
91Authorization System or issuer system inoperative
(Sistema de autorización o sistema emisor inoperativo)
Vuelva a intentar la transacción o use una tarjeta diferente.
92Unable to route transaction
(No se puede enrutar la transacción)
93Transaction cannot be completed- violation of law.
(La transacción no se puede completar: violación de la ley).
U1Security module parameter error.
(Error de parámetro del módulo de seguridad)

Códigos retornados por Kushki en cancelaciones e intentos de reversión

Los códigos de respuesta recibidos por los procesadores y emisores aparecerán en el objeto kushki_response, tal como en el siguiente ejemplo.

"kushki_response": {
"code": "01",
"message": "Refer to card issuer"
},

A continuación encuentra la información de los códigos y mensajes enviados por Kushki para describir los códigos de respuesta de la solicitud realizada con transacciones con tarjeta presente. En la columna “¿Qué hacer?” encontrarás una explicación detallada de las causas y el procedimiento que debes realizar. | Código | Mensaje | ¿Qué hacer? | | — | — | — | | 000 | Approved Transaction
(Transacción aprobada) | Indica que la transacción fue aprobada exitosamente.| | 01 | Refer to card issuer
(Comuníquese con la compañía que expidió la tarjeta) | El titular de la tarjeta debe comunicarse con el emisor de su tarjeta para comprender por qué se rechazó la transacción. | | 04 | Capture card
(Capturar tarjeta) | El titular de la tarjeta debe volver a intentar la transacción.| | 05 | Do not honor
(La transacción no fue aceptada) | El titular de la tarjeta debe volver a intentar la transacción. | | 12 | Invalid transaction
(Transacción inválida) | La transacción no está permitida por el procesador de pagos ni por el emisor de la tarjeta. Póngase en contacto con el emisor de la tarjeta. | | 32 | Expired card
(Tarjeta expirada) | El titular de la tarjeta debe utilizar una tarjeta alternativa. | | 41 | Lost card
(Tarjeta perdida) | El titular de la tarjeta debe comunicarse con el emisor de su tarjeta para que revise el caso. | | 57 | Transaction not permitted to cardholder
(La transacción no está permitida para el titular de la tarjeta) | El titular de la tarjeta debe comunicarse con el emisor de su tarjeta para que revise el caso. | | 62 | Restricted card
(Tarjeta restringida) | El titular de la tarjeta debe comunicarse con el emisor de su tarjeta para que revise el caso.| | 91 | Authorization System or issuer system inoperative
(Sistema de autorización o sistema emisor inoperativo) | El titular de la tarjeta debe volver a intentar la transacción. | | 92 | Unable to route transaction
(No se puede enrutar la transacción) | El titular de la tarjeta debe volver a intentarlo o contactar al emisor. | | 6P | Verification data failed
(Los datos de verificación fallaron) | Reintentar la transacción. | | E016 | Refund not available
(Reembolso no disponible) | Comprueba que el reembolso está dentro del plazo permitido |

Notificaciones

Te contamos cuáles son los datos de prueba que puedes utilizar para probar las integraciones realizadas para el servicio de tarjeta presente.