Códigos de respuesta / 55
ISO 8583 · DE 39 · Código 55
Código 55: PIN incorrecto
El PIN que validó el emisor no coincide con el del tarjetahabiente.
Depende
¿Es un error tuyo o del emisor?
Si pasa con un cliente, es un PIN mal digitado. Si pasa con todos, incluso con PIN que sabes que son correctos, el problema está en las llaves o en el formato del PIN block.
Causas más comunes
- El cliente digitó mal el PIN.
- Formato de PIN block equivocado: por ejemplo, el receptor espera ISO formato 0 y se envía otro.
- En el formato 0, el PIN block se combina con el PAN. Si se usan dígitos equivocados del PAN, el resultado no valida.
- Llaves desincronizadas: la llave de trabajo de la terminal o de la zona (TPK o ZPK) no es la misma que tiene el receptor.
- Error en la traducción del PIN entre llaves en algún punto intermedio de la ruta.
Cómo diagnosticarlo
- Mira la proporción: si casi todas las transacciones con PIN reciben 55, descarta al cliente y revisa llaves y formato.
- Confirma con el adquirente el formato de PIN block esperado y qué parte del PAN se usa.
- Verifica que el último intercambio de llaves haya terminado bien en ambos lados.
- Haz una prueba controlada con una tarjeta de prueba y un PIN conocido.
Lo que no hay que hacer. Nunca pidas ni registres PIN en claro para depurar. Tampoco pidas el PIN block cifrado (DE 52) por correo o chat.
Campos relacionados
- DE 52
- DE 53
- DE 2
- DE 39
¿Te están llegando muchos 55?
Pega tu log en el analizador: agrupa los rechazos por código, empareja cada solicitud con su respuesta y te marca los campos sospechosos. Gratis, y el log no sale de tu computadora.