Códigos de respuesta del emisor de la tarjeta (ISO 8583) · Códigos de rechazo
¿Qué significa el código de rechazo de tarjeta 91?
Revisado
El código 91 es un código de respuesta de emisor ISO 8583 que significa que el emisor o el conmutador están inoperativos. Visa lo usa cuando no se pudo contactar con el banco y no había aprobación de respaldo disponible; Mastercard lo llama "sistema de autorización o sistema del emisor inoperativo". No dice nada sobre la tarjeta o los fondos. Visa lista el 91 en la Categoría 2, permitiendo hasta 20 reintentos en 30 días. Un reintento poco después suele tener éxito.
- Tipo
- Rechazo suave (interrupción del sistema)
- Quién rechazó
- Sin decisión: el sistema del banco no estaba disponible
- Categoría Visa
- Categoría 2 (el emisor no puede aprobar en este momento): hasta 20 reintentos en 30 días
- Reintentar
- Sí, en breve
- Acción del comprador
- Intente de nuevo en unos minutos
- Acción del comercio
- Permitir reintentos; verificar el estado del procesador si es generalizado
- Renovación de PlatformDTC (Reintento inteligente)
- Reintentado 2, 5 y 8 días después del rechazo (4 intentos máximo)
Qué hace PlatformDTC
PlatformDTC registra un 91 sin procesar como temporal. Con el reintento inteligente activado, la renovación se reintenta 2, 5 y 8 días después del rechazo, cuatro intentos como máximo, y el correo electrónico del cliente indica que no se pudo contactar con el banco. En el proceso de pago, el `issuer_not_available` de Stripe puede ofrecerse al procesador de tarjetas de respaldo de la tienda cuando uno está configurado.
Por qué sucede
El banco emisor o un conmutador de red estaban caídos o agotaron el tiempo de espera, y el procesamiento de respaldo de Visa no pudo responder por ello.
Qué puede hacer la tienda
Permita que los clientes reintenten. Una ráfaga de 91s en las tarjetas de un mismo banco es una interrupción de su parte.
Para desarrolladores
En Stripe, el código de emisor sin procesar llega en `charge.outcome.network_decline_code` (aquí "91"), 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. El código de rechazo `issuer_not_available` de Stripe cubre este caso y PlatformDTC lo trata como temporal.
Preguntas frecuentes
- ¿Es el código 91 culpa del cliente?
- No. Significa que el sistema del banco no estaba disponible.
- ¿Cuán pronto puedo reintentar el código 91?
- En cuestión de minutos en el proceso de pago. PlatformDTC espacia los reintentos de renovación 2, 5 y 8 días para que nunca se acumulen.
Fuentes
Relacionado
- 96 — Fallo del sistema: un error en el sistema del emisor o de la red detuvo el pago.
- 92 — No se pudo enrutar: la red no pudo encontrar el banco al que enviar el pago.
- 19 — Volver a introducir la transacción: el emisor pide que se envíe el pago de nuevo.
- 93 — La transacción no se puede completar: completarla violaría la ley.
- 94 — Duplicado: la solicitud coincidía con una que el emisor ya había recibido.
- 1A — Autenticación adicional del cliente requerida: el banco quiere 3-D Secure / SCA.
- 5C — Transacción no soportada o bloqueada por el emisor.