Códigos de respuesta del emisor de la tarjeta (ISO 8583) · Códigos de rechazo
¿Qué significa el código de rechazo de tarjeta 03?
Revisado
El código 03 es un código de respuesta del emisor ISO 8583 que significa "comerciante inválido" tanto en Visa como en Mastercard. El rechazo apunta al lado del comerciante del pago en lugar de a la tarjeta del comprador: el emisor no lo aceptaría de este comerciante o configuración de comerciante. Visa lista el 03 en la Categoría 2, "el emisor no puede aprobar en este momento", lo que permite hasta 20 reintentos en 30 días. Una tienda que lo vea repetidamente debería pedir a su procesador que revise la cuenta.
- Tipo
- Rechazo suave (lado del comerciante)
- ¿Quién rechazó?
- El banco emisor de la tarjeta, sobre el comerciante
- Categoría Visa
- Categoría 2 (el emisor no puede aprobar en este momento): hasta 20 reintentos en 30 días
- Reintentar
- Permitido; solucionar la causa primero
- Acción del comprador
- Probar otra tarjeta u otro método de pago
- Acción del comerciante
- Pedir a su procesador de pagos que revise la configuración de su cuenta de comerciante
- Renovación PlatformDTC (reintento inteligente)
- No hay regla para este código en bruto; el propio código del procesador decide
Qué hace PlatformDTC
PlatformDTC no tiene una regla especial para un 03 en bruto, por lo que el propio código de rechazo del procesador decide qué sucede. Con el reintento inteligente activado, eso significa que un código de Stripe como `generic_decline` obtiene un reintento 48 a 72 horas después, mientras que un código desconocido sigue el calendario de fondos. El límite de la red por tarjeta (20 rechazos de Visa en 30 días) sigue aplicándose.
Por qué sucede
El código nombra al comerciante, no al titular de la tarjeta. Las razones comunes están en el lado adquirente, por ejemplo, una cuenta de comerciante no configurada para un tipo de tarjeta o país. Un 03 aislado también puede ser una peculiaridad del emisor.
Qué puede hacer la tienda
Si muchas tarjetas diferentes devuelven 03, contacte a su procesador con algunos pagos de ejemplo. Pedir a los compradores que vuelvan a introducir los datos de la tarjeta no ayudará, porque no hay nada malo con su tarjeta.
Para desarrolladores
En Stripe, el código de emisor en bruto llega en `charge.outcome.network_decline_code` (aquí "03"), junto al propio `decline_code` de Stripe. Léalo junto con la marca de la tarjeta: los mismos dos caracteres pueden significar cosas diferentes en Visa y Mastercard. Visa y Mastercard listan el 03 como "comerciante inválido". En Stripe, compare el `decline_code` y el `outcome.reason` para ver cómo lo resumió Stripe.
Preguntas frecuentes
- ¿Es culpa del cliente un rechazo con código 03?
- Normalmente no. Se trata del comerciante o de la configuración del comerciante, por lo que el cliente solo puede solucionarlo con otra tarjeta o método de pago.
- ¿Puedo reintentar el código 03?
- Visa permite reintentos (Categoría 2, hasta 20 en 30 días), pero los reintentos solo ayudan una vez que se soluciona el problema de configuración subyacente.
Fuentes
Relacionado
- 58 — Transacción no permitida en el terminal: la configuración del comercio no puede aceptar esta transacción.
- 12 — Transacción inválida: el emisor no aceptará este tipo de transacción con la tarjeta.
- 92 — No se pudo enrutar: la red no pudo encontrar el banco al que enviar el pago.
- 04 — Retener tarjeta: el banco quiere que la tarjeta se retire de uso. Nunca la reintente.
- 05 — No honrar: el banco rechazó el pago y no dio ninguna razón.
- 06 — Error: el emisor devolvió un error general en lugar de una aprobación.
- 07 — Retener tarjeta, condición especial: la cuenta está marcada por fraude. Nunca reintentar.
- 13 — Importe inválido: el emisor rechazó el importe o la conversión de moneda.