Códigos de respuesta del emisor de la tarjeta (ISO 8583) · Códigos de rechazo
¿Qué significa el código de rechazo de tarjeta 82?
Revisado
El código 82 es un código de respuesta del emisor ISO 8583 que difiere según la red. En Visa significa "resultados negativos de CAM, dCVV, iCVV o CVV": falló una verificación del valor de verificación de la tarjeta. Visa lo clasifica en la Categoría 3, calidad de datos, permitiendo hasta 20 reintentos en 30 días con datos corregidos. En Mastercard, el 82 significa "transacción/comercio inválido", enviado con un Código de Asesoramiento al Comercio; MAC 03 dice no reintentar.
- Tipo
- Error de datos (Visa) / rechazo del comercio (Mastercard)
- Quién rechazó
- El banco emisor de la tarjeta
- Categoría Visa
- Categoría 3 (calidad de datos, revalidar detalles de pago): hasta 20 reintentos en 30 días
- Reintentar
- Visa: con datos de tarjeta correctos; Mastercard: seguir el MAC
- Acción del comprador
- Volver a introducir los detalles de la tarjeta o usar otra tarjeta
- Acción del comercio
- Recopilar datos de tarjeta correctos; obedecer los códigos de asesoramiento de Mastercard
- Renovación de PlatformDTC (reintento Smart)
- 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 82 sin procesar, por lo que el código del procesador decide. En cualquiera de los programas de reintento, un Código de Asesoramiento al Comercio de Mastercard 03 o 21 detiene los reintentos de inmediato; con el reintento Smart activado, MAC 24 a 30 también establece la espera exacta. Un código de procesador estricto como `incorrect_cvc` detiene la renovación y pide al cliente los detalles de la tarjeta.
Por qué ocurre
En Visa, los datos de verificación de la tarjeta no coincidieron, por ejemplo, un código de seguridad incorrecto o datos de chip defectuosos. En Mastercard, el emisor rechazó la transacción o al comercio.
¿Qué puede hacer el comprador?
Vuelva a introducir los datos de la tarjeta, especialmente el código de seguridad, o use otra tarjeta.
Para desarrolladores
En Stripe, el código de emisor sin procesar llega en `charge.outcome.network_decline_code` (aquí "82"), 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. La tabla de Mastercard lista el 82 con MAC 01, 02 y 03 ("transacción o comercio inválido, no reintentar" en MAC 03), así que lea siempre también `network_advice_code`.
Preguntas frecuentes
- ¿Significa el código 82 que el CVC era incorrecto?
- En Visa significa que falló una verificación del valor de seguridad, que a menudo es el CVC. En Mastercard significa algo diferente: transacción o comercio inválido.
- ¿Puedo reintentar el código 82?
- En Visa, con los datos corregidos. En Mastercard, siga el Merchant Advice Code.
Fuentes
Relacionado
- N7 — Declinación por fallo de CVV2: el código de seguridad no coincidió.
- 6P — Fallo en los datos de verificación: los detalles de identificación del titular de la tarjeta no coincidieron con los registros del banco.
- 55 — PIN incorrecto: el PIN introducido era erróneo o faltaba.
- 91 — Emisor o conmutador inoperativo: no se pudo contactar con el sistema del banco.
- 92 — No se pudo enrutar: la red no pudo encontrar el banco al que enviar el pago.
- 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.
- 96 — Fallo del sistema: un error en el sistema del emisor o de la red detuvo el pago.