Référence🛠️ Paramétrage commerçantAvancé⏱ 16 min de lecture

🪙 La gestion des cartes tokenisées

PAN, token PSP, network token : trois représentations de la carte aux propriétés très différentes. Card-on-file, framework CIT/MIT, account updater et cycle de vie du token.

PAN en clair, token PSP, network token : trois objets différents

Le PAN (Primary Account Number, 13-19 chiffres) est le numéro qui identifie le compte de carte chez l'émetteur. Sa compromission ouvre la voie à la fraude, et son stockage impose au commerçant le périmètre PCI DSS complet. Deux niveaux de tokenisation permettent de le remplacer dans les systèmes marchands. Le token PSP (ou token acquéreur) est une référence interne générée par le prestataire. Le network token (DPAN) est émis par le scheme via son TSP, avec l'accord de l'émetteur. Ce TSP est VTS (Visa Token Service) chez Visa, MDES (Mastercard Digital Enablement Service) chez Mastercard.

PropriétéPAN en clairToken PSPNetwork token (VTS/MDES)
Émis parÉmetteur de la cartePSP/gatewayScheme (TSP), validé par l'émetteur
Portée d'usageUniverselleLimitée au PSP émetteur du tokenTout acquéreur, mais lié au couple marchand (TRID) / domaine
Charge PCI DSS marchandMaximale (SAQ D)Minimale (le PSP porte le PAN)Minimale
Mise à jour si carte réémiseManuelle ou account updaterAccount updater via le PSPAutomatique : le token survit à la réémission du PAN
Cryptogramme par transactionNonNonOui (TAVV/DSRP) : credential dynamique
Impact taux d'acceptationRéférence≈ identique au PAN (c'est un PAN côté réseau)+2 à +3 pts (Visa 2024), fraude e-commerce −26 %
Portabilité vers un autre PSPOui (si PCI)Négociable, LE point de lock-inOui en théorie (re-provisioning), avec le concours des schemes
Coût–Inclus ou marginalFrais scheme par token/transaction (quelques centimes ou bps)
Comparatif PAN en clair / token PSP / network token
Clientsaisit son PAN une foisMarchand / PSPne stocke jamais le PANToken ServiceVisa VTS · Mastercard MDESÉmetteurapprouve le tokenPANdemande de tokenTARDPAN (network token)lié au couple carte × marchandprovisioningPaiements suivantstoken + cryptogramme dynamiqueone-click / MITCarte réémise ou expirée : le token restevalide (mise à jour côté scheme) →+2 à 3 pts de taux d'acceptation
🔑
Les deux tokens ne s'opposent pas, ils s'empilent
Dans l'architecture cible d'un e-commerçant, le token PSP (ou un token de vault indépendant) sert de pivot interne. Il est la seule référence enregistrée dans le CRM, dans l'OMS et dans la base des abonnements. Le network token tient le rôle de credential d'autorisation envoyé au réseau, avec un repli (fallback) sur le PAN vaulté lorsque le token réseau est indisponible ou moins performant sur un BIN donné.

Card-on-file : la carte enregistrée

Le card-on-file (COF) désigne le stockage d'un credential de paiement pour des usages futurs, tels que le paiement en 1 clic, les abonnements, la recharge automatique et les wallets marchands. Il forme le socle économique des modèles à revenus récurrents. Sur ce segment, la qualité de la tokenisation détermine la part des prélèvements qui échouent, donc le niveau de churn constaté.

≈ 175 Md€
e-commerce France 2024, dont une part croissante en achats 1-clic et abonnements
FEVAD, 2025
25-30 %
du parc de cartes réémis chaque année (expiration, perte, renouvellement)
cycles d'émission 3-4 ans
20-40 %
du churn des abonnements est involontaire, par échec de paiement et non par décision client
études subscription economy
  • Consentement explicite au moment de l'enregistrement (case dédiée, mention claire), exigé par les règles schemes sur les stored credentials ;
  • La transaction d'enrôlement doit être authentifiée SCA (même pour 0 € : account verification), car c'est elle qui fonde la chaîne MIT ultérieure ;
  • Afficher au client la carte enregistrée (marque + 4 derniers chiffres + expiration) et permettre la suppression en un clic ;
  • Sur carte proche de l'expiration : bannière proactive + account updater, plutôt que d'attendre l'échec du prélèvement ;
  • Ne stocker côté marchand que la référence du token, jamais le PAN, jamais le CVV (dont le stockage est interdit dans tous les cas).
