コンテンツへスキップ
不正防止

IP 検知でチャージバックを減らす方法

IP 検知でチャージバックを減らします。カード不提示(CNP)取引の IP をスコアリングして不正を止め、IP の証拠でフレンドリー詐欺の紛争に勝ちます。

著者GeoIPHub チーム公開日更新日読了時間30 分で読めます
盾のところで消えていく、矢印が反転した光のカード。IP 検知で止められるチャージバックを表している

加盟店は誰もが同じ形でチャージバックに出会います。カードが承認され、注文が出荷され、40日後に手数料とともに代金が口座から引き戻されます。手数料が売上より大きいこともあります。これが頻繁に起きると、争う相手は個々の注文ではなくなります。そもそもカード決済を続けられるのかを、Visa や Mastercard と争うことになります。

チャージバック対策の助言の多くは、紛争そのものを出来事として扱います。そうではありません。紛争は、すでに下した判断の請求書です。審査すべきだった取引をオーソリゼーションしてしまった瞬間、あるいは、守れるほど十分に記録していなかった顧客に対して出荷した瞬間の判断です。IP 検知は、事後にうまく反論するための手段ではありません。判断を、まだ有利に運べる2つの時点、つまりオーソリゼーションと証拠に引き戻すための手段です。

離れたノードに糸でつながれた台帳の行。紛争になった注文がその IP までたどられることを表している
注文の背後にある IP は、紛争の前も後も手元に残しておける証拠です。

チャージバックは実は2つの異なる問題

ツールの話に入る前に分類を正しく押さえましょう。2種類のチャージバックには、正反対の対応が必要だからです。

本物の不正は、見知らぬ人が盗んだカードを使うことです。他人の番号、自社のストア、受け取り用の転送先に出荷される商品。これは防ぎたいチャージバックです。通り抜けた1件ごとに、在庫の損失、手数料、そして比率への傷がつくからです。IP 検知は、allow、review、step-up、block の区分を持つ IP 不正スコアとして注文のネットワークを読み取ることで、出荷前の入口でこれと戦います。

フレンドリー詐欺(ファーストパーティの不正利用とも呼ばれます)は、実際の顧客が、実際に行った購入について異議を申し立てることです。サブスクリプションを忘れていた、家族が注文した、あるいは単に「身に覚えがない」と言えばお金が戻ると知ったのかもしれません。Visa 自身の集計では、この種のファーストパーティの不正利用がチャージバック全体の最大75%を占めます。取引は正当なものだったので、チェックアウトの時点では防げません。事後に証拠で勝つしかなく、IP アドレスはその証拠として名指しされているものの1つです。

1つのフィールドに2つの役割があります。紛争になる前に本物の不正をふるい落とし、紛争になった後にフレンドリー詐欺を覆す助けになります。だから、ここから始めるのが最善なのです。

比率がいま死活問題である理由

チャージバックが事業のコストの一部から、存続を左右する問題に変わったのは、カードブランドが監視プログラムを書き換え、新しい2つの版がどちらもオンライン注文を直接の対象にしているからです。

Visa は旧来の2つのプログラム(Visa Dispute Monitoring Program と Visa Fraud Monitoring Program)を、2025年4月に施行されたVisa Acquirer Monitoring Program(VAMP)に統合しました。仕組みは Visa 自身の VAMP ファクトシートで確認してください。問題の考え方を変える詳細が2つあります。

  • カード不提示取引だけが算入される。 VAMP の比率はカード不提示の取引から算出されます。加盟店アカウントを脅かすチャージバックは、定義上オンライン注文であり、まさに顧客の IP アドレスを手にしている注文です。
  • 不正と紛争は合算され、しばしば二重に数えられる。 比率は、決済完了した取引に対する TC40 の不正報告と TC15 の紛争を合算します。不正報告された取引は通常、紛争にもなるため、1件の不正な注文が比率に二重に計上されることがあります。1回防げば、両方が取り除かれます。
  • 基準は下がっている。 加盟店の「Excessive」しきい値は2.2%で始まり、米国、カナダ、EU では2026年4月から 1.5% に下がります。基準線はこちらに迫っています。

