Checkout.com · Codes de refus
Que signifie Checkout.com 20005 “Declined - Do not honour” ?
Vérifié le
Checkout.com 20005 "Declined - Do not honour" est le refus générique de la banque : l'émetteur a refusé le paiement sans dire pourquoi. Checkout.com indique à l'acheteur d'essayer une carte différente ou de contacter la banque, et oriente les commerçants vers les codes de recommandation pour des conseils de réessai. C'est un refus souple (soft decline) et il relève de la catégorie générique 4 de Visa.
- Type
- Refus souple (20xxx)
- Qui a refusé
- L'émetteur de la carte de l'acheteur
- Réessayer
- Possiblement. Catégorie Visa 4 (générique) : au maximum 15 tentatives en 30 jours
- Action de l'acheteur
- Utilisez une autre carte, ou appelez la banque pour demander pourquoi
- Action du commerçant
- Proposez une autre méthode de paiement ; réessayez une carte enregistrée au maximum une fois après une pause
Ce que fait PlatformDTC
PlatformDTC peut gérer le compte Checkout.com d'un magasin au moment du paiement et interprète 20005 comme un refus qu'un autre processeur pourrait approuver. Si le magasin a choisi les paiements par carte PayPal comme solution de secours, l'acheteur se voit proposer les champs de carte PayPal sur-le-champ ; la protection contre les tests de carte et les règles de blocage du magasin s'exécutent toujours en premier. Un renouvellement d'abonnement refusé avec 20005 bénéficie d'une tentative supplémentaire 48 à 72 heures plus tard avec Smart retry activé ; si la banque refuse à nouveau, le client reçoit un e-mail avec un lien pour ajouter une nouvelle carte.
Pourquoi cela arrive
Do not honour couvre tout ce que la banque choisit de ne pas expliquer : modèles de fraude, habitudes de dépenses, statut du compte, ou un commerçant qu'elle ne reconnaît pas.
Ce que l'acheteur peut faire
Essayez une autre carte ou PayPal. Si cette carte devrait fonctionner, un appel rapide à la banque résout généralement le problème.
Ce que le magasin peut faire
Ne continuez pas à soumettre la carte. Visa autorise jusqu'à 15 tentatives en 30 jours pour les codes génériques, mais chaque refus nuit à votre taux d'approbation auprès de cette banque.
Pour les développeurs
Le paiement revient avec le statut Declined, response_code 20005 et un response_summary tel que "Declined - Do not honour" (Checkout.com note que le texte peut varier selon le point de terminaison). Le tableau Visa de Checkout.com place ce code dans la catégorie 4, qu'il associe au recommendation code 02 (réessayez plus tard) ; lisez processing.recommendation_code sur la réponse.
Questions fréquentes
- Pourquoi Checkout.com 20005 est-il si courant ?
- C'est le fourre-tout que les émetteurs utilisent lorsqu'ils refusent sans raison spécifique ; le mappage Visa d'Adyen appelle 05 la raison de refus la plus fréquente.
- Est-ce que 20005 est la même chose que le do_not_honor de Stripe ?
- Oui, en signification : les deux sont le refus inexpliqué de l'émetteur. Stripe documente do_not_honor comme refusé pour une raison inconnue.
Sources
- Codes de réponse API — Checkout.com
- Codes de réponse Visa — Checkout.com
- Codes de recommandation — Checkout.com
- Correspondance avec les catégories de frais d'intégrité du système Visa — Adyen
- Codes de refus — Stripe
Voir aussi
- 20003 — Le paiement a échoué pour une raison technique du côté du commerçant ou de l'acquéreur, pas à cause de la carte.
- 20002 — La banque a refusé en vertu de ses propres conditions spéciales et renvoie l'acheteur vers elle.
- 20001 — La banque a refusé et souhaite que l'acheteur la contacte avant d'approuver.
- 20012 — La banque dit que ce type de transaction n'est pas autorisé pour la carte. Visa dit de ne jamais réessayer.
- 20013 — Le montant envoyé avec le paiement était invalide pour la banque ou le réseau.
- 20014 — Le numéro de carte n'existe pas à la banque. Généralement une faute de frappe. Visa dit de ne jamais le retenter.
- 20019 — La banque n'a pas pu le traiter cette fois-ci et demande que le paiement soit envoyé à nouveau.
- 20030 — Le message de paiement avait un format que le réseau ou la banque n'a pas pu lire.