NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Códigos de respuesta del emisor de la tarjeta (ISO 8583) · Códigos de rechazo

¿Qué significa el código de rechazo de tarjeta 19?

Revisado

El código 19 es un código de respuesta del emisor de Visa del conjunto ISO 8583 que significa "volver a introducir la transacción". El banco no pudo completar la autorización y pide que se envíe de nuevo. No hay nada malo con la tarjeta ni con los fondos del comprador. Visa clasifica el 19 en la Categoría 2, "el emisor no puede aprobar en este momento", lo que permite hasta 20 reintentos en 30 días. Un nuevo intento un poco más tarde normalmente tiene éxito.

Tipo
Rechazo suave (temporal)
Quién rechazó
El banco emisor de la tarjeta
Categoría Visa
Categoría 2 (el emisor no puede aprobar en este momento): hasta 20 reintentos en 30 días
Reintentar
Sí, un poco más tarde
Acción del comprador
Intentar de nuevo
Acción del comercio
Permitir un reintento; verificar si hay un problema con el 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 clasifica un 19 en bruto como temporal. Con el Reintento inteligente activado, una renovación se reintenta 2, 5 y 8 días después del primer rechazo, cuatro intentos como máximo, porque los fallos de corta duración se recuperan pronto o no lo hacen en absoluto. El correo electrónico del cliente dice que no se pudo contactar con su banco en lugar de culpar a la tarjeta.

Por qué sucede

Algo interrumpió la autorización por parte del emisor. Es una solicitud para intentarlo de nuevo, no un juicio sobre el titular de la tarjeta.

Qué puede hacer la tienda

Permitir que el comprador vuelva a enviar. Asegúrese de que su proceso de pago utiliza una clave de idempotencia o una referencia de pedido para que un reintento nunca cobre dos veces.

Para desarrolladores

En Stripe, el código de emisor en bruto llega en `charge.outcome.network_decline_code` (aquí "19"), 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 `decline_code` `reenter_transaction` propio de Stripe cubre la misma situación. PlatformDTC mapea ambos a su categoría temporal.

Preguntas frecuentes

¿Se le cobrará dos veces al cliente si reintenta después del código 19?
No. Una autorización rechazada no cobra dinero. Use claves de idempotencia para que sus propios reintentos no puedan crear duplicados.
¿Cuánto tiempo debo esperar antes de reintentar el 19?
Una breve espera es suficiente en el proceso de pago. Para las renovaciones, PlatformDTC espera 2 días, luego 5 y 8.

Fuentes

Relacionado

Biblioteca de pagos