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 82 ?

Vérifié le

Le code 82 est un code de réponse d'émetteur ISO 8583 qui diffère selon le réseau. Sur Visa, il signifie « résultats CAM, dCVV, iCVV ou CVV négatifs » : une vérification de la valeur de vérification de la carte a échoué. Visa le classe dans la Catégorie 3, qualité des données, autorisant jusqu'à 20 tentatives en 30 jours avec des données corrigées. Sur Mastercard, le code 82 signifie « transaction/commerçant invalide », envoyé avec un Code de Conseil au Commerçant (MAC) ; le MAC 03 indique de ne pas retenter.

Type
Erreur de données (Visa) / refus du commerçant (Mastercard)
Qui a refusé
La banque émettrice de la carte
Catégorie Visa
Catégorie 3 (qualité des données, revalider les détails de paiement) : jusqu'à 20 tentatives en 30 jours
Nouvelle tentative
Visa : avec des données de carte correctes ; Mastercard : suivre le MAC
Action de l'acheteur
Saisir à nouveau les détails de la carte ou utiliser une autre carte
Action du commerçant
Recueillir les données de carte correctes ; respecter les codes de conseil Mastercard
Renouvellement PlatformDTC (Smart retry)
Pas de règle pour ce code brut ; le code propre au processeur décide

Ce que fait PlatformDTC

PlatformDTC n'a pas de règle pour un code brut 82, donc le code du processeur décide. Quel que soit le calendrier de nouvelle tentative, un Code de Conseil au Commerçant Mastercard 03 ou 21 arrête immédiatement les tentatives ; avec Smart retry activé, les MAC 24 à 30 définissent également le délai d'attente exact. Un code de processeur dur tel que `incorrect_cvc` arrête le renouvellement et demande au client les détails de la carte.

Pourquoi cela se produit

Sur Visa, les données de vérification de la carte n'ont pas été validées, par exemple un code de sécurité erroné ou des données de puce incorrectes. Sur Mastercard, l'émetteur a rejeté la transaction ou le commerçant.

Ce que le client peut faire

Ressaisissez les détails de la carte, en particulier le code de sécurité, ou utilisez une autre carte.

Pour les développeurs

Sur Stripe, le code émetteur brut arrive dans `charge.outcome.network_decline_code` (ici "82"), à 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. Le tableau de Mastercard liste 82 avec MAC 01, 02 et 03 ("transaction ou commerçant invalide, ne pas réessayer" sur MAC 03), donc lisez toujours `network_advice_code` aussi.

Questions fréquentes

Le code 82 signifie-t-il que le CVC était incorrect ?
Sur Visa, cela signifie qu'une vérification de la valeur de sécurité a échoué, ce qui est souvent le CVC. Sur Mastercard, cela signifie quelque chose de différent : transaction ou commerçant invalide.
Puis-je réessayer le code 82 ?
Sur Visa, avec des données corrigées. Sur Mastercard, suivez le Merchant Advice Code.

Sources

Voir aussi

Bibliothèque des paiements