Mastercard も並行して同様の制度を運用しています。Excessive Chargeback Program は、月間のチャージバックが比率1.5%で100〜299件の場合に Excessive Chargeback Merchant(ECM)、比率3.0%で300件以上の場合に High Excessive Chargeback Merchant(HECM) としてフラグを立てます。基準を超えた状態が長引くほど罰金が増え、立て直せない加盟店の行き着く先が MATCH リスト、つまり実質5年間のカード決済からの追放です。

プログラム重要なしきい値算入されるもの最終的な結末
Visa VAMP(加盟店)現在2.2% → 2026年4月から1.5%(米国/カナダ/EU)カード不提示の不正と紛争の合算段階的に増える罰金、アクワイアラーからの圧力
Mastercard ECM比率1.5%、チャージバック100〜299件理由を問わないすべてのチャージバック時間とともに増える月次の罰金
Mastercard HECM比率3.0%、チャージバック300件以上理由を問わないすべてのチャージバック罰金の急増、MATCH リストのリスク

重要なのは正確な数字ではなく(地域や導入時期は異なるので、自社のアクワイアラーで確認してください)、その方向です。カードブランドは、カード不提示のチャージバック比率をコンプライアンス指標とみなし、そのしきい値は下がり続け、測定の対象になるトラフィックは、まさに IP ルックアップで読み取れるトラフィックです。

チャージバックのライフサイクルで IP 検知が活きる場所

カード不提示の注文は、IP が決め手になる3つの関門を通ります。端末、発行会社、レビューによるチェックを含む、より広い多層的な決済不正検知のスタックの中での話です。チャージバックを減らすとは、最初の1つだけでなく、3つすべてを使うことです。

段階いつIP が果たす役割
オーソリゼーション前のスクリーニング承認・出荷の前盗難カードによる不正を見つけ、拒否、レビュー、ステップアップを選べるようにする。チャージバックが発生する前に止める。
ステップアップの判断(3DS)チェックアウト時、選択的にどの注文に 3-D セキュアのチャレンジを課すかを決め、問題のない注文の摩擦なしに責任移転を得る。
紛争の証拠数週間後、反論(representment)で取得した IP を Compelling Evidence 3.0 として提出し、フレンドリー詐欺のチャージバックを覆す。

ほとんどの加盟店は最初の関門しか使わず、それも粗い使い方にとどまります。複利的に効くのは、IP を使って 3DS チャレンジを誰に見せるかを決めることと、反論に進んだ紛争に勝てるよう取得しておくことです。まず入口の関門から取り上げます。最も確度が高く、誤検知の少ないシグナルがそこにあるからです。

チャージバックを予測する IP シグナル

注文の背後にあるアドレスから何を読み取るべきかを、カード不提示決済でのシグナル対ノイズの比のおおよその順に示します。

シグナルチャージバックを予測する理由扱い方
接続タイプ / ASN がホスティング本物の買い手は AWS からチェックアウトしません。データセンター由来は、スクリプトによるカーディングの典型的な手がかりです。チェックアウトでは強いが、スコア単独では弱い。独自のルールを追加する(下のルックアップを参照)。
VPN / 公開プロキシ / Tor決済で意図的に発信元を隠していることは、より詳しく見る理由になります。重み付けはするが、それだけでブロックしない。本物の買い手にも VPN を使う人は大勢いる。
請求先の国 ≠ ネットワークの国ある国に請求されるカードが別の国のネットワークから支払われるのは、よくある CNP 不正のパターンです。中程度のマイナス要素。対処する前に接続タイプと組み合わせる。
脅威フィード / ブロックリストへの掲載不正利用の記録が生きているインフラは、複数の不正キャンペーンで使い回されます。新しい場合は強い。リストに載っているだけではなく、新しさで重み付けする。
特定された VPN/匿名化プロバイダ特定の商用 VPN やリレーに帰属されることで、隠蔽のシグナルが確かなものになります。補強材料。他のフラグの確度を上げる。
住宅用 / モバイル ISP本物の顧客が実際にいるのはここです。リスクを下げる要素。寛容にする理由であって、厳しくする理由ではない。
キャリアグレード NAT(CGNAT)数百のモバイル契約者が1つの公開アドレスを共有しています。リスクを下げる要素。ここでリスクに上限を設けないと、本物の買い物客を罰することになる。