ℹ️
COF ≠ MIT
Card-on-file décrit le stockage du credential, alors que la distinction CIT/MIT décrit qui initie la transaction. Un paiement 1-clic sur carte enregistrée est un CIT, puisque le client se trouve en session et déclenche lui-même l'opération. Le prélèvement mensuel d'un abonnement est un MIT. La confusion entre ces deux notions est la première cause de marquage réseau erroné.

Le framework CIT/MIT et le marquage réseau obligatoire

Le marquage d'une transaction sur credential stocké indique au réseau qui a déclenché l'opération, du porteur ou du marchand. Il s'impose à toute transaction de ce type. Deux marquages existent. Le CIT (Customer-Initiated Transaction) couvre le cas où le porteur est présent et agit. Le MIT (Merchant-Initiated Transaction) couvre celui où le marchand déclenche seul, en vertu d'un mandat donné lors d'un CIT initial authentifié. Cette obligation vient du Stored Credential Framework de Visa (2017), repris par Mastercard, puis de la DSP2. Les MIT sont hors du champ de la SCA, mais uniquement si la chaîne de marquage est correcte.

l'émetteur le retourneconservé par le marchandCIT initiale3DS2 ou zero-value + mandatnetwork transaction IDTransaction ID (Visa) · Trace ID (MC)Vaultà stocker et à migrerMIT recurringmontant et date fixesMIT installment3× sans fraisUCOFà l'usage, variableResubmissionretry après 51référencé dans CHAQUE MITMIT correctement marquéehors champ SCA, pas de CVV attenduMIT envoyée comme un CITsoft decline 1A / 65 en boucleréférence transmiseréférence absente ou fausseporteur présent (CIT)marchand seul (MIT)erreur de marquageUne MIT orpheline n'est pas hors champ SCA : pour l'émetteur c'est une transaction non authentifiée.
Type de MITDéfinitionExempleMontant / calendrier
RecurringPrélèvements à montant et fréquence fixesAbonnement streaming 13,99 €/moisFixe / fixe
InstallmentPaiement en plusieurs échéances d'un achat unique3× sans fraisFixe / fixe, nombre défini
Unscheduled COF (UCOF)Prélèvement à l'usage, sans calendrierRecharge automatique d'un compte de mobilité quand le solde passe sous 5 €Variable / variable
IncrementalAugmentation d'une autorisation existanteExtension de séjour à l'hôtel, minibarS'ajoute à l'autorisation initiale
ResubmissionRe-présentation après refus pour provisionRetry d'un abonnement refusé en 51Même montant que l'original
Delayed chargesFacturation complémentaire après la prestationCarburant manquant sur une location de voiturePostérieur au CIT principal
No-showFacturation d'une réservation non honoréeNuit d'hôtel non annuléeSelon conditions acceptées au CIT
ReauthorizationNouvelle autorisation pour une commande différéeExpédition partielle, précommandeRemplace une autorisation expirée
Typologie des MIT (catégories schemes)

Le chaînage réseau relie chaque MIT au CIT qui l'a autorisé. Le CIT initial, authentifié par SCA, retourne un identifiant de transaction scheme, nommé Transaction ID chez Visa et Trace ID chez Mastercard. Le marchand doit le stocker et le référencer dans chaque MIT ultérieur, avec l'indicateur du type de MIT. Cette référence prouve à l'émetteur l'existence du mandat et justifie de ce fait l'absence de SCA sur le prélèvement.

