Códigos de respuesta del emisor de la tarjeta (ISO 8583) · Códigos de rechazo
¿Qué significa el código de rechazo de tarjeta 06?
Revisado
El código 06 es un código de respuesta del emisor de Visa del conjunto ISO 8583 que simplemente significa "error". El banco respondió a la autorización con un error general en lugar de una aprobación y no dio ninguna razón específica. Visa no lista el 06 en las Categorías 1 a 3, por lo que cae en la Categoría 4, respuestas genéricas, donde un comercio puede reintentar hasta 20 veces en 30 días. Un reintento posterior u otra tarjeta suele resolverlo.
- Tipo
- Rechazo suave (error genérico)
- Quién rechazó
- El banco emisor de la tarjeta
- Categoría Visa
- Categoría 4 (respuesta genérica): hasta 20 reintentos en 30 días
- Reintentar
- Sí, más tarde
- Acción del comprador
- Inténtelo de nuevo en breve o use otra tarjeta
- Acción del comercio
- Reintentar más tarde; esté atento a repeticiones en muchas tarjetas
- Renovación de PlatformDTC (reintento inteligente)
- No hay regla para este código sin procesar; el código propio del procesador decide
Qué hace PlatformDTC
PlatformDTC no tiene una regla para un 06 sin procesar, por lo que el código de rechazo propio del procesador decide. Con el reintento inteligente activado, un código temporal como processing_error se reintenta 2, 5 y 8 días después del rechazo, un do_not_honor obtiene un reintento, y un código no reconocido se programa como fondos insuficientes y se registra para revisión. El límite de reintentos de la red por tarjeta siempre se aplica.
Por qué sucede
Un código de error indica que la solicitud no pudo completarse, no que el titular de la tarjeta carezca de dinero o que la tarjeta esté inactiva. Es vago por diseño.
Qué puede hacer la tienda
Deje que el comprador lo intente de nuevo. Si ve 06 de muchas tarjetas no relacionadas a la vez, revise la página de estado de su procesador, ya que una serie de errores es más probable que sea técnica que una serie de decisiones bancarias.
Para desarrolladores
En Stripe, el código de emisor sin procesar llega en `charge.outcome.network_decline_code` (aquí "06"), junto al `decline_code` propio de Stripe. Léalo junto con la marca de la tarjeta: los mismos dos caracteres pueden significar cosas diferentes en Visa y Mastercard. 06 aparece en la tabla de Visa de Stripe ("Error") y no está en la tabla de Mastercard. `PlatformDTC's networkDeclineCodeMap` no tiene una entrada para ello.
Preguntas frecuentes
- ¿Es el código 06 un rechazo definitivo?
- No. Visa lo trata como una respuesta genérica de Categoría 4, que permite reintentos.
- ¿Debería el comprador llamar a su banco por el 06?
- Solo si sigue ocurriendo. Un reintento un poco más tarde, o con otra tarjeta, suele funcionar.
Fuentes
Relacionado
- 96 — Fallo del sistema: un error en el sistema del emisor o de la red detuvo el pago.
- 91 — Emisor o conmutador inoperativo: no se pudo contactar con el sistema del banco.
- 05 — No honrar: el banco rechazó el pago y no dio ninguna razón.
- 07 — Retener tarjeta, condición especial: la cuenta está marcada por fraude. Nunca reintentar.
- 12 — Transacción inválida: el emisor no aceptará este tipo de transacción con la tarjeta.
- 13 — Importe inválido: el emisor rechazó el importe o la conversión de moneda.
- 14 — Número de cuenta inválido: no existe tal número de tarjeta en el banco.
- 15 — No existe tal emisor: el número de tarjeta no pertenece a ningún banco conocido.