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

Checkout.com · Codes de refus

Que signifie Checkout.com 20051 « Fonds insuffisants » ?

Vérifié le

Checkout.com 20051 « Fonds insuffisants » signifie que la carte de l'acheteur n'avait pas assez d'argent ou de crédit pour le montant. Checkout.com dit à l'acheteur d'essayer une carte différente ou de contacter sa banque. Visa le place dans la catégorie 2, l'émetteur ne peut pas approuver pour le moment, ce qui permet jusqu'à 15 nouvelles tentatives en 30 jours.

Type
Refus souple (20xxx)
Qui a refusé
L'émetteur de la carte de l'acheteur
Nouvelle tentative
Plus tard. Catégorie Visa 2 : au maximum 15 nouvelles tentatives en 30 jours
Action de l'acheteur
Utiliser une autre carte, ou payer une fois que les fonds sont disponibles
Action du marchand
Réessayer plus tard plutôt que tout de suite ; proposer une autre méthode maintenant

Ce que fait PlatformDTC

Dans la table de routage de PlatformDTC, Checkout.com 20051 signifie réessayer plus tard. Checkout maintient l'acheteur sur le même processeur plutôt que de proposer une solution de secours, car la limite est fixée par la banque, et non par Checkout.com. Un renouvellement d'abonnement refusé avec 20051 est considéré comme un manque de fonds : avec la fonction de réessai intelligent activée, il est réessayé à la date de paie probable de l'abonné, ou 2, 5, 8, 13 et 18 jours après le premier refus, jusqu'à six tentatives.

Pourquoi cela arrive

Le solde ou la ligne de crédit est inférieur au total de la commande à ce moment-là. Cela change lorsque le titulaire de la carte est payé ou rembourse sa carte.

Ce que l'acheteur peut faire

Utiliser une autre carte ou PayPal, ou revenir après le jour de paie.

Ce que le magasin peut faire

Au moment du paiement, proposer une autre méthode. Pour les cartes enregistrées, réessayer un jour plus tard ; sur Mastercard, les codes de conseil commerçant 24 à 30 indiquent le délai exact.

Pour les développeurs

Le paiement revient avec le statut Declined, le `response_code` 20051 et un `response_summary` tel que "Insufficient funds" (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 2, qu'il associe au `recommendation_code` 02 (réessayer plus tard) ; lisez `processing.recommendation_code` sur la réponse. Sur Mastercard, suivez `processing.partner_merchant_advice_code` : 03 et 21 signifient ne pas réessayer, 24 à 30 donnent un délai d'attente d'une heure à 10 jours.

Questions fréquentes

Le code Checkout.com 20051 réussira-t-il si je réessaie ?
Souvent, plus tard. Réessayer quelques minutes plus tard fonctionne rarement ; un réessai après le prochain jour de paie de l'acheteur a beaucoup plus de chances de passer.
Le code 20051 est-il le même que Stripe `insufficient_funds` ?
Oui : Stripe documente `insufficient_funds` comme signifiant que la carte n'a pas suffisamment de fonds pour finaliser l'achat.

Sources

Voir aussi

Bibliothèque des paiements