Codes de réponse de l'émetteur de carte (ISO 8583) · Codes de refus
Que signifie le code de refus de carte 14 ?
Vérifié le
Le code 14 est un code de réponse d'émetteur ISO 8583. Visa le définit comme « numéro de compte invalide (aucun numéro de ce type) » et Mastercard comme « numéro de carte invalide ». La banque n'a pas de compte avec ce numéro de carte, généralement à cause d'une faute de frappe ou d'un ancien numéro enregistré. Visa place le 14 dans la Catégorie 1 : le même numéro de carte ne doit jamais être soumis à nouveau. Le client doit ressaisir la carte avec soin ou en utiliser une autre.
- Type
- Refus définitif (erreur de données)
- Qui a refusé
- La banque émettrice de la carte
- Catégorie Visa
- Catégorie 1 (l'émetteur n'approuvera jamais) : ne jamais soumettre la même carte à nouveau
- Réessayer
- Jamais avec le même numéro
- Action du client
- Ressaisir le numéro de carte ou utiliser une autre carte
- Action du commerçant
- Demander les détails corrects de la carte ; ne pas retenter le numéro enregistré
- Renouvellement PlatformDTC (réessai fixe ou Smart)
- Jamais retenté ; le client a été invité à fournir une nouvelle carte
Ce que fait PlatformDTC
PlatformDTC traite un 14 brut comme un arrêt définitif. Un paiement Visa refusé avec le code 14 n'est jamais proposé au processeur de secours. Quel que soit le calendrier de réessai, fixe ou Smart, un renouvellement n'est pas retenté ; l'abonnement est mis en attente de paiement et le client reçoit un lien sécurisé en un clic pour saisir une carte valide, renvoyé jusqu'à 4 fois par cycle de facturation à au moins 3 jours d'intervalle.
Pourquoi cela arrive
Les chiffres ne correspondent à aucun compte chez l'émetteur. Un numéro enregistré mal tapé ou obsolète est une cause probable.
Ce que le client peut faire
Vérifier les 16 chiffres par rapport à la carte physique et les saisir à nouveau, ou payer d'une autre manière.
Pour les développeurs
Sur Stripe, le code d'émetteur brut arrive dans `charge.outcome.network_decline_code` (ici « 14 »), à côté du `decline_code` propre à Stripe. Lisez-le en conjonction avec la marque de la carte : les mêmes deux caractères peuvent signifier des choses différentes sur Visa et Mastercard. Mastercard envoie le 14 avec MAC 01 (nouvelles informations de compte disponibles) ou MAC 03 (ne pas réessayer). PlatformDTC s'arrête sur les deux.
Questions fréquentes
- Le code 14 est-il le même qu'une carte expirée ?
- Non. Les cartes expirées renvoient le code 54. Le code 14 signifie que le numéro lui-même n'existe pas.
- Un service de mise à jour de carte peut-il corriger le code 14 ?
- Parfois, lorsque la carte a été remplacée et que Mastercard envoie MAC 01 (nouvelles informations de compte disponibles). Sinon, le client doit saisir le nouveau numéro.
Sources
Voir aussi
- 15 — Émetteur inconnu : le numéro de carte n'appartient à aucune banque connue.
- 54 — Carte expirée : la carte a dépassé sa date d'expiration, ou la date était manquante.
- N7 — Refus pour échec CVV2 : le code de sécurité ne correspondait pas.
- 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.
- 43 — Carte volée, à récupérer : la carte a été déclarée volée. Ne jamais la retenter.
- 46 — Compte fermé : le compte de la carte a été fermé. Ne jamais la retenter.