Checkout.com · Códigos de rechazo
¿Qué significa Checkout.com 20151 “Cardholder failed 3DS authentication”?
Revisado
Checkout.com 20151 "Cardholder failed 3DS authentication" significa que el comprador no superó 3-D Secure, la verificación de identidad del banco durante el pago. Podría ser un código de un solo uso incorrecto, una solicitud de la aplicación bancaria rechazada o una ventana cerrada. El comprador puede intentarlo de nuevo y completar la verificación, o pagar con otra tarjeta.
- Tipo
- Rechazo suave (20xxx)
- Quién rechazó
- El banco del comprador, en 3-D Secure
- Reintentar
- Posiblemente. Visa category 4 (genérico): un máximo de 15 reintentos en 30 días
- Acción del comprador
- Intentar de nuevo y completar la verificación del banco, o usar otra tarjeta
- Acción del comercio
- Permitir que el comprador reintente la verificación
Qué hace PlatformDTC
Para Checkout.com 20151, la respuesta de enrutamiento de PlatformDTC es authenticate, no reroute. El comprador completa la verificación 3-D Secure del banco a través de Checkout.com Flow; no se ofrece un segundo procesador. Una renovación de suscripción rechazada con 20151 no se reintenta sin el cliente: reciben un correo electrónico pidiéndoles que confirmen el pago con su banco.
Por qué sucede
El paso de verificación del banco devolvió un fallo: código incorrecto, tiempo de espera agotado o el titular de la tarjeta rechazó la solicitud.
Lo que el comprador puede hacer
Intentar de nuevo y aprobar la solicitud en la aplicación bancaria, o introducir el código con cuidado.
Lo que la tienda puede hacer
Permitir que el comprador reintente una vez. Los fallos repetidos en una tarjeta de un mismo visitante merecen precaución.
Para desarrolladores
El pago regresa con el estado Declined, response_code 20151 y un response_summary como "Cardholder failed 3DS authentication" (Checkout.com señala que el texto puede variar según el endpoint). La tabla Visa de Checkout.com sitúa este código en la category 4, que lo empareja con recommendation code 02 (intentar de nuevo más tarde); lea processing.recommendation_code en la respuesta.
Preguntas frecuentes
- ¿Significa fraude Checkout.com 20151?
- No necesariamente; muchos fallos son errores honestos. Sí significa que el banco no pudo confirmar al titular de la tarjeta.
- ¿Puede el comprador reintentar después de 20151?
- Sí, completando la verificación correctamente o usando otra tarjeta.
Fuentes
- Códigos de respuesta de API — Checkout.com
- Códigos de respuesta de Visa — Checkout.com
- Mapeo a las categorías de tarifas de integridad del sistema Visa — Adyen
Relacionado
- 20154 — El banco requiere verificación 3-D Secure antes de aprobar.
- 43401 — Checkout.com requiere autenticación 3-D Secure antes de que este pago pueda procesarse.
- 20152 — El paso de verificación del banco se dejó sin terminar durante 15 minutos y caducó.
- 20153 — Un fallo en el sistema 3-D Secure detuvo el pago.
- 20157 — La configuración de Checkout.com de la tienda no es válida para este pago.
- 20159 — El servidor de autenticación del banco falló durante 3-D Secure.
- 20179 — Los datos de la tarjeta ya no son válidos, por ejemplo, una tarjeta caducada.