Skip to content

推測に頼らない決済リスク管理

スクリプトを1つ追加するだけ。何を拒否していたか、いくらの損失だったか、その理由まで、現在の決済代行会社の横で確認できます。シャドーモードで開始し、準備が整うまで何も変わりません。

npm i @riskcogs/js

インストール例 · 連携メモを参照

1件の決済を追う
1件の決済。全体像。
  1. 観察
  2. 理解
  3. 判断

スクロールして確認 · コンソール画面は例示です

例:シャドーモードが312件の決済を検知し、回避できた損失は18,420ユーロ(シミュレーション)。インスペクターがスコア0.86の理由を説明します。カードテスティングのルールを適用するか決める前に、その根拠を確認してください。数値は例示であり、顧客の実績ではありません。

シャドーモードの仕組み

まず根拠から。準備ができたらルールを変更。

  1. 1 導入

    決済イベントを送信

    スクリプトを導入し、決済ごとにサーバー側のイベントを送信します。現在の決済代行会社と不正対策はそのままです。

    rc.track('payment', {
    id: 'pay_9d6e12', amount: '89.00'
    });
  2. 2 観察

    スコアリング。何も変えない。

    RiskCogsはシャドーモードですべての決済をスコアリングします。ブロックもチェックアウトの変更もありません。

    risk_score: 0.86シャドーaction: observe_only
  3. 3 判断

    確認してから適用

    何がブロックされていたか、いくらの損失だったかを確認。結果に納得したらルールを1つずつ適用に切り替えます。

    週次シャドーレポート · 例312件の決済€18,420

根拠から確信へ

まず観察。
理由を理解。
それから判断。

決済フローはそのまま。RiskCogsがシグナルを見える化し、次に何をするかはあなたが決めます。

  1. シャドーで観察
  2. 根拠を確認
  3. ルールを1つずつ適用

インタラクティブな図解 · 実際の判定なし

シャドーレポート · 過去7日間Illustrative preview
実トラフィック · 拒否なしシャドー
ブロック対象だった決済312件
回避できた損失(推定)€18,420過去7日間
誤検知率0.4%スコア対象トラフィック
ブロック対象 / 日合計312件
最近の決済スコア / 1.00
pay_7f2a910.93カードテスティング · 2分で14回
pay_8b4c830.886アカウントで使われた端末
pay_9d6e120.86BINの国 ≠ IPの国
pay_a1f8400.12信頼できるリピーター

判定はすべてシミュレーションです。決済代行会社の管理はそのままです。

リスクインスペクターIllustrative preview
pay_9d6e12Shadow

€89.00 · Visaデビット · たった今

リスクスコア
0.86リスク高
0.00 · 低1.00 · 高

スコアの内訳

  • BINの国 ≠ IPの国+0.31
  • 端末が6アカウントと関連+0.22
  • 決済成功3件−0.08

拒否対象でした。実際の処理は行っていません。

ルール評価適用

ルールの準備ができたかはあなたが判断。

カードテスティング

card.attempts_2m > 10
精度(例)99.3%
ヒット数(例)· 7日142
決済ルール判断
€ 節約 · シミュレーション€18,420

回避できた損失は例示であり、結果を約束するものではありません。

あなたのルール。あなたのしきい値。あなたの判断。

スコアの中身

1つのスコアに根拠を添えて。各決済判断の背後にあるシグナルを確認できます。

ベロシティ
カード、端末、IP、メールごとの試行回数。
端末・ブラウザのフィンガープリント
セッションをまたいで同じ端末を識別。
ネットワーク
プロキシ、VPN、TOR、IPレピュテーション。
カードBIN情報
カード種別、発行国、プリペイドかどうか。
行動
導線とリプレイのシグナル(同意がある場合)。
顧客履歴
決済の成功とともに信頼が高まります。
独自ルール
ハードブロックと許可リストを同じスコアに。
リスクインスペクターIllustrative preview
pay_9d6e12Shadow

€89.00 · Visaデビット · たった今

リスクスコア
0.86リスク高
0.00 · 低1.00 · 高

スコアの内訳

  • BINの国 ≠ IPの国+0.31
  • 端末が6アカウントと関連+0.22
  • 決済成功3件−0.08

拒否対象でした。実際の処理は行っていません。

読めるルール

各ルールは、有効にする前に自社トラフィックでの精度を表示します。

評価例 · 過去7日間
サンプルトラフィックで評価したルールの例
名前条件モードヒット 7日精度
カードテスティングcard.attempts_2m > 10シャドー14299.3%
共有端末device.accounts_7d > 6シャドー9698.0%
国の不一致bin.country != ip.countryシャドー7494.6%
信頼できる顧客customer.successful > 3適用1,28499.8%
既知のブロック端末device.id in blocklist適用38100.0%
シャドールール3件 · ブロック対象だった決済312件あなたのトラフィック。あなたのしきい値。

Shadowプランは無料です。
有料プランは月額€49から。

まずは無料のShadowプランで測定。より多くの件数や適用が必要になったらアップグレード。

料金を見る

小さな連携、明確な仕様。

クイックスタート

導入から最初のスコア付き決済まで。

5分クイックスタート · illustrative
npm i @riskcogs/js
# Add a browser signal
# Send a server-side event

SDK

すでに使っている言語でそのまま。

JS · Node · PHP · Python · illustrative
const result = await riskcogs.score({
  payment_id: 'pay_9d6e12',
  amount: '89.00', currency: 'EUR'
});

Webhookとフィードバック API

確定した結果でループを閉じる。

イベント + 結果 · illustrative
{
  "payment_id": "pay_9d6e12",
  "outcome": "chargeback"
}
連携の詳細を見る

シャドーモードで開始

カード不要。データはいつでも削除できます。