Marquage d'un MIT recurring (champs types, JSON annoté)
{
  "amount": { "value": 1399, "currency": "EUR" },
  "paymentMethod": { "storedPaymentMethodId": "tok_8f3a2b" },  // token vaulte
  "shopperInteraction": "ContAuth",         // transaction sans porteur present
  "recurringProcessingModel": "Subscription",  // type de MIT : recurring
  "additionalData": {
    "networkTxReference": "015821943260929" // Transaction ID du CIT initial
  }
}
// Regles d'or :
// 1. Le CIT d'enrolement a ete authentifie 3DS (preuve du mandat).
// 2. Chaque MIT reference le networkTxReference du CIT initial.
// 3. Pas de CVV sur un MIT (il n'est pas stockable) : c'est normal
//    et l'emetteur ne doit pas le penaliser si le marquage est correct.
⚠️
MIT mal marqué = machine à refus
Un prélèvement récurrent envoyé comme un e-commerce classique (CIT) sans 3DS déclenche chez l'émetteur européen un soft decline (1A/65). Le porteur n'étant pas en session, ce refus reste sans solution. Il en découle des échecs en boucle, du churn involontaire et des retries facturés. Symétriquement, marquer en MIT une transaction où le client est présent prive le commerçant de l'authentification et du liability shift. L'audit du marquage CIT/MIT constitue de ce fait le premier chantier de tout programme d'optimisation des paiements récurrents.

Account updater : RTAU, VAU et ABU

Un account updater est un service de scheme qui communique au marchand, par l'intermédiaire de son PSP, les nouvelles coordonnées d'une carte réémise. Quand une carte est réémise, à la suite d'une expiration, d'une perte, d'un vol ou d'une migration de gamme, les PAN stockés deviennent obsolètes. Les schemes opèrent des services de mise à jour, VAU (Visa Account Updater) en batch et RTAU (Real-Time Account Updater) en temps réel côté Visa, ainsi que ABU (Automatic Billing Updater) côté Mastercard. Le PSP interroge le service la nuit sur l'ensemble du stock, ou à la volée au moment d'une autorisation qui échouerait. Le vault est ensuite mis à jour.

  • Nouveau PAN : la carte a été réémise, remplacer le credential stocké ;
  • Nouvelle date d'expiration : PAN inchangé, prolonger ;
  • Compte clos : arrêter les tentatives, notifier le client (éviter les retries facturés) ;
  • Contact cardholder : l'émetteur demande que le marchand fasse remettre à jour la carte par le porteur.
+3 à +5 pts
de taux de réussite sur les MIT récurrents avec account updater actif
benchmarks PSP abonnements
J-15
bon moment pour lancer la mise à jour proactive avant l'échéance d'un abonnement
pratique marché
ℹ️
Le network token rend l'account updater (presque) inutile
Un network token est maintenu par l'émetteur à travers les réémissions. Le DPAN stocké chez le marchand continue de fonctionner quand le PAN sous-jacent change. L'account updater conserve son utilité pour le stock de PAN non tokenisés et pour les réseaux ou BIN non couverts par VTS/MDES. Son rôle se limite alors à ce périmètre résiduel, là où il constituait auparavant le mécanisme principal de mise à jour.

Cycle de vie du network token

Un network token est un objet à états, géré conjointement par le TSP, l'émetteur et le token requestor. Ce dernier désigne le PSP agissant pour le compte du marchand, identifié par son TRID (Token Requestor ID). Le token passe d'un état à l'autre au fil de la vie de la carte sous-jacente, et le marchand doit traiter ces événements de cycle de vie pour tenir son vault à jour.

