Codes de réponse de l'émetteur de carte (ISO 8583) · Codes de refus
Que signifie le code de refus de carte 05 ?
Vérifié le
Le code 05 est le code de réponse émetteur ISO 8583 « do not honor » (ne pas honorer), utilisé par Visa et Mastercard. La banque du titulaire de la carte a refusé le paiement sans dire pourquoi. Les déclencheurs typiques sont le modèle de fraude de la banque, un achat inhabituel ou une restriction sur le compte. Visa classe 05 comme Catégorie 4, une réponse générique, permettant jusqu'à 20 nouvelles tentatives en 30 jours. Un schéma sensé est une nouvelle tentative plus tard, puis de demander une autre carte.
- Type
- Refus souple (aucune raison donnée)
- Qui a refusé
- La banque émettrice de la carte
- Catégorie Visa
- Catégorie 4 (réponse générique) : jusqu'à 20 nouvelles tentatives en 30 jours
- Réessayer
- Une fois, un jour ou deux plus tard
- Action de l'acheteur
- Appeler la banque ou payer avec une autre carte ou PayPal
- Action du commerçant
- Proposer un autre moyen de paiement ; ne pas insister avec la carte
- Renouvellement PlatformDTC (Smart retry)
- Une nouvelle tentative 48 à 72 heures plus tard
Ce que fait PlatformDTC
PlatformDTC enregistre un 05 brut comme « refer-to-issuer » (référer à l'émetteur). Avec le « Smart retry » activé, un renouvellement obtient une nouvelle tentative 48 à 72 heures plus tard, jamais le calendrier des fonds, car redemander à une banque qui refuse sur jugement ne fait qu'augmenter le taux de refus du magasin ; un deuxième refus envoie un lien de mise à jour de carte par e-mail. Au moment du paiement, un refus `do_not_honor` peut être proposé au processeur de carte de secours du magasin (paiements par carte PayPal) lorsqu'il est configuré.
Pourquoi cela arrive
« Do not honor » (ne pas honorer) est le fourre-tout de la banque. Il est utilisé lorsque le système de risque de la banque est incertain, lorsque la carte a un blocage que la banque ne nommera pas, ou lorsque rien de plus spécifique ne s'applique. Le magasin ne peut pas voir lequel, et la banque n'explique qu'au titulaire de la carte.
Ce que l'acheteur peut faire
Appeler la banque, confirmer l'achat et réessayer. Ou utiliser une autre carte, PayPal, ou un portefeuille comme Apple Pay, qui passe souvent immédiatement.
Ce que le magasin peut faire
Gardez le message de paiement amical et suggérez un autre moyen de paiement. Collectez le CVC et le code postal de facturation, et utilisez 3-D Secure là où il est disponible, car de meilleures données réduisent les refus côté banque.
Pour les développeurs
Sur Stripe, le code émetteur brut arrive dans `charge.outcome.network_decline_code` (ici « 05 »), à 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 05 avec les codes de conseil commerçant (Merchant Advice Codes) 01, 03 ou 21 ; MAC 03 ou 21 signifie « ne pas réessayer », et PlatformDTC s'arrête sur ceux-ci. Visa 59 (fraude suspectée) peut également arriver sur Stripe comme `do_not_honor`, c'est pourquoi PlatformDTC lit le code brut.
Questions fréquentes
- Combien de fois puis-je réessayer un refus avec le code 05 ?
- Visa autorise jusqu'à 20 nouvelles tentatives en 30 jours pour les codes de Catégorie 4, mais chaque refus est une marque auprès de la banque. PlatformDTC réessaie une fois après 48 à 72 heures, puis demande une autre carte.
- Le code 05 est-il une fraude ?
- Pas en soi. C'est un refus sans raison. La fraude suspectée est le code 59, et sur Mastercard, un MAC 03 ou 21 à côté de 05 signifie « arrêter ».
Sources
Voir aussi
- 01 — Contacter l'émetteur de la carte : la banque souhaite que le titulaire de la carte la contacte avant d'approuver.
- 59 — Fraude suspectée : le système anti-fraude de la banque a refusé le paiement.
- 51 — Fonds insuffisants : le solde ou la limite de crédit ne pouvait pas couvrir le paiement.
- 06 — Erreur : l'émetteur a renvoyé une erreur générale au lieu d'une approbation.
- 07 — Retirer la carte, condition spéciale : le compte est signalé pour fraude. Ne jamais réessayer.
- 12 — Transaction invalide : l'émetteur n'acceptera pas ce type de transaction sur la carte.
- 13 — Montant invalide : l'émetteur a rejeté le montant ou la conversion de devise.
- 14 — Numéro de compte invalide : ce numéro de carte n'existe pas à la banque.