Codes de réponse de l'émetteur de carte (ISO 8583) · Codes de refus
Que signifie le code de refus de carte 06 ?
Vérifié le
Le code 06 est un code de réponse émetteur Visa de l'ensemble ISO 8583 qui signifie simplement « error » (erreur). La banque a répondu à l'autorisation par une erreur générale au lieu d'une approbation et n'a donné aucune raison spécifique. Visa ne liste pas 06 dans les Catégories 1 à 3, il tombe donc dans la Catégorie 4, réponses génériques, où un commerçant peut réessayer jusqu'à 20 fois en 30 jours. Une nouvelle tentative plus tard ou une autre carte le résout généralement.
- Type
- Refus souple (erreur générique)
- 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
- Oui, plus tard
- Action de l'acheteur
- Réessayez sous peu ou utilisez une autre carte
- Action du commerçant
- Réessayez plus tard ; surveillez les répétitions sur plusieurs cartes
- Renouvellement PlatformDTC (réessai intelligent)
- Aucune règle pour ce code brut ; le code propre du processeur décide
Ce que fait PlatformDTC
PlatformDTC n'a pas de règle pour un code brut 06, c'est donc le code de refus propre au processeur qui décide. Avec le réessai intelligent activé, un code temporaire tel que processing_error est réessayé 2, 5 et 8 jours après le refus, un do_not_honor obtient un réessai, et un code non reconnu est géré comme les fonds insuffisants et enregistré pour examen. La limite de réessai par carte du réseau s'applique toujours.
Pourquoi cela arrive
Un code d'erreur indique que la demande n'a pas pu être complétée, pas que le titulaire de la carte manque d'argent ou que la carte est invalide. Il est volontairement vague.
Ce que le magasin peut faire
Laissez l'acheteur réessayer. Si vous voyez 06 provenant de nombreuses cartes sans rapport en même temps, vérifiez la page d'état de votre processeur, car une série d'erreurs est plus probablement technique qu'une série de décisions bancaires.
Pour les développeurs
Sur Stripe, le code émetteur brut arrive dans charge.outcome.network_decline_code (ici "06"), à côté du decline_code propre à 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. 06 apparaît dans le tableau Visa de Stripe ("Error") et ne figure pas dans le tableau Mastercard. Le networkDeclineCodeMap de PlatformDTC n'a aucune entrée pour cela.
Questions fréquentes
- Le code 06 est-il un refus définitif ?
- Non. Visa le traite comme une réponse générique de Catégorie 4, ce qui autorise les nouvelles tentatives.
- L'acheteur doit-il appeler sa banque à propos du 06 ?
- Seulement si cela continue de se produire. Un réessai un peu plus tard, ou une autre carte, fonctionne généralement.
Sources
Voir aussi
- 96 — Dysfonctionnement du système : une erreur dans le système de l'émetteur ou du réseau a arrêté le paiement.
- 91 — Émetteur ou commutateur inopérant : le système de la banque n'a pas pu être joint.
- 05 — Ne pas honorer : la banque a refusé le paiement et n'a donné aucune raison.
- 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.
- 15 — Émetteur inconnu : le numéro de carte n'appartient à aucune banque connue.