mcpField
C
chargeback-management-prevention

chargeback-management-prevention

github.com/finsilabsその他6095 回インストール6 日前に更新
リポジトリ

chargeback-management-prevention について

加盟店向けのチャージバック管理・予防スキルです。Shopify、Stripe、PayPalなどの決済フローに沿って、不正チェック、証拠提出、異議申立率の監視方法を説明します。

主な機能

  1. 01決済の不正チェック設定
  2. 02異議申立ての証拠収集と提出
  3. 03フレンドリーフラウドへのVisa CE 3.0活用
  4. 04異議申立率と期限の監視
  5. 05決済サービス別の対応フロー

活用シーン

  1. 01高リスク注文によるチャージバックの抑制
  2. 02証拠提出用の配送・顧客記録の準備
  3. 03商品受領後に起きた異議申立てへの対応
  4. 04異議申立率の上昇検知と予防策の調整

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/finsilabs/awesome-ecommerce-skills --skill chargeback-management-prevention

インストール後、Claude Code で/chargeback-management-preventionを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

tile.json
evals/dispute-data-model-and-webhook-ingestion/
criteria.json
task.md
evals/evidence-scoring-ce-3-0-and-auto-submiss/
criteria.json
task.md
evals/ratio-monitoring-alerting-and-prevention/
criteria.json
task.md

詳細

チャージバックの管理と防止

概要

チャージバックとは、カード所有者が銀行に取引を申し立て、資金の取り消しが発生するとともに、加盟店に手数料(申し立て1件あたり15~100ドル)が課されることです。チャージバック率が1%(Visa)または1.5%(Mastercard)を超えると、カードネットワークの異議申し立て監視プログラムの対象となり、月次の罰金が発生し、最終的にはアカウントが停止される可能性があります。

効果的なチャージバック管理には、2つの取り組みがあります。(1)不正利用のスコアリングと明確なコミュニケーションによる申し立ての防止、(2)回答期限内にすべての証拠を提出し、より多くの申し立てに勝つことです。現在、ほとんどのプラットフォームは異議申し立て管理のためにStripeやPayPalと直接連携しており、すべての加盟店が証拠を自動提出できるようになっています。

このスキルを使う場面

  • チャージバック率が0.65%に近づいている場合(Visaが1%の基準に達する前に監視する早期警告レベル)
  • チームが手作業で証拠資料をまとめており、回答期限に間に合わない場合
  • 異議申し立て率が高い国際取引を処理している場合
  • 異議申し立ての勝率が40%を下回り、その理由を把握する必要がある場合
  • フレンドリー・フラウド(商品を受け取ったにもかかわらず、顧客が申し立てを行う不正)が重大な問題になっている場合

基本的な手順

ステップ1:利用しているプラットフォームと異議申し立ての管理方法を確認する
プラットフォーム異議申し立ての処理方法推奨ツール
Shopify PaymentsShopify Admin → Payments → Disputes で異議申し立てを管理Shopify の組み込み異議申し立て対応機能。取引量が多い場合はChargebacks911またはKountを併用
Shopify + Stripe異議申し立てはStripe DashboardとShopify Adminに表示不正利用防止にはStripe Radar、対応にはStripeの異議申し立てワークフロー
WooCommerce + Stripe異議申し立てはStripe Dashboardで管理。WooCommerce標準のインターフェースはなし不正利用のスコアリングにはStripe Radar、異議申し立てへの対応にはStripe Dashboard
WooCommerce + PayPal異議申し立てはPayPal Resolution Centerで管理PayPal Seller Protectionと、Resolution Centerでの手動による証拠提出
BigCommerce決済ゲートウェイによって異なります。StripeとPayPalが最も一般的です上記の該当するWooCommerceのケースと同じ
Custom / Headless自動化にはStripe RadarとStripeの異議申し立てWebhookを使用charge.dispute.created Webhookをトリガーとして証拠を自動収集
ステップ2:不正利用を防止する(チャージバックが発生する前に)

最も費用対効果の高いチャージバック対策は、事前の防止です。