最後の2行の向きに注目してください。ポイントを加算するだけのスコアリングモデルは、正当なモバイル利用者を誤った拒否の山に変えてしまいます。そしてチェックアウトでの誤った拒否は、ログインのブロックとは違います。代金を払うはずだった顧客を追い返すことです。減算もするモデル(住宅用 ISP を寛容にする理由として扱い、CGNAT の範囲に上限を設ける)なら、チャージバック防止が知らないうちに売上の阻害に変わるのを防げます。このバランスはリスクスコアを下げる理由から成り立っており、チェックアウトではほかのほとんどの場面より重要です。

何より、IP は判決ではなく証拠です。アドレスを禁止してはいけません。1つの公開 IP は無関係な多くの人に共有されているため、ハードブロックは不正と一緒に本物の顧客も消してしまいます。スコアリングし、他のシグナルと照らして重み付けし、合成した結果に基づいて対処してください。この点は本物の顧客をブロックせずに匿名化トラフィックを検知する方法で詳しく論じており、IP によるチェックアウトでの AI ショッピングエージェントとボット不正の阻止で、賢いチェックアウトフィルターと粗いものを分けるのも、同じ規律です。

1回の呼び出しで読み取る

具体的には、注文を行った IP に対する1回のルックアップを、承認、チャレンジ、レビューのどれにするかを決める前に実行します。

GeoIPHub API
curl -H "x-api-key: YOUR_API_KEY" \ https://api.geoiphub.com/v1/lookup/45.33.32.156

カード不提示の注文で重要なフィールドは、レスポンスの4つのグループにまたがっています。

GeoIPHub API
const res = await fetch(`https://api.geoiphub.com/v1/lookup/${orderIp}`, { headers: { "x-api-key": process.env.GEOIPHUB_API_KEY }, }); const ip = await res.json(); ip.asn.asn_type; // "hosting": a checkout should not originate here ip.asn.connection_type; // "datacenter" | "residential" | "mobile" ip.detection.is_hosting; // true: datacenter origin on a consumer payment ip.detection.is_vpn; // deliberate concealment; weigh it, don't ban ip.detection.vpn_provider; // the named provider, when concealment is present ip.geo.country_code; // compare against the billing country on the card ip.threat.threat_types; // e.g. ["vpn"] or ["tor"] when a feed or probe tags the address ip.threat.is_cgnat; // shared mobile address: a reason for leniency ip.scoring.fraud_score; // 0-100 composite ip.scoring.recommended_action; // "allow" | "review" | "step_up" | "block" ip.scoring.detection_methods; // exactly which signals fired: your audit trail

detection_methods は、これをブラックボックスから、根拠を示せる判断へと変えるフィールドです。注文にチャレンジをかけたり保留にしたりするとき、スコアを前に肩をすくめる代わりに、その理由(ホスティング ASN、VPN による隠蔽、請求先の国の不一致、今週2つのフィードに掲載)を挙げられます。そして country_code は、カードの請求先住所と突き合わせるフィールドです。ドイツに請求されるカードが、別の国のホスティングネットワークから支払われるのは、CNP 不正で最も古典的なパターンです。

組み込む前に、無料の IP 不正スコアチェックで任意のアドレスのスコア出力を試せます。同じルックアップは、アプリにリアルタイムの IP 不正検知を追加するでも、再利用できる基本要素として紹介しています。

ホスティング IP は allow、確認済みの VPN は block

表の上位にある2つのシグナルは、スコアの中でまったく異なる振る舞いをします。単なるホスティングアドレスは allow で返り、プロトコルの証拠のある VPN サーバーは block で返ります。2026-10-26 に実行した実際のルックアップから、両方を省略して示します(範囲が移動すると結果も変わります)。まず、上の呼び出しで使ったホスティングアドレス 45.33.32.156 です(Nmap の公開テストホスト、scanme.nmap.org)。

