Codes de réponse de l'émetteur de carte (ISO 8583) · Codes de refus
Que signifie le code de refus de carte 51 ?
Vérifié le
Le code 51 est le code de réponse d'émetteur ISO 8583 pour fonds insuffisants : Visa dit « fonds insuffisants », Mastercard « fonds insuffisants / dépassement de limite de crédit ». Le solde ou la limite de crédit de la carte n'a pas pu couvrir le montant. Visa classe le 51 dans la Catégorie 2, « l'émetteur ne peut pas approuver pour le moment », autorisant jusqu'à 20 nouvelles tentatives en 30 jours. Une nouvelle tentative ultérieure, une fois que l'argent est de retour sur le compte, peut réussir.
- Type
- Refus temporaire
- Qui a refusé
- La banque émettrice de la carte
- Catégorie Visa
- Catégorie 2 (l'émetteur ne peut pas approuver pour le moment) : jusqu'à 20 nouvelles tentatives en 30 jours
- Réessayer
- Oui, idéalement après le jour de paie
- Action de l'acheteur
- Ajouter des fonds ou utiliser une autre carte
- Action du commerçant
- Réessayer plus tard ; proposer un autre mode de paiement
- Renouvellement PlatformDTC (Smart retry)
- Nouvelles tentatives synchronisées avec le jour de paie, jusqu'à 6 tentatives
Ce que fait PlatformDTC
PlatformDTC interprète un 51 brut comme des fonds insuffisants même sous une étiquette Stripe vague comme `generic_decline`. Avec Smart retry activé, le renouvellement est retenté au prochain jour de paie probable de l'abonné pour son pays si celui-ci est dans les 7 jours, sinon 2, 5, 8, 13 et 18 jours après le refus, à 14:00 heure locale, jamais deux fois en 24 heures. Une carte prépayée bénéficie d'une seule nouvelle tentative au jour de paie. Au moment du paiement, un Visa 51 n'est pas transféré à un autre processeur.
Pourquoi cela arrive
L'argent n'est pas là aujourd'hui : un solde débiteur faible, une carte de crédit au maximum, ou une carte prépayée qui n'a pas été rechargée.
Ce que l'acheteur peut faire
Utiliser une autre carte ou PayPal, ou recharger et réessayer.
Ce que le magasin peut faire
Pour les abonnements, synchroniser les nouvelles tentatives avec l'arrivée de l'argent au lieu de réessayer quotidiennement. Indiquer au client la prochaine date de nouvelle tentative afin qu'il puisse s'assurer que les fonds sont disponibles.
Pour les développeurs
Sur Stripe, le code émetteur brut arrive dans `charge.outcome.network_decline_code` (ici « 51 »), à côté du `decline_code` de Stripe. Lisez-le avec la marque de la carte : les mêmes deux caractères peuvent signifier des choses différentes sur Visa et Mastercard. Mastercard envoie le 51 avec MAC 01, 02 ou 03, et MAC 24 à 30 nomment une attente exacte (1 heure à 10 jours), que PlatformDTC suit. Visa : à partir du 24 octobre 2026, les émetteurs ne doivent pas utiliser le 51 pour les vérifications de compte.
Questions fréquentes
- Quel est le meilleur moment pour retenter un refus code 51 ?
- Après que le titulaire de la carte a probablement été payé. PlatformDTC vise le prochain jour de paie local dans la semaine, puis se rabat sur 2, 5, 8, 13 et 18 jours.
- Combien de fois puis-je retenter le code 51 sur Visa ?
- Jusqu'à 20 nouvelles tentatives en 30 jours selon les règles actuelles de Visa (édition du 24 octobre 2026).
Sources
Voir aussi
- 61 — Dépasse la limite de montant d'approbation : le paiement dépasse une limite fixée par la banque sur la carte.
- 65 — Limite de fréquence de retrait dépassée : trop de paiements sur la carte en peu de temps.
- 05 — Ne pas honorer : la banque a refusé le paiement et n'a donné aucune raison.
- 54 — Carte expirée : la carte a dépassé sa date d'expiration, ou la date était manquante.
- 55 — Code PIN incorrect : le code PIN saisi était erroné ou manquant.
- 57 — Transaction non autorisée au titulaire de carte : cette carte n'est pas autorisée à effectuer cet achat.
- 58 — Transaction non autorisée au terminal : la configuration du commerçant ne peut pas accepter cette transaction.
- 59 — Fraude suspectée : le système anti-fraude de la banque a refusé le paiement.