Shopify
  1. Shopify Fraud Analysisを有効にする:Settings → Payments → Fraud preventionに移動します。Shopifyは注文を自動的に分析し、リスクの高い注文に目印(請求先住所と配送先住所の不一致、CVVの照合失敗、AVSの不一致など)を付けます。

  2. 不正利用の兆候に対応する:危険信号が複数ある注文については、Orders → [Order] → Fraud analysisに移動し、注文を履行する前にリスク要因を確認します。リスクレベルが「High」の注文は、発送前にキャンセルして返金します。

  3. Shopify Protectを有効にする(Shopify Paymentsを利用している場合):不正注文に対するShopify組み込みのチャージバック保護機能です。対象となる注文は自動的に保護され、チャージバックの金額と手数料はShopifyが負担します。Settings → Paymentsに移動し、アカウントでProtectが有効になっていることを確認します。

  4. SignifydまたはNoFraudをインストールする:取引量の多いストアでは、Shopify App StoreからSignifydまたはNoFraudをインストールします。これらはチャージバック保証を提供します。承認した注文で不正利用に関する申し立てが発生した場合、チャージバックを負担します。

WooCommerce
  1. Stripe Radarを有効にする:Stripe Dashboardで、Radar → Rulesに移動し、不正利用防止ルールを設定します。Stripe Radarはすべての取引を評価し、リスクの高い取引をブロックします。

  2. リスクプロファイルに合わせてStripe Radarのルールを追加します:

    • 請求先の郵便番号が一致しない支払いをブロックする
    • 500ドルを超える取引では3D Secureを必須にする
    • デジタル商品(不正利用のリスクが高いカテゴリ)ではプリペイドカードをブロックする
  3. AVSとCVVのチェックを有効にする:Stripe Dashboard → Settings → RadarでAVSとCVCのチェックを有効にします。WooCommerce → Settings → Payments → Stripeに移動し、「Require a valid postal code from the customer」オプションを有効にします。

BigCommerce
  1. Store Setup → Payment Methodsに移動し、決済ゲートウェイの不正利用フィルターを有効にします
  2. Stripeの場合:Stripe DashboardでRadarのルールを設定します(上記のWooCommerceと同様)
  3. PayPalの場合:PayPal Seller Protectionの要件を有効にし、250ドルを超える注文では署名確認を必須にします
Step 3: 異議申し立てに効果的に対応する
Shopify Payments
  1. Settings → Payments → Disputesに移動します。未解決の異議申し立てと回答期限がすべてここに表示されます
  2. 異議申し立てをクリックすると、理由コードと期限が表示されます(通常、異議申し立ての日から7~21日です)
  3. Submit evidenceをクリックし、以下を入力します:
    • 追跡番号と配送業者による配達確認
    • 購入時の顧客のIPアドレスと請求先住所
    • 注文に関する顧客とのメールでのやり取り
    • 返金ポリシー(ポリシーページへのリンク)
    • デジタル商品の場合:配達証明と利用ログ
  4. 期限までに送信します。新しい異議申し立てが作成されると、Shopifyからメールで通知されます

Shopifyなら手続きは簡単です:注文データ(配送先住所、IPアドレス、注文の詳細)をもとに、証拠の多くがあらかじめ入力されます。

Stripe Dashboard(WooCommerce、BigCommerce、カスタム)
  1. Stripe Dashboard → Disputesに移動します。回答期限のある未解決の異議申し立てがすべて一覧表示されます
  2. 異議申し立てをクリックして、証拠提出フォームを開きます
  3. Stripeのフォームには、証拠の種類ごとに専用の入力欄があります:
    • Shipping documentation:追跡番号と配送業者を貼り付けます
    • Customer communication:メールでのやり取りを貼り付けます
    • Refund policy:ポリシーの文章またはURLを貼り付けます
    • Service documentation:何をいつ提供したかを説明します
  4. Uncategorized textに、概要を記載します:「顧客は[date]に注文し、[carrier]を利用して[date]に発送、追跡番号は[number]、[date]に配達済み」
  5. Submit evidenceをクリックします。Stripeからカードネットワークに証拠一式が送信されます

重要なルール:金額の少ないものも含め、すべての異議申し立てに対応してください。10ドルのチャージバックを受け入れても、異議申し立て率に影響します。

