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

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

Bibliothèque des paiements