Codes de réponse de l'émetteur de carte (ISO 8583) · Codes de refus
Que signifie le code de refus de carte 12 ?
Vérifié le
Le code 12 est un code de réponse émetteur ISO 8583 signifiant « transaction invalide » sur Visa et Mastercard. La banque de la carte ne traitera pas cette transaction telle que soumise, par exemple parce que la carte ne peut pas être utilisée pour ce type d'achat. Visa classe le 12 dans la Catégorie 1, « l'émetteur n'approuvera jamais », donc la même carte ne doit jamais être soumise à nouveau pour cela. L'acheteur doit utiliser une autre carte ou un autre moyen de paiement.
- Type
- Refus définitif
- Qui a refusé
- La banque émettrice de la carte
- Catégorie Visa
- Catégorie 1 (l'émetteur n'approuvera jamais) : ne jamais soumettre à nouveau la même carte
- Réessayer
- Jamais avec cette carte
- Action de l'acheteur
- Utiliser une autre carte ou un autre moyen de paiement
- Action du commerçant
- Arrêter de réessayer ; proposer des alternatives
- Renouvellement PlatformDTC (réessai fixe ou intelligent)
- Jamais réessayé ; le client a été invité à fournir une nouvelle carte
Ce que fait PlatformDTC
PlatformDTC s'arrête sur un 12 brut. Un paiement Visa refusé 12 n'est jamais proposé au processeur de secours. Quel que soit le calendrier de réessai, fixe ou intelligent, le renouvellement n'est pas réessayé ; l'abonnement reste en souffrance plutôt que d'être annulé, et le client reçoit un lien en un clic pour ajouter une carte valide, renvoyé jusqu'à 4 fois par cycle de facturation.
Pourquoi cela arrive
L'émetteur considère la transaction elle-même invalide pour cette carte. Cela peut être une restriction de produit sur la carte ou un type de transaction que l'émetteur ne prend pas en charge.
Ce que l'acheteur peut faire
Payer avec une carte différente, PayPal ou un portefeuille électronique. Appeler la banque peut expliquer la restriction, mais la même transaction sur la même carte ne sera pas approuvée.
Pour les développeurs
Sur Stripe, le code émetteur brut arrive dans charge.outcome.network_decline_code (ici « 12 »), à 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. Les tableaux Visa et Mastercard listent tous deux le 12 comme « transaction invalide ». Visa interdit la nouvelle soumission ; les propres directives de Mastercard proviennent de son Merchant Advice Code.
Questions fréquentes
- Le code 12 est-il causé par une faute de frappe ?
- Pas habituellement. Une faute de frappe dans le numéro de carte donne 14. Le code 12 concerne la transaction, pas les chiffres.
- Puis-je réessayer le code 12 demain ?
- Non. Les codes Visa Catégorie 1 ne doivent jamais être soumis à nouveau pour la même carte.
Sources
Voir aussi
- 14 — Numéro de compte invalide : ce numéro de carte n'existe pas à la banque.
- 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.
- 13 — Montant invalide : l'émetteur a rejeté le montant ou la conversion de devise.
- 15 — Émetteur inconnu : le numéro de carte n'appartient à aucune banque connue.
- 19 — Réessayer la transaction : l'émetteur demande que le paiement soit envoyé à nouveau.
- 21 — Aucune action effectuée : l'émetteur n'a pas traité la demande.
- 41 — Carte perdue, à récupérer : la carte a été déclarée perdue. Ne jamais réessayer.