Saltar al contenido

Códigos de respuesta / 54

ISO 8583 · DE 39 · Código 54

Código 54: Tarjeta vencida

La fecha de vencimiento de la tarjeta ya pasó, o la fecha que llega al emisor no es la que corresponde.

Depende
¿Es un error tuyo o del emisor?

Si la tarjeta está vigente y aun así recibes 54, el error está en el formato de la fecha.

Causas más comunes

  1. La tarjeta realmente venció.
  2. DE 14 enviado como MMAA en lugar de AAMM (año y luego mes). Una tarjeta que vence en diciembre de 2027 va como 2712, no como 1227.
  3. La fecha de DE 14 no coincide con la de la pista (DE 35).
  4. En cobros recurrentes, se sigue usando la tarjeta anterior después de que el banco emitió una nueva.

Cómo diagnosticarlo

  1. Toma una tarjeta vigente que recibió 54 y revisa el valor de DE 14 en la trama: los dos primeros dígitos deben ser el año.
  2. Compara DE 14 con los cuatro dígitos que vienen después del separador en DE 35.
  3. En recurrentes, revisa si tu adquirente ofrece un servicio de actualización de tarjetas.
Lo que no hay que hacer. No muestres ni guardes la fecha de vencimiento en logs sin enmascarar: es un dato sensible.

Campos relacionados

  • DE 14
  • DE 35
  • DE 39

¿Te están llegando muchos 54?

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.

Otros códigos

Ver la tabla completa de códigos →