GeoIPHub API
{ "ip": "45.33.32.156", "asn": { "asn": 63949, "org": "AKAMAI-LINODE-AP - Akamai Connected Cloud", "asn_type": "hosting", "connection_type": "datacenter" }, "geo": { "country_code": "US", "city": "Fremont" }, "detection": { "is_hosting": true, "is_vpn": false, "is_proxy": false, "is_tor": false }, "threat": { "is_cgnat": false, "threat_types": [] }, "scoring": { "fraud_score": 10, "confidence": 0.25, "recommended_action": "allow", "detection_methods": ["datacenter_ip"] } }

次に、フランクフルトにある Mullvad VPN サーバー 185.213.155.73 です。

GeoIPHub API
{ "ip": "185.213.155.73", "asn": { "asn": 39351, "org": "ESAB-AS - 31173 Services AB", "asn_type": "hosting", "connection_type": "datacenter" }, "geo": { "country_code": "DE", "city": "Frankfurt am Main (Innenstadt I)" }, "detection": { "is_vpn": true, "is_hosting": true, "is_anonymous": true, "vpn_provider": "Mullvad", "vpn_confidence": 95 }, "threat": { "threat_types": ["vpn"] }, "scoring": { "fraud_score": 100, "confidence": 0.7075, "recommended_action": "block", "detection_methods": ["known_vpn_server", "wireguard_open", "datacenter_with_vpn_proxy", "no_ptr_datacenter"] } }

ホスティング IP で発火した手法は datacenter_ip の1つだけで、スコアは10でした。一般的なスコアは、データセンター由来であること自体を不正とは扱わないため、そのチェックアウトのルールは自分で追加する必要があります。VPN では4つが発火しました。Mullvad 自身が公開しているサーバー一覧に載っており(プロバイダ名もそこから特定されます)、その一覧が WireGuard サーバーであることを示し、ホスティングネットワーク上のそのプロトコルが datacenter_with_vpn_proxy を加え、さらに逆引き DNS 名がありません。スコアは100でした。すべての VPN に名前が付くわけではありません。自社のプロトコルプローブだけで見つかったサーバーは vpn_provider が "none" で返るので、あてにしないでください。本物の買い物客も VPN を使うため、チェックアウトでのこの block は、請求先の国が geo.country_code と異なるなど、2つ目のシグナルが一致しない限り、「3-D セキュアかレビューに回す」ものとして扱ってください。

摩擦のコストを払わない 3-D セキュア

2つ目の関門では、チャージバックを減らす取り組みが、単なる守りでなくなります。

カード不提示取引が EMV 3-D セキュアで認証されると、その後の不正チャージバックに対する責任は、一般に加盟店からカード発行会社へ移ります。これは本物の不正によるチャージバックに対して持っている中で、最も強力な手段です。認証された注文が後で不正だと判明しても、通常は自社の損失にはなりません。

では、なぜすべての注文を 3DS に通さないのでしょうか。チャレンジは摩擦であり、摩擦はカートの放棄につながるからです。すべての買い物客にステップアップを強いれば、不正で失うより多くの売上を、カート放棄で失うことになります。

IP リスクスコアが解消するのは、まさにこのトレードオフです。全員にも誰にもチャレンジをかけるのではなく、リスクに応じてチャレンジをかけます。

  • 低スコア(住宅用 ISP、履歴に問題なし、国が一致): 摩擦なしで通します。トラフィックの大半はここにあります。
  • 中程度のスコア(国の不一致、シグナルが乏しい)、または他に問題のない VPN: 3DS チャレンジに回します。確認済みの VPN はそれだけで block の区分に入るため、これは意図的な上書きです。責任移転を、まさにそれが欲しい注文で得られます。
  • 高スコア(確認済みの VPN や Tor 出口に、国の不一致など2つ目のシグナルが一致): 拒否するか、レビューのために保留します。明らかなインフラに 3DS の試行を使ってはいけません。

IP スコアは誰がチャレンジを見るかを決めます。こうして、リスクの高い部分で 3DS の責任保護を得つつ、問題のない大多数には手を触れずに済みます。これはIP 不正スコアはいくつでブロックすべきかで示した操作ごとの考え方を、チェックアウトの段階に当てはめたものです。

フレンドリー詐欺の紛争に勝つ

3つ目の関門は、ほとんどの加盟店がまったく無防備のままにしている場所で、チャージバックの最大4分の3が実際に存在するところです。

