À quoi sert un reason code
Le reason code est le motif normalisé que l'émetteur attache à un chargeback au moment de l'émettre. Il commande toute la suite de la procédure. Les preuves recevables en représentation, les délais applicables, le workflow retenu chez Visa entre allocation et collaboration, et le routage interne du dossier vers l'équipe compétente en dépendent tous. Un dossier de représentation construit pour le mauvais code est irrecevable, même si les preuves sont excellentes.
- Routage opérationnel : un 10.4 (fraude CNP) part vers l'équipe fraude/3DS, un 13.1 (non reçu) vers l'équipe logistique.
- Preuves exigées : chaque code a sa liste de pièces recevables dans les guides schemes (Visa Core Rules, Mastercard Chargeback Guide).
- Statistiques : les programmes ne comptent pas la fraude de la même façon (VAMP additionne les déclarations de fraude TC40 et tous les litiges TC15, fraude comprise ; Mastercard suit les chargebacks dans ECM et la fraude dans EFM), et le mix de codes pilote l'exposition du marchand.
- Signal produit : une hausse des 13.3 (non conforme) est un problème qualité, pas un problème fraude.
Visa : la taxonomie VCR
Depuis Visa Claims Resolution (2018), les codes sont organisés en quatre familles. Les 10.x et 11.x relèvent du workflow allocation, où la responsabilité est affectée automatiquement selon des règles, dont le liability shift 3DS. Le marchand y conteste directement en pré-arbitrage. Les 12.x et 13.x relèvent du workflow collaboration, qui ménage une véritable phase contradictoire de représentation.
| Code | Libellé | Situation typique | Axe de défense principal |
|---|---|---|---|
| 10.1 | EMV Liability Shift (contrefaçon) | Carte à puce contrefaite acceptée en piste magnétique | Prouver une lecture puce conforme ou un fallback légitime |
| 10.2 | EMV Liability Shift (non-contrefaçon) | Carte perdue/volée utilisée sur terminal non EMV-PIN | Preuve de transaction puce + PIN |
| 10.3 | Autre fraude (carte présente) | Le porteur nie une transaction de proximité | Ticket, preuve puce/PIN, vidéosurveillance, signature |
| 10.4 | Autre fraude (carte absente) | Le code n° 1 de l'e-commerce : le porteur nie un achat en ligne | 3DS authentifié (liability shift), Compelling Evidence 3.0, AVS/CVV, logs |
| 10.5 | Visa Fraud Monitoring Program | Transaction signalée par le programme de surveillance fraude | Quasi indéfendable en aval : uniquement de la prévention en amont |
| Code | Libellé | Situation typique | Axe de défense principal |
|---|---|---|---|
| 11.1 | Card Recovery Bulletin | Transaction sous plancher sans consultation du bulletin d'exception | Prouver l'autorisation obtenue |
| 11.2 | Autorisation refusée | Transaction forcée après un refus d'autorisation | Prouver une autorisation approuvée postérieure |
| 11.3 | Pas d'autorisation | Aucune autorisation, ou clearing supérieur au montant autorisé (hors tolérances) | Produire le code d'autorisation ; sinon accepter |
| Code | Libellé | Situation typique | Axe de défense principal |
|---|---|---|---|
| 12.1 | Présentation tardive | Clearing au-delà du délai réseau, compte clôturé entre-temps | Prouver la présentation dans les délais |
| 12.2 | Code de transaction incorrect | Débit au lieu de crédit, ou inverse | Justifier le code utilisé |
| 12.3 | Devise incorrecte | DCC appliqué sans consentement, devise différente de l'affichage | Preuve du choix de devise par le porteur |
| 12.4 | Numéro de compte incorrect | PAN clearing différent du PAN autorisé | Rapprocher autorisation et clearing |
| 12.5 | Montant incorrect | Montant différent de celui accepté | Justificatif du montant consenti |
| 12.6.x | Double traitement / payé autrement | 12.6.1 : doublon ; 12.6.2 : déjà réglé par un autre moyen | Prouver deux commandes distinctes, sinon accepter immédiatement |
| 12.7 | Données invalides | Données d'autorisation erronées (MCC, pays…) | Corriger le paramétrage, défense difficile |
| Code | Libellé | Situation typique | Axe de défense principal |
|---|---|---|---|
| 13.1 | Marchandise/services non reçus | Colis non livré, service non rendu | Preuve de livraison (signature, géolocalisation), preuve d'usage du service |
| 13.2 | Transaction récurrente annulée | Abonnement prélevé après résiliation | Preuve de non-résiliation, date de résiliation vs date de facturation, CGV |
| 13.3 | Non conforme / défectueux | Produit différent de la description | Description exacte, échanges SAV, refus de retour du client |
| 13.4 | Marchandise contrefaite | Le porteur allègue une contrefaçon | Preuve d'authenticité (certificats, sourcing) |
| 13.5 | Représentation trompeuse | Conditions de l'offre jugées trompeuses (essais, upsell) | Parcours d'achat, cases cochées, CGV horodatées |
| 13.6 | Avoir non traité | Remboursement promis jamais crédité | Preuve du crédit émis ; sinon rembourser vite |
| 13.7 | Marchandise/services annulés | Commande annulée mais débitée | Politique d'annulation acceptée, preuve de non-annulation |
| 13.8 | Crédit d'origine non accepté | Le porteur refuse un OCT (crédit) reçu | Cas rare : vérifier l'instruction d'origine |
| 13.9 | Non-réception d'espèces | Retrait ATM non distribué | Journal ATM (réservé aux acquéreurs ATM) |
Mastercard : des codes consolidés
Mastercard a massivement consolidé ses reason codes. La plupart des litiges consommateurs sont désormais regroupés sous le 4853, avec un sous-motif détaillé dans le message, et les erreurs de traitement sous le 4834. Lire le message reason code seul ne suffit plus, puisque le sous-motif est transporté dans les données du chargeback (Mastercom).
| Code | Libellé | Famille | Points clés de défense |
|---|---|---|---|
| 4837 | No Cardholder Authorization | Fraude | Équivalent du 10.4 Visa. Liability shift si 3DS (Identity Check) authentifié ; données de commande, device, historique client |
| 4849 | Questionable Merchant Activity | Fraude | Transaction rattachée à un marchand listé par un programme fraude Mastercard : défense en aval quasi impossible |
| 4863 | Cardholder Does Not Recognize | Fraude potentielle | Historiquement « je ne reconnais pas » ; replié sur le 4837 depuis la consolidation. Un descripteur de facturation clair le prévient |
| 4870 | Chip Liability Shift | Fraude | Contrefaçon sur terminal non EMV : preuve de lecture puce |
| 4871 | Chip/PIN Liability Shift | Fraude | Carte perdue/volée sur terminal sans PIN : preuve puce + PIN |
| 4808 | Authorization-Related Chargeback | Autorisation | Pas d'autorisation, autorisation refusée ou expirée : produire le code d'approbation, sinon accepter |
| 4834 | Point-of-Interaction Error | Traitement | Regroupe doublons, montants erronés, devise incorrecte (DCC), présentation tardive : rapprochement comptable |
| 4853 | Cardholder Dispute | Litige conso | Regroupe non reçu, non conforme, récurrent annulé, avoir non traité, essai piégeux : dossier commercial complet (livraison, CGV, SAV) |
| 4854 | Cardholder Dispute (Not Elsewhere Classified) | Litige conso | Résiduel, marché américain uniquement |
network_reason_code + libellé détaillé). Le routage interne s'appuie donc sur le couple formé par le code et son sous-motif. Le code seul ne suffit pas.Spécificités CB
Le réseau CB est le système domestique français de paiement par carte, administré par le GIE CB, qui édicte ses propres règles de litige. En France, environ deux tiers des transactions par cartes co-badgées y sont routées (63,6 % au second semestre 2025 selon l'indice de la fintech Yavin), et le litige suit alors ces règles plutôt que celles de Visa ou de Mastercard. Le principe du cycle reste identique. L'impayé est suivi d'une représentation, puis d'un arbitrage GIE. Les motifs d'impayés sont propres au réseau et regroupent la fraude (carte perdue/volée, contrefaçon, paiement à distance frauduleux) et les litiges commerciaux. Les délais restent alignés sur les standards internationaux, soit 120 jours pour l'essentiel des motifs.
- Routage du litige = routage de la transaction : une carte co-badgée CB/Visa payée « CB » ouvre un impayé CB, même si le porteur a une app Visa. Le choix de marque au moment du paiement (droit du porteur depuis le règlement IFR 2015) détermine le régime de dispute.
- Liability shift 3DS : CB applique le transfert de responsabilité sur les transactions authentifiées via son infrastructure 3DS ; une transaction frictionless avec exemption TRA acquéreur laisse la responsabilité fraude au marchand, comme chez Visa/Mastercard.
- Traitement plus interbancaire : le formalisme documentaire est proche, mais la résolution passe davantage par les circuits interbancaires domestiques et l'outillage GIE CB ; les PSP français normalisent en général la présentation des impayés CB et internationaux dans une même interface.
- Taux de fraude structurellement bas : la fraude sur transactions CB domestiques est parmi les plus faibles d'Europe (OSMP), ce qui se traduit par moins d'impayés fraude en proximité, l'essentiel du risque restant la vente à distance.
Interpréter et router le traitement
Le traitement d'un litige se paramètre à partir du reason code, qui fonctionne comme une instruction de routage. Le code désigne l'équipe compétente, les preuves à réunir, le seuil de rentabilité applicable et la boucle de correction à engager en amont. La table ci-dessous résume ces réflexes par famille de codes.
| Famille | Réflexe immédiat | Combattre si… | Boucle d'amélioration amont |
|---|---|---|---|
| Fraude (10.x / 4837) | Vérifier ECI/CAVV et éligibilité CE 3.0 | 3DS authentifié, ou 2+ commandes antérieures propres | Alimenter le moteur anti-fraude, ajuster les règles 3DS |
| Autorisation (11.x / 4808) | Rapprocher autorisation et clearing | Un code d'approbation valide existe | Corriger le process technique (pas de force sale, réautorisations propres) |
| Traitement (12.x / 4834) | Audit de réconciliation express | Le doublon apparent est en fait deux commandes | Fiabiliser capture/clearing, surveiller les doublons |
| Litige conso (13.x / 4853) | Reconstituer le dossier commercial | Livraison prouvée, CGV acceptées, SAV documenté | Descripteur clair, tracking systématique, politique de remboursement lisible |
{
"routage_disputes": {
"10.4": {
"famille": "fraude_cnp",
"equipe": "risque",
"si_3ds_authentifie": "REPRESENTER (liability shift emetteur, joindre ECI+CAVV)",
"si_ce30_eligible": "REPRESENTER (2 commandes anterieures non contestees, meme device/IP)",
"sinon": "ACCEPTER si montant < 30 EUR, sinon revue manuelle"
},
"13.1": {
"famille": "non_reception",
"equipe": "logistique",
"preuve_cle": "tracking + preuve de livraison signee ou geolocalisee",
"si_livraison_prouvee": "REPRESENTER",
"sinon": "ACCEPTER et rembourser sans attendre (limite les frais)"
},
"12.6.1": {
"famille": "double_traitement",
"equipe": "comptabilite",
"action": "verifier le doublon ; ACCEPTER immediatement si avere",
"alerte": "ouvrir un incident de reconciliation si > 3 cas / semaine"
},
"4853:credit_not_processed": {
"famille": "avoir_non_traite",
"action": "verifier l'emission du credit ; si absent, REMBOURSER en pre-dispute"
}
}
}