Checkout.com · Códigos de rechazo
¿Qué significa `Checkout.com 20005 “Declined - Do not honour”`?
Revisado
`Checkout.com 20005 "Declined - Do not honour"` es el no genérico del banco: el emisor rechazó el pago sin decir por qué. Checkout.com le dice al comprador que pruebe con otra tarjeta o que se ponga en contacto con el banco, y remite a los comercios a los `recommendation codes` para obtener consejos sobre reintentos. Es un rechazo suave y se encuadra en la categoría genérica 4 de Visa.
- Tipo
- Rechazo suave (20xxx)
- Quién rechazó
- El emisor de la tarjeta del comprador
- Reintentar
- Posiblemente. Categoría 4 de Visa (genérica): como máximo 15 reintentos en 30 días.
- Acción del comprador
- Use otra tarjeta, o llame al banco para preguntar por qué.
- Acción del comercio
- Ofrezca otro método de pago; reintente una tarjeta guardada como máximo una vez después de una pausa.
Qué hace PlatformDTC
`PlatformDTC` puede gestionar la cuenta de Checkout.com de una tienda en el checkout y lee 20005 como un rechazo que otro procesador podría aprobar. Si la tienda eligió los pagos con tarjeta de PayPal como respaldo, al comprador se le ofrecen los campos de tarjeta de PayPal en el momento; la protección contra pruebas de tarjeta y las reglas de bloqueo de la tienda siguen ejecutándose primero. Una renovación de suscripción rechazada con 20005 obtiene un intento más 48 a 72 horas después con Smart retry activado; si el banco vuelve a rechazar, se envía al cliente un enlace por correo electrónico para añadir una nueva tarjeta.
Por qué sucede
`Do not honour` cubre cualquier cosa que el banco elija no explicar: modelos de fraude, patrones de gasto, estado de la cuenta, o un comercio que no reconoce.
Qué puede hacer el comprador
Pruebe con otra tarjeta o PayPal. Si esta tarjeta debería funcionar, una llamada rápida al banco suele solucionarlo.
Qué puede hacer la tienda
No siga reintentando la tarjeta. Visa permite hasta 15 reintentos en 30 días para códigos genéricos, pero cada rechazo perjudica su tasa de aprobación con ese banco.
Para desarrolladores
El pago regresa con el estado Declined, `response_code` 20005 y un `response_summary` como "Declined - Do not honour" (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 categoría 4, que empareja con el `recommendation code` 02 (intente de nuevo más tarde); lea `processing.recommendation_code` en la respuesta.
Preguntas frecuentes
- ¿Por qué es `Checkout.com 20005` tan común?
- Es el cajón de sastre que usan los emisores cuando rechazan sin una razón específica; el mapeo de Adyen a Visa llama a 05 la razón de rechazo más frecuente.
- ¿Es 20005 lo mismo que el `do_not_honor` de Stripe?
- Sí, en significado: ambos son el rechazo inexplicado del emisor. Stripe documenta `do_not_honor` como rechazado por una razón desconocida.
Fuentes
- `API response codes` — Checkout.com
- Códigos de respuesta de Visa — Checkout.com
- Códigos de recomendación — Checkout.com
- Mapeo a categorías de tarifas de integridad del sistema Visa — Adyen
- Códigos de rechazo — Stripe
Relacionado
- 20003 — El pago falló por una razón técnica del lado del comercio o del adquirente, no por la tarjeta.
- 20002 — El banco rechazó bajo sus propias condiciones especiales y remite al comprador de nuevo a él.
- 20001 — El banco rechazó y quiere que el comprador lo contacte antes de aprobar.
- 20012 — El banco dice que este tipo de transacción no está permitido para la tarjeta. Visa dice que nunca se debe reintentar.
- 20013 — El importe enviado con el pago no era válido para el banco o la red.
- 20014 — El número de tarjeta no existe en el banco. Normalmente un error tipográfico. Visa dice que nunca se reintente.
- 20019 — El banco no pudo procesarlo esta vez y pide que se envíe el pago de nuevo.
- 20030 — El mensaje de pago tenía un formato que la red o el banco no pudieron leer.