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

Códigos de rechazo

Razones de rechazo de Adyen explicadas

Revisado

Cuando Adyen no puede completar un pago, devuelve un `resultCode` (Refused, Error o Cancelled) con un `refusalReason` y un `refusalReasonCode` numérico. Algunas razones son el rechazo del banco del comprador, otras son la detección de fraude, otras son problemas de 3D Secure y algunas son cancelaciones. Cada página explica una razón de rechazo en palabras sencillas, si se permite un reintento según las reglas del esquema de tarjeta y cómo PlatformDTC maneja el rechazo correspondiente.

Código de rechazoSignificado
2El emisor rechazó el pago y no dio ninguna razón utilizable; el rechazo genérico de Adyen.
3El emisor refirió el pago: quiere que el titular de la tarjeta (o el comercio) lo contacte primero.
4Algo falló por parte del adquirente, no con la tarjeta del comprador.
5La tarjeta está bloqueada y no se puede usar.
6La fecha de caducidad de la tarjeta ha pasado.
7Se produjo una discrepancia de importe mientras se procesaba el pago.
8El número de tarjeta es incorrecto o no existe.
9Adyen no pudo contactar con el banco del comprador para autorizar el pago.
10El banco del comprador no admite o no permite este tipo de transacción con la tarjeta.
11La autenticación 3D Secure no se realizó o no tuvo éxito.
12La tarjeta no tiene suficiente dinero o crédito para este importe.
14El adquirente marcó el pago como posible fraude.
15La transacción fue cancelada antes de completarse.
16El comprador canceló el pago antes de completarlo.
20Las comprobaciones de riesgo de preautorización de Adyen puntuaron el pago con 100 o más y lo rechazaron.
21La transacción no se envió correctamente para su procesamiento.
22Las comprobaciones de riesgo de pre- y post-autorización juntas puntuaron 100 o más, por lo que el pago fue rechazado.
23El emisor o adquirente no permite esta transacción con esta tarjeta (raw 57 o 58).
24El código de seguridad de la tarjeta (CVC) introducido es incorrecto.
25El emisor restringió dónde se puede usar esta tarjeta (código raw 62).
26El comprador pidió a su banco que detuviera esta suscripción o todos los pagos recurrentes (códigos raw R0, R1, R3).
27Un rechazo específico que Adyen no pudo mapear de forma fiable a uno de sus motivos nombrados.
28El importe supera el límite de gasto permitido en la tarjeta (código sin procesar 61).
29La tarjeta se ha utilizado más veces de lo que su emisor permite en el período (código sin procesar 65).
31El banco del comprador reportó el pago como sospecha de fraude (raw 59 o 34).
32La dirección de facturación ingresada no coincide con los registros del banco.
38El emisor rechazó la solicitud de exención y requiere 3D Secure para este pago.
39El resultado de 3D Secure nunca llegó del servidor de directorio del esquema de tarjeta.
423D Secure falló debido a un problema en la red de la tarjeta o en el emisor.
46Adyen detuvo el intento por sí mismo para que no se le cobren tarifas de penalización del esquema por reintentos excesivos.
50El comprador deshabilitó el token que el comercio usaba para cargos recurrentes.

Reglas de reintento

Visa clasifica los rechazos en cuatro categorías. La Categoría 1 (el emisor no aprobará, como recoger tarjeta, cuenta cerrada o detener pago) nunca debe reintentarse. Las Categorías 2, 3 y 4 permiten hasta 15 reintentos en 30 días.

Los códigos de aviso de Mastercard 03 y 21 significan no volver a intentar, y Mastercard cobra $0.10 por cada reintento más allá de 10 en 24 horas para ellos. Los códigos de aviso 24 a 30 permiten reintentos programados por fondos insuficientes.

Qué decirle al comprador

Adyen aconseja no exponer los detalles del rechazo o las respuestas sin procesar a los compradores. Use un mensaje sencillo como "Su pago fue rechazado. Por favor, intente con otra tarjeta o contacte a su banco."

Para desarrolladores

Los rechazos regresan con HTTP 200, así que verifique `resultCode`, `refusalReason` y `refusalReasonCode`. Habilite los resultados brutos del adquirente en el Área de Cliente para obtener `additionalData.refusalReasonRaw` y, para Visa y Mastercard en la propia adquisición de Adyen, `refusalCodeRaw`. Los mismos valores de rechazo aparecen en los webhooks `CAPTURE_FAILED` y `REFUND_FAILED`.

Preguntas frecuentes

¿PlatformDTC funciona con Adyen?
No. El checkout de PlatformDTC funciona con Stripe y PayPal, y una tienda también puede conectar su propia cuenta de Authorize.Net, Checkout.com o NMI.
¿Dónde veo el código bancario real detrás de un rechazo de Adyen?
Habilite los resultados brutos del adquirente en su Área de Cliente de Adyen; las respuestas incluirán entonces `refusalReasonRaw`, como 51 Fondos insuficientes.

Fuentes

Biblioteca de pagos