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 12?

Revisado

El código 12 es un código de respuesta del emisor ISO 8583 que significa "transacción inválida" en Visa y Mastercard. El banco emisor de la tarjeta no procesará esta transacción tal como se envió, por ejemplo, porque la tarjeta no se puede usar para ese tipo de compra. Visa clasifica el 12 en la Categoría 1, "el emisor nunca aprobará", por lo que la misma tarjeta nunca debe volver a enviarse para ello. El comprador debe usar otra tarjeta o método de pago.

Tipo
Rechazo definitivo
Quién rechazó
El banco emisor de la tarjeta
Categoría Visa
Categoría 1 (el emisor nunca aprobará): nunca vuelva a enviar la misma tarjeta
Reintentar
Nunca con esta tarjeta
Acción del comprador
Usar otra tarjeta o método de pago
Acción del comercio
Dejar de reintentar; ofrecer alternativas
Renovación de PlatformDTC (reintento fijo o Smart retry)
Nunca se reintentó; el cliente pidió una tarjeta nueva

Qué hace PlatformDTC

PlatformDTC se detiene con un 12 en bruto. Un pago de Visa rechazado con 12 nunca se ofrece al procesador de respaldo. En cualquiera de los programas de reintento, fijo o Smart retry, la renovación no se reintenta; la suscripción permanece vencida en lugar de ser cancelada, y el cliente recibe un enlace de un solo clic para añadir una tarjeta que funcione, reenviado hasta 4 veces por ciclo de facturación.

Por qué ocurre

El emisor considera que la transacción en sí es inválida para esta tarjeta. Esto puede ser una restricción de producto en la tarjeta o un tipo de transacción que el emisor no admite.

Qué puede hacer el comprador

Pagar con una tarjeta diferente, PayPal o una billetera. Llamar al banco puede explicar la restricción, pero la misma transacción con la misma tarjeta no será aprobada.

Para desarrolladores

En Stripe, el código de emisor en bruto llega en `charge.outcome.network_decline_code` (aquí "12"), 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. Tanto las tablas de Visa como las de Mastercard listan el 12 como "transacción inválida". Visa prohíbe el reenvío; la propia guía de Mastercard llega a través de su Merchant Advice Code.

Preguntas frecuentes

¿El código 12 es causado por un error tipográfico?
No, normalmente. Un error tipográfico en el número de tarjeta da 14. El código 12 se refiere a la transacción, no a los dígitos.
¿Puedo reintentar el código 12 mañana?
No. Los códigos de Categoría 1 de Visa nunca deben volver a enviarse para la misma tarjeta.

Fuentes

Relacionado

Biblioteca de pagos