Porteursaisit ou scanne son PANWalletApple / Google · signaux appareilTSPVisa VTS · Mastercard MDESÉmetteurdécidePAN + CVV2tokenisation + device dataID&V requestrisque faiblerisque moyenrisque élevéGreen pathapprobation directeYellow pathvérification additionnelleRed pathrefusvalidation dans l'app bancaireOTP SMS seul = vecteur de fraudeDPAN provisionnétoken lié à l'appareil, expiration propreSecure Element : clés en puceHCE : clés LUK renouveléesPaiementDPAN + cryptogramme dynamique + CDCVM = SCAchemin sans frictionvérification additionnellerefus / vecteur de fraudeUn fraudeur qui obtient PAN + OTP SMS enrôle la carte dans SON wallet et paie avec SA biométrie.
Provisioning d'un network token e-commerce
Marchand / PSP
Demande de tokenisation
Le PSP (token requestor, TRID) envoie le PAN au TSP du scheme
TSP (VTS/MDES)
Contrôles et demande d'approbation
Vérification d'éligibilité du BIN, transmission à l'émetteur
Émetteur
Approuve (ou refuse) le provisioning
Décision fondée sur le risque ; possibilité de step-up (ID&V)
TSP
Génère le DPAN
Token + date d'expiration propre, lié au TRID et au domaine d'usage
PSP
Stocke le token et sert les cryptogrammes
À chaque transaction : demande de TAVV/cryptogramme au TSP
État / événementDéclencheurConséquence pour le marchand
ActifProvisioning approuvéToken utilisable en autorisation avec cryptogramme
SuspenduÉmetteur (suspicion de fraude, opposition temporaire)Autorisations refusées ; ne pas supprimer, l'état peut redevenir actif
Repris / mis à jourRéémission de la carte sous-jacenteLe token reste valide, sans aucun changement côté marchand (tout l'intérêt)
RésiliéClôture du compte, opposition définitive, demande du porteurSupprimer le credential, notifier le client, stopper les MIT
Metadata updateChangement d'art visuel de carte, d'expiration du tokenMettre à jour l'affichage (last4, visuel) côté interface client
États et événements du cycle de vie

Ces événements sont transmis par les webhooks/notifications de cycle de vie du PSP. Une intégration qui ne les traite pas laisse s'accumuler dans son vault des tokens suspendus ou résiliés, et le changement d'état n'apparaît qu'au moment où le prélèvement échoue. Le marchand se retrouve alors dans la situation d'échec que la tokenisation devait précisément prévenir.

Paramétrages côté PSP et gains mesurés

L'activation des network tokens relève d'un paramétrage effectué chez le PSP. Il couvre l'enrôlement du marchand comme token requestor, le PSP mutualisant en général son TRID, ainsi que le choix des périmètres par marque, par BIN range et par canal. Il fixe également la politique de fallback vers le PAN et les règles d'affichage du moyen de paiement. La table qui suit récapitule les options usuelles.

ParamètreOptionsRecommandation
Périmètre de tokenisationTout le COF / seulement récurrents / à la volée sur CITTout le COF, provisioning asynchrone dès l'enrôlement de la carte
Fallback PANAucun / automatique si token indisponible / piloté par BINAutomatique + pilotage par BIN : certains émetteurs répondent moins bien au token, à mesurer
Choix du credential par transactionToujours token / A-B par émetteurRoutage data-driven : token par défaut, PAN sur les BIN où le token sous-performe
CryptogrammeTAVV par transaction (défaut)Vérifier la présence systématique du cryptogramme sur les CIT ; certains flux MIT s'en passent
Affichage clientlast4 du PAN (recommandé) vs last4 du tokenToujours les last4 du PAN : le client ne connaît pas son token
Cycle de vieWebhooks on/offActiver tous les événements + job de réconciliation mensuel du vault
Paramétrages network tokens chez un PSP : options et recommandations
+2 à +3 pts
d'auth rate sur le card-on-file migré en network tokens
Visa, communications 2023-2024
−26 %
de taux de fraude e-commerce constaté sur les transactions tokenisées Visa
Visa, 2024
> 10 Md
de network tokens émis dans le monde par Visa (cap franchi en 2024)
Visa
⚠️
Le token est aussi un instrument de lock-in
Les tokens PSP ne sont pas portables par défaut. Changer de prestataire sans plan de migration signifie perdre toutes les cartes enregistrées, donc les abonnés. L'export des PAN vers un processeur PCI tiers (migration chiffrée de vault à vault) et/ou l'usage de network tokens re-provisionnables se négocient contractuellement dès la signature. Certains marchands en font un critère éliminatoire dans la sélection de leur PSP.