PayPal Resolution Center(WooCommerce、BigCommerce)
  1. PayPalビジネスアカウントにログインし、Resolution Center → Casesに移動します
  2. 未解決のケースをクリックし、Respondを選択します
  3. 「Item Not Received」の異議申し立ての場合:追跡番号と配達確認を提示します
  4. 「Unauthorized Transaction」の異議申し立ての場合:発送証明、IPアドレス、顧客とのやり取りがあれば提示します
  5. ケースに表示されている期限までに送信します
Step 4: 不正利用に対するVisa CE 3.0を利用する

Visa Compelling Evidence 3.0(CE 3.0)は、フレンドリーフラウド(顧客が商品を受け取ったにもかかわらず、購入を承認していないと主張する不正利用)に対する異議申し立てに有効な手段です。顧客が過去120日間に同じカードで異議申し立てのなかった取引を2回行っている場合、それらを証拠として提出し、責任をカード発行会社に移すことができます。

Stripe Dashboardで、Visaの不正利用に関する異議申し立ての証拠を提出する際は、Prior undisputed transactionsセクションまでスクロールし、同じ顧客による過去の異議申し立てのなかった購入2件のチャージIDを追加します。StripeはこれをCE 3.0の証拠として整形し、提出します。

ステップ 5:異議申し立て率を監視する

異議申し立て率を毎月確認するため、カレンダーにリマインダーを設定してください。Stripe と Shopify Payments のどちらでも、このデータを確認できます。

  • Stripe:ダッシュボード → Radar → 異議申し立てに移動し、月で絞り込みます。異議申し立て件数 ÷ 取引総数 = 異議申し立て率です
  • Shopify Payments:設定 → 決済 → 異議申し立てに移動し、月次サマリーを確認します

警告しきい値:

  • 0.65%:警告レベル — 不正利用防止ルールを見直します
  • 0.90%:重大レベル — Visa の早期介入プログラムの対象です。決済処理業者に連絡してください
  • 1.00%:Visa の監視プログラムへの登録 — 月次の罰金が発生します

ベストプラクティス

  • すべての異議申し立てに対応する — 5~20 ドルの異議申し立ても率に影響します。勝てる可能性がほぼゼロの場合に限り、異議申し立てを受け入れてください
  • 異議申し立てが届いてからではなく、注文作成時に証拠を収集する — 配達確認、IP アドレス、デバイスデータは、60 日後には入手が難しくなります
  • Shopify を利用している場合は、Shopify Protect または Signifyd を使用する — チャージバック保証により、対象注文の金銭的リスクを完全に取り除けます
  • 回答期限の 5 日前にリマインダーを設定する — 回答期間は延長できません。未解決の異議申し立てすべてについて、カレンダーにリマインダーを設定してください
  • 繰り返し異議申し立てを行う顧客をブロックする — 12 か月以内に 2 回以上チャージバックを行った顧客にフラグを付けてください。Stripe Radar では、過去に異議申し立てを行ったメールアドレスをブロックするルールを作成できます

よくある問題

問題解決策
回答期限を逃すStripe と Shopify はどちらも、異議申し立てが作成されるとメールで通知します。通知の送信先が、監視されている受信トレイになっていることを確認してください。noreply@ アドレスは使用しないでください
証拠を提出したのに異議申し立てに負ける証拠は事実に基づき、具体的である必要があります。曖昧な説明では負けます。追跡番号、配達スキャン、顧客とのメールは有効です
フレンドリーフロード率が高い過去の取引証拠を使用して Visa CE 3.0 を導入し、チェックアウト時に返金ポリシーへの同意を明示するチェックボックスを追加してください
決済処理業者とカードネットワークで異議申し立て率の算出方法が異なるVisa は同じ暦月内のチャージバック件数を取引件数で割って算出します。監視にも同じ期間を使用してください
PayPal の異議申し立てがエスカレーションされるまで表示されないメールだけでなく、PayPal の問題解決センターを毎日確認してください。異議申し立ては「お問い合わせ」として始まり、その後「異議申し立て」になります
Shopify Protect がすべての注文を対象としていないProtect には利用要件(カード提示取引相当のシグナル)があります。Protect の補償レポートを確認し、対象となる注文の種類を把握してください

関連スキル

  • @stripe-integration
  • @payment-reconciliation-automation
  • @fraud-detection
  • @order-processing-pipeline

コメント