本物の顧客が、実際に行った購入に異議を申し立てた場合、注文は正当だったため、チェックアウトの時点では防げませんでした。できることは、それが本人だったと証明することです。Visa はまさにそのための基準を作りました。Compelling Evidence 3.0(2023年4月施行)で、加盟店はカードホルダーとの履歴上の足跡を示すことで、カード不提示の不正紛争(Visa 理由コード 10.4)を覆せます。

要件を注意深く読んでください。IP アドレスがそこに明記されています。

  • 同じ認証情報での、異議のなかった過去の取引を2件、120日から365日前のものを提出します。
  • それらの取引は、紛争対象の注文とコアデータ要素を共有している必要があります。Visa が挙げる要素は、IP アドレス、端末 ID/フィンガープリント、ユーザー ID、配送先住所です。
  • 3つの取引すべてにわたって少なくとも2つの要素が一致し、そのうち少なくとも1つは IP アドレスか端末 ID/フィンガープリントでなければなりません。
  • 証拠が要件を満たせば、責任は発行会社に移り、代金は手元に残ります。

ここでの IP アドレスは、あれば便利という程度のものではありません。この請求に異議を申し立てている人が、何か月も自社から購入してきた人と同一人物であることの証明として、Visa が受け入れる2つの中心要素の1つです。ただし、勝てたはずの紛争を加盟店が静かに失う原因がここにあります。この証拠を提出できるのは、すべての注文で最初から IP を取得し、丸1年さかのぼれるだけの期間、保存していた場合に限られます。

これは、オーソリゼーション前のルックアップの意味をすっかり変えてしまいます。チェックアウトで記録する IP は、今日の注文のための不正シグナルであるだけではありません。1年後のフレンドリー詐欺の紛争に勝つための素材です。すべての取引で取得し、顧客の履歴に紐づけて保存すれば、Compelling Evidence 3.0 は使えないルールから、覆せるチャージバックへと変わります。

今週から始めること

  • すべての注文で IP を取得する。 取引と顧客に紐づけ、タイムスタンプとともに保存し、Compelling Evidence 3.0 の提出に使えるよう少なくとも18か月は保持します。記録していないものは、スコアリングも防御もできません。
  • 禁止ではなくスコアリングする。 チェックアウトの IP をルックアップにかけ、スコアを注文とともに保存すれば、リスクの区分ごとに紛争を分類し、実際の結果から調整できます。
  • データセンターの下限から始める。 一般消費者向けのチェックアウトでの hosting ASN や connection_type: "datacenter" は、確度が高く、誤検知の少ないシグナルです。一般的なスコアは単なるホスティング IP を allow と評価するため、スコアが捕まえるのを待たずに、detection.is_hosting に対する自社のチェックアウトルールとして書いてください。
  • 国の一致を確認する。 geo.country_code を、カードの請求先の国と比較します。何らかの隠蔽フラグと並んだ不一致は、ステップアップを求める強い理由になります。
  • 3DS はデフォルトではなくスコアで振り分ける。 リスクの高い部分を責任移転のためにチャレンジへ送り、問題のない大多数は摩擦なしで通します。
  • 本物の顧客を守る。 CGNAT と住宅用・モバイル ISP は、リスクを下げる要素として扱います。誤った拒否に対するこの安全装置が、取り組みを採算の合うものにします。

チャージバックは、自分がどこから来たのかをすでに2度教えてくれています。注文の時点と、紛争の時点です。減らすとは、そのどちらか一方ではなく、両方の時点で耳を傾けるということに尽きます。

よくある質問

IP 検知はどのようにチャージバックを減らしますか?

2つの場面で効果があります。販売の前には、注文に対する IP ルックアップで、リスクが最も高い取引(ホスティングやデータセンターからの接続、匿名化 VPN や Tor 出口、請求先の国とネットワークの国の不一致、脅威フィードにすでに掲載されているアドレス)を見つけ、確実に紛争になる注文をそのまま出荷する代わりに、3-D セキュアや手動レビューに回せます。販売の後には、本物の顧客が実際に行った購入についてフレンドリー詐欺のチャージバックを申し立てた場合、IP アドレスは Visa の Compelling Evidence 3.0 で名指しされた「コアデータ要素」の1つなので、取得して一致する IP があれば、反論(representment)に勝ちやすくなります。同じフィールドが、チャージバックになる不正と、覆せるフレンドリー詐欺の両方を減らします。

