Checkout.com · Codes de refus
Que signifie Checkout.com 20046 « Refus bancaire » ?
Vérifié le
Checkout.com 20046 « Refus bancaire » est un simple refus de la banque de l'acheteur. Checkout.com dit à l'acheteur d'essayer une carte différente ou de contacter sa banque, et indique aux marchands les codes de recommandation pour savoir quand réessayer. C'est un refus souple dans la catégorie générique 4 de Visa, donc la banque peut approuver une tentative ultérieure.
- Type
- Refus souple (20xxx)
- Qui a refusé
- L'émetteur de la carte de l'acheteur
- Nouvelle tentative
- Possiblement. Catégorie Visa 4 (générique) : au maximum 15 nouvelles tentatives en 30 jours
- Action de l'acheteur
- Utiliser une autre carte ou contacter la banque
- Action du marchand
- Proposer une autre méthode de paiement
Ce que fait PlatformDTC
PlatformDTC peut gérer le compte Checkout.com d'un magasin lors du paiement et interprète le code 20046 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 le code 20046 bénéficie d'une nouvelle tentative 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
L'émetteur a refusé pour ses propres raisons, telles que l'évaluation des risques ou le statut du compte, et n'a pas renvoyé de code plus spécifique.
Ce que l'acheteur peut faire
Payer avec une autre carte ou PayPal, ou demander à la banque pourquoi la carte a été refusée.
Ce que le magasin peut faire
Lisez le code de recommandation sur la réponse avant toute nouvelle tentative, et maintenez les nouvelles tentatives bien en deçà des 15 en 30 jours de Visa.
Pour les développeurs
Le paiement revient avec le statut Declined, le `response_code` 20046 et un `response_summary` tel que "Bank decline" (Checkout.com note que le texte peut varier selon le point de terminaison). La table 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
- En quoi le code 20046 est-il différent du code 20005 ?
- Les deux sont des refus bancaires inexpliqués. Checkout.com les liste séparément, et les deux renvoient à des codes de recommandation pour des conseils de nouvelle tentative.
- Dois-je réessayer Checkout.com 20046 automatiquement ?
- Seulement si le code de recommandation indique de réessayer plus tard (02). S'il indique 03, ne réessayez pas.
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
Voir aussi
- 20019 — La banque n'a pas pu le traiter cette fois-ci et demande que le paiement soit envoyé à nouveau.
- 20005 — La banque a refusé sans donner de raison. Le refus générique le plus courant.
- 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.
- 20051 — La carte n'a pas suffisamment de solde disponible ou de crédit pour ce montant.
- 20054 — La date d'expiration de la carte est dépassée. Seule une nouvelle carte ou une date mise à jour peut fonctionner.
- 20057 — La carte n'est pas autorisée à effectuer ce type de paiement. Visa dit de ne jamais réessayer.
- 20059 — La banque soupçonne le paiement d'être frauduleux et l'a refusé.
- 20061 — La limite de dépenses de la carte pour une période a été atteinte.