Pieter Levels(@levelsio)がStripe紛争対応を完全自動化するシステムをバイブコーディング(vibe coding)で1日で作りました。Webhookで紛争通知を受けると → ユーザーの登録・活動証拠を自動収集し → きれいなPDFにパッケージングして → Stripe APIを通じて銀行に自動提出する仕組みです。
これは何?
決済紛争(dispute)、いわゆるチャージバック(chargeback)はSaaSやEコマース事業者にとって最も面倒な問題の1つです。顧客がカード会社に「この決済、覚えがないんですが」と異議を申し立てると、事業者は証拠を集めて反論しなければなりません。しなければ?お金がそのままなくなります。
levelsioが作ったシステムはこの全過程をAIで自動化しました:
- Stripe Webhookで紛争を受信
新しい紛争が入るとリアルタイムで検知し、既存の紛争も同期 - ユーザー証拠の自動収集
登録日時、活動ログ、顧客が作成したコンテンツ(インテリアデザインなど)まで全て収集 - PDF証拠パッケージの生成
銀行の審査担当者が見やすい形に自動編集。「この人は登録後47回ログインして23個のデザインを作りました」のような具体的な証拠 - Stripe APIで自動提出
$stripe->disputes->update($dispute_id, [evidence])で証拠をそのまま提出
ポイントは人が介入する必要が全くないことです。紛争が来たらシステムが自動で処理し、levelsioは結果を確認するだけでいいのです。
何が変わるの?
チャージバックは思ったよりずっと大きな問題です。まず数字を見ましょう:
驚くことに手動で紛争を処理すると純勝率がたった8.1%です。紛争1件あたりの平均コストが$191で、勝ってもコストと人件費を引けばほぼ残らない計算です。
AI自動化がこの構造を変えています:
| 手動処理 | AI自動化 | |
|---|---|---|
| 1日の処理量 | アナリスト1人あたり20〜30件 | 500件以上 |
| 証拠収集時間 | 30〜60分 | 2分未満 |
| 期限漏れ率 | 8〜12% | 0.5%未満 |
| 紛争勝率 | 30〜40% | 55〜65% |
| 件あたりの処理コスト | $25〜50 | $3〜8 |
Stripeもこの流れに乗りました。Smart DisputesというAIベースの証拠自動提出ツールを公開し、VimeoとSquarespaceで13%多くのチャージバックを回収する成果を上げました。紛争に負けてもコストはStripeが負担します。
でもlevelsioのアプローチが違う理由があります。Stripe Smart DisputesがStripe内部データだけを使うのに対し、levelsioは自分のサービスの使用ログ、顧客が作ったコンテンツ、ログイン記録などの1st-partyデータを直接証拠として活用します。これが紛争勝率で決定的な差を生みます。
VisaのCompelling Evidence 3.0ルールは、以前に正常決済された取引2件以上のデータ(デバイスID、IPアドレス、ログイン情報)をマッチングするとチャージバックを覆せるようにしました。AIエージェントは数千件の取引データからこのマッチングを自動で見つけるのに最適化されており、このルールのおかげで勝率が20%上がった事例も出ています。
始め方のポイント
levelsioのような完全自動化まではいかなくても、今すぐチャージバック対応を改善できる方法があります。
- ユーザーの活動ログを体系的に残してください
登録日時、ログイン回数、主要機能の使用記録、IPアドレス、デバイス情報。紛争が発生したとき「この人は本当に自分たちのサービスを使っていた」という証拠になります。Visa CE 3.0でもこのデータが核心です。 - Stripe Webhookを設定してください
charge.dispute.createdイベントを受信するように設定し、紛争発生直後に通知が来るようにしましょう。levelsioもここから始めました。Stripeの公式ドキュメントにガイドがあります。 - 証拠提出テンプレートを事前に準備してください
Stripe APIのdisputes->updateで証拠を提出できます。登録証明、使用ログ、顧客とのやり取りの記録、返金ポリシーの告知内容などの項目を標準化しておくと対応時間が半分に短縮されます。 - 請求ディスクリプターを明確に設定してください
決済明細に出る名前が「PYMNT*4829」だと顧客が「これは何だ?」と紛争を起こします。「YourBrand.com 購読」のように明確に変えるだけで、紛争の15〜20%がなくなります。 - AIツールを検討してください
Stripe Smart Disputes、Chargeflow(AIベースで勝率80%向上)、Justt(成功報酬モデル)などの選択肢があります。月に50件以上の紛争が発生するなら投資対効果は確実です。
Visaはチャージバック比率が0.9%を超えると月$25,000から罰金を科し、Mastercardは1.5%超えで件あたり$1,000〜2,000を課します。この閾値を超えると決済手数料に0.5〜1%が追加され、最悪の場合カード決済自体がブロックされる可能性があります。
もっと深く掘り下げたいなら
Stripe APIを活用してプログラム的に紛争を管理する方法。証拠アップロード、紛争応答、webhookイベント受信まで詳細なドキュメント。
StripeのAIベース自動証拠収集・提出ツール。統合作業なしですぐ使えて、敗訴時のコストはStripeが負担。
2025年チャージバックトレンド、コスト、ソリューション総まとめ。不正タイプ別比率、業界別紛争率、Visa CE 3.0効果までデータ基盤の分析。