どのくらいのチャージバック率で加盟店は問題になりますか?

Visa の Acquirer Monitoring Program(VAMP)は2025年4月に従来の VDMP と VFMP を置き換えたもので、加盟店は開始時に比率が2.2%で「Excessive」となり、米国、カナダ、EU では2026年4月から1.5%に下がります。重要なのは、この比率に算入されるのがカード不提示(オンライン)取引だけだという点です。Mastercard の Excessive Chargeback Program は、比率1.5%でチャージバック100〜299件の場合に Excessive Chargeback Merchant、比率3.0%で300件以上の場合に High Excessive Chargeback Merchant としてフラグを立てます。違反が続くと罰金が段階的に増え、最終的には MATCH リストに載り、事業者がカード決済処理を5年間利用できなくなる可能性があります。

リスクのある IP アドレスをブロックするだけでチャージバックを止められますか?

いいえ。ブロックは適切な手段ではなく、得るものより失うものの方が大きくなります。1つの公開 IP はキャリアグレード NAT によって多くの人に日常的に共有されており、正当な買い物客にも VPN を使う人は大勢いるため、アドレスや範囲をハードブロックすると不正と一緒に本物の顧客も消してしまいます。IP は判決ではなく証拠です。重み付けされた入力の1つとしてスコアリングし、本当にリスクが高い注文だけをステップアップ認証やレビューに回し、完全なブロックは、一般消費者向けのチェックアウトにデータセンターのアドレスが現れるような明白なインフラに限ってください。

3-D セキュアでチャージバックはなくなりますか?

紛争をなくすのではなく、責任を移転します。カード不提示取引が EMV 3-D セキュアで認証されていれば、その後の不正チャージバックに対する責任は、一般に加盟店からカード発行会社へ移ります。問題は、すべての顧客に 3DS のステップアップチャレンジを課すと、摩擦が増えて売上を失うことです。IP リスクスコアを使えば 3DS を選択的に適用できます。リスクの高い注文にはチャレンジを経由させ、問題のない注文は摩擦なしで通します。これが、優良な顧客に負担をかけずに責任移転の保護を得る方法です。

IP アドレスはチャージバックの証拠としてどのように使われますか?

2023年4月に施行された Visa の Compelling Evidence 3.0 では、加盟店は「履歴上の足跡(historical footprint)」を示すことで、カード不提示の不正紛争(理由コード 10.4)に対抗できます。これは、同じ認証情報での異議のなかった過去の取引2件(120〜365日前のもの)が、紛争対象の注文とコアデータ要素を共有していることを示すものです。IP アドレスはそのコア要素の1つで、必要な2つの一致のうち少なくとも1つは IP アドレスか端末 ID/フィンガープリントでなければなりません。証拠が要件を満たせば、責任は発行会社に移ります。ただしこれは、すべての注文で最初から IP を取得して保存していた場合に限って成り立ちます。

チャージバックを予測する IP シグナルは何ですか?

最も有力なフィールドは、接続タイプと ASN タイプ(ホスティングやデータセンターのネットワークからのチェックアウトは通常の買い物客ではありません)、匿名化フラグ(VPN、公開プロキシ、Tor)、ネットワークの国と請求先の国の不一致、そして新しさで重み付けした脅威フィードへの掲載です。キャリアグレード NAT と通常の住宅用 ISP は逆に働き、寛容にする理由であって厳しくする理由ではありません。優れたリスクスコアはこれらすべてを、発火した正確なシグナルとともに1つの説明可能な数値にまとめるため、拒否またはチャレンジした注文を、推測ではなく根拠をもって正当化できます。

執筆者

GeoIPHub チーム

GeoIPHub API を支えるチーム

GeoIPHub IP インテリジェンス API とそのスキャナーを開発している GeoIPHub チームが執筆しています。下書きは AI の支援を受けて作成し、チームが編集しています。API の例は、「説明用」と明記したものを除き、本番 API に対する実際のルックアップです。

この記事をシェア
その他の記事

関連 記事