Détection de la fraude au paiement : la place des signaux IP dans votre pile
La détection de la fraude au paiement est une pile en couches, et l'IP en est la couche la moins chère : ce que les signaux réseau interceptent avant l'autorisation, et où ils passent le relais.

Demandez à dix équipes paiement ce qui arrête la fraude et vous entendrez dix réponses uniques différentes : des règles, du machine learning, 3-D Secure, la revue manuelle. La réponse honnête, c'est une pile. Toute défense des paiements qui fonctionne est en couches, parce que chaque couche a un angle mort et que les attaquants visent celle que vous avez omise. Ce guide cartographie la pile de bout en bout et se concentre sur la couche qui se déclenche en premier et coûte le moins : le réseau, généralement condensé en un score de fraude IP de 0 à 100 sur lequel agir. Bien utilisée, l'intelligence IP élimine des classes d'attaques entières avant même qu'elles n'atteignent votre prestataire de paiement, et elle améliore discrètement chaque couche située derrière elle.

Le problème, mesuré honnêtement
La fraude à la carte ne recule pas. Le Nilson Report chiffre les pertes mondiales liées à la fraude à la carte à 33,45 milliards de dollars en 2022, avec une projection au-delà de 43 milliards d'ici 2028, les pertes américaines relevant très majoritairement de la carte non présente (Nilson Report). Et l'asymétrie des coûts est brutale dans les deux sens : chaque dollar de fraude coûte 4,61 dollars aux commerçants américains du retail et de l'e-commerce une fois la main-d'œuvre, l'enquête et le recouvrement comptabilisés (The Paypers), tandis que le blocage excessif de commandes légitimes fait fuir le chiffre d'affaires en silence. Une défense des paiements doit réduire à la fois la fraude et les faux refus, et c'est exactement à cela que servent les systèmes gradués et en couches.
Connaître son attaquant : les quatre familles d'attaques sur les paiements
Le catalogue des menaces automatisées de l'OWASP en nomme les versions industrielles (OWASP Automated Threats) :
| Attaque | Identifiant OWASP | Ce qui se passe | L'indice |
|---|---|---|---|
| Card testing | OAT-001 Carding | Des bots font passer de petites autorisations sur des cartes volées en masse pour trouver celles qui sont actives | Forte vélocité des tentatives, origines datacenter ou proxy, montants minimes |
| Card cracking | OAT-010 | Des bots devinent par force brute les dates d'expiration et CVV manquants de données de carte partielles | Nombreux refus par carte, variation systématique des paramètres |
| Cashing out | OAT-012 | Des cartes volées validées servent à de vrais achats ou à des cartes cadeaux | Incohérence géographique, anonymiseurs, livraison express, biens numériques |
| ATO au checkout | (couche compte) | Un compte client piraté paie avec la carte enregistrée | Nouveau réseau et nouvel appareil sur un compte de confiance |
La fraude amicale, où le vrai titulaire de la carte conteste un achat authentique, est volontairement absente de ce tableau : aucun signal réseau ne la voit venir, ce qui est en soi une leçon sur la pile.
La pile, couche par couche
- Couche réseau (avant l'autorisation). Évaluez l'IP à chaque checkout, mise à jour de carte et tentative de paiement. C'est là que les scripts de datacenter, les sessions anonymisées et les origines à forte vélocité sont filtrés avant de vous coûter quoi que ce soit.
- Couche vélocité. Tentatives par IP, par préfixe /64, par carte, par compte, par campagne. Des compteurs bon marché interceptent ce que la réputation laisse passer.
- Couche appareil et comportement. Les empreintes et le comportement de session reconnaissent les clients récurrents et repèrent l'automatisation qui a survécu au filtre réseau. La répartition des rôles est traitée dans empreinte d'appareil ou intelligence IP.
- Couche d'authentification de l'émetteur. L'authentification basée sur le risque de 3-D Secure, où l'émetteur approuve sans friction les commandes à faible risque et challenge les autres, et où la responsabilité de la fraude authentifiée est transférée à l'émetteur (Visa sur 3-D Secure).
- Couche revue et preuves. Des files de revue manuelle pour les cas réellement ambigus, et des preuves journalisées pour les litiges que vous contesterez plus tard, comme expliqué dans réduire les rétrofacturations grâce à la détection IP.
L'ordre compte, parce que le coût augmente avec la profondeur. Une requête IP prend quelques millisecondes et des fractions de centime. Un challenge 3-D Secure coûte de la conversion. Une revue manuelle coûte des minutes d'un analyste humain. Une rétrofacturation coûte la marchandise, les frais et votre taux de litiges. Chaque attaque arrêtée à la première couche ne vous est jamais facturée à la cinquième.
Ce que la couche IP apporte avant l'autorisation
L'honnêteté de l'infrastructure. Les vrais clients paient depuis des connexions résidentielles et mobiles. Un checkout depuis une plage de datacenter ou d'hébergement est de l'automatisation jusqu'à preuve du contraire, et le type de connexion combiné au type d'ASN est le premier filtre le moins cher que vous puissiez exécuter.
L'anonymisation à l'étape du paiement. Les indicateurs VPN et proxy pendant la navigation sont à eux seuls des preuves faibles. Les mêmes indicateurs apparaissant précisément à l'étape de saisie de la carte, ou une sortie Tor au checkout, méritent de la friction. Les mécanismes de détection sont décrits dans comment fonctionne la détection des VPN et des proxys.
La cohérence géographique. Trois pays devraient généralement concorder : la localisation de l'IP, le pays émetteur du BIN de la carte et l'adresse de livraison ou de facturation. Une seule incohérence, c'est un voyageur ou un VPN. Les trois en désaccord sur une première commande avec livraison express, c'est un schéma qui mérite un challenge.
Une vélocité correctement indexée. Le card testing enchaîne des centaines de tentatives par origine. Indexez vos compteurs sur l'IP et, pour l'IPv6, sur le préfixe /64 plutôt que sur l'adresse complète, sinon un seul réseau de fraudeurs ressemblera à des milliers d'utilisateurs (limiter le débit IPv6 par /64).
Les amortisseurs. Le CGNAT (Carrier-Grade NAT) place des milliers de clients légitimes derrière une seule adresse, et 42 % des adultes américains ont déclaré utiliser un VPN dans l'enquête d'août 2026 de Security.org menée auprès de 1 008 personnes. Un indicateur CGNAT doit adoucir votre réponse à la vélocité d'une IP partagée, pas la durcir.
Une sortie Tor et un relais iCloud au même checkout
La même question d'anonymisation reçoit des réponses opposées selon ce qu'est réellement l'IP. Nous avons interrogé une sortie Tor et une adresse de sortie iCloud Private Relay le 5 octobre 2026 (les résultats changent à mesure que les plages évoluent) :
[
{
"ip": "185.220.101.1",
"asn": { "asn": 60729, "asn_type": "hosting", "connection_type": "datacenter" },
"geo": { "country_code": "DE", "city": "Hamburg (Hamburg-Nord)" },
"detection": { "is_tor": true, "is_relay": false, "is_anonymous": true, "anonymity_level": "high" },
"scoring": {
"fraud_score": 100,
"recommended_action": "block",
"detection_methods": ["tor_exit", "datacenter_blocklisted", "rdns_tor", "known_spammer"]
}
},
{
"ip": "104.28.46.99",
"asn": { "asn": 13335, "asn_type": "unknown", "connection_type": "unknown" },
"geo": { "country_code": "AO", "city": "Luanda", "geo_confidence": 0.8 },
"detection": {
"is_tor": false,
"is_relay": true,
"is_anonymous": false,
"relay_provider": "iCloud Private Relay"
},
"scoring": {
"fraud_score": 9,
"recommended_action": "allow",
"detection_methods": ["relay_ip"]
}
}
]
La sortie Tor obtient un score de 100 avec recommended_action: "block", et detection_methods montre pourquoi : tor_exit plus rdns_tor issu de son DNS inverse, sur une infrastructure d'hébergement. C'est la tranche du mal corroboré, que vous arrêtez avant l'autorisation. Le relais obtient 9 et allow, parce que is_relay: true avec relay_provider: "iCloud Private Relay" correspond à un client Apple qui utilise une fonction de confidentialité intégrée, pas à un proxy. Notez son pays côté IP, l'Angola : une sortie de relais peut se trouver loin du titulaire de la carte, donc une incohérence entre le pays du BIN et celui de l'IP sur une IP de relais est une preuve faible et ne doit pas, à elle seule, faire basculer la commande dans la tranche de blocage.
Le card testing mérite son propre paragraphe
Le card testing touche environ un tiers des commerçants en ligne dans le monde (statistiques sur le card testing), et c'est l'exemple le plus pur d'une attaque que la couche IP devrait tout simplement supprimer. Les bots valident des cartes volées avec de petites autorisations, vous payez les frais d'autorisation et de refus dans tous les cas, et chaque carte qu'ils valident devient une vraie fraude ailleurs. Le profil du trafic est sans équivoque : origines datacenter et proxy, cadences de tentatives à vitesse machine, montants minimes ou nuls. Évaluez l'IP avant que la requête n'atteigne votre prestataire, limitez le débit par adresse et par préfixe, et rejetez discrètement ou mettez en bac à sable ce qui échoue. Arrêter le card testing à la périphérie du réseau est le contrôle antifraude au meilleur retour sur investissement que la plupart des équipes paiement n'ont pas encore entièrement déployé.
Alimenter l'émetteur, pas le combattre
3-D Secure n'est pas un rival de votre propre détection ; c'est une couche qui fonctionne grâce aux signaux. L'émetteur choisit entre parcours sans friction et challenge selon le tableau de risque qu'il peut voir, et c'est vous qui décidez quelles commandes envoyer dans ce parcours. Le schéma qui fonctionne reprend les seuils de score de fraude par action : autorisez sans friction la tranche propre, orientez la tranche moyenne vers un challenge 3-D Secure afin que la responsabilité de la fraude authentifiée soit transférée à l'émetteur, et bloquez la tranche du mal corroboré avant l'autorisation pour qu'elle ne touche jamais votre taux d'approbation. L'intelligence IP est ce qui trie ces tranches à moindre coût et de façon explicable.
Ce que la couche IP ne peut pas voir
Soyez précis sur les angles morts, parce qu'ils définissent le reste de la pile. L'IP ne voit pas la fraude amicale, où le titulaire légitime de la carte, sur son réseau domestique habituel, conteste un achat qu'il a lui-même effectué. Elle ne peut pas signaler une carte volée utilisée depuis le propre quartier de la victime. Elle ne peut pas, sans aide, distinguer deux clients derrière une même adresse CGNAT. Ces lacunes expliquent l'existence de la reconnaissance d'appareil, de l'authentification de l'émetteur et de la revue après transaction, et pourquoi le scoring de risque IP est conçu comme une donnée d'entrée explicable dans une décision plutôt que comme la décision elle-même.
Une requête par tentative de paiement
Une requête par tentative de paiement renvoie le tableau d'avant l'autorisation : connection_type et asn_type séparent les clients résidentiels et mobiles des scripts de datacenter et d'hébergement ; le bloc de détection signale les sorties VPN, proxy, Tor et relais avec le proxy_type et l'anonymity_level derrière chaque indicateur ; le bloc géo vous donne le pays côté IP pour les contrôles de cohérence avec le BIN et l'adresse, avec un geo_confidence pour savoir à quel point vous y fier ; is_cgnat marque les adresses d'opérateur partagées pour que vous amortissiez au lieu de refuser ; et le score de fraude explicable de 0 à 100 arrive avec un recommended_action (allow, review, step-up ou block) qui se calque directement sur les tranches sans friction, challenge et blocage de votre routage 3-D Secure. Tous les champs sont inclus dans l'offre gratuite à 1 500 requêtes par jour, et vous pouvez vérifier le score de fraude de n'importe quelle IP sans clé API avant de l'intégrer à votre parcours de paiement.
Commencer la pile de détection de la fraude au paiement par le réseau
Cet article est la carte ; les guides voisins sont le terrain. Les valeurs de seuil se trouvent dans le guide des seuils par action cité plus haut, la porte de la sécurité des comptes est traitée dans détecter la prise de contrôle de compte et le credential stuffing, le bénéfice côté litiges dans le guide sur les rétrofacturations de la liste de la pile, et l'intégration en dix minutes dans ajouter la détection de fraude IP avec une API gratuite. Construisez d'abord la couche réseau. C'est la seule couche qui coûte d'autant moins cher qu'elle s'exécute tôt.
Questions fréquentes
Qu'est-ce que la détection de la fraude au paiement ?
La détection de la fraude au paiement est l'ensemble des contrôles qu'une entreprise exécute avant, pendant et après une transaction pour intercepter les paiements non autorisés ou trompeurs : utilisation de cartes volées, card testing, prise de contrôle de compte au checkout et fraude amicale. Les systèmes matures sont en couches plutôt que monolithiques. Les contrôles réseau et IP s'exécutent en premier, les signaux de vélocité et d'appareil corroborent, l'authentification de l'émetteur comme 3-D Secure traite la tranche de risque moyen, et la revue après transaction ainsi que les preuves pour les rétrofacturations bouclent la boucle.
Quels signaux IP comptent le plus au checkout ?
Quatre familles font l'essentiel du travail : le type de connexion et le type d'ASN (un checkout grand public depuis une plage de datacenter ou d'hébergement est un script jusqu'à preuve du contraire), les indicateurs d'anonymisation (VPN, proxy ou Tor à l'étape du paiement), la cohérence géographique (pays de l'IP par rapport au pays du BIN de la carte et à l'adresse de livraison) et la vélocité indexée sur l'IP et son préfixe IPv6 /64 (de nombreuses tentatives de carte depuis une même origine, c'est du card testing). Chacun demande du contexte, car le CGNAT et l'usage courant des VPN sont normaux.
Qu'est-ce que le card testing et comment l'arrêter ?
Le card testing (OWASP OAT-001 Carding), ce sont des bots qui font passer de petites autorisations sur des numéros de cartes volées en masse pour découvrir lesquelles sont encore actives. Chaque tentative vous coûte des frais d'autorisation, et chaque réussite devient plus tard une vraie fraude quelque part. C'est l'attaque de paiement que l'IP résout le mieux : les bots opèrent depuis des plages de datacenter et des pools de proxys à des cadences qu'aucun humain n'atteint, donc évaluer l'IP et limiter le débit par adresse et par préfixe /64 avant que la requête n'atteigne votre prestataire en élimine l'essentiel.
3-D Secure remplace-t-il la détection de la fraude ?
Non. 3-D Secure est une couche d'authentification qui transfère la responsabilité de la fraude à l'émetteur de la carte pour les transactions authentifiées, et son parcours basé sur le risque fonctionne mieux lorsqu'il reçoit des signaux riches. Si vous challengez tout, vous perdez des conversions ; si vous ne challengez rien, vous gardez la responsabilité. Le schéma pratique consiste à utiliser votre propre scoring de risque, intelligence IP comprise, pour décider quelles transactions orienter vers un challenge 3-D Secure, lesquelles autoriser sans friction et lesquelles bloquer avant même l'autorisation.
Dois-je bloquer les utilisateurs de VPN au checkout ?
Pas automatiquement. Environ un internaute sur quatre utilise un VPN, surtout pour protéger légitimement sa vie privée, donc un blocage strict sur tout indicateur VPN rejette de vrais revenus. Traitez un indicateur VPN ordinaire comme une raison d'ajouter une vérification, par exemple en orientant la commande vers un challenge 3-D Secure, et réservez les blocages stricts aux cas corroborés comme les sorties Tor ou les IP d'abus connues combinées à d'autres signaux de risque tels qu'une incohérence géographique ou une forte vélocité.
L'équipe derrière l'API GeoIPHub
Rédigé par l'équipe GeoIPHub, les personnes qui développent l'API de renseignement IP GeoIPHub et son scanner. Les brouillons sont préparés avec l'aide de l'IA et relus par l'équipe ; les exemples d'API sont de vraies requêtes sur l'API en production, sauf mention « illustratif ».


