跳到主要内容
Didit 融资200万美元并加入 Y Combinator (W26)
Didit
买家欺诈筛选

两个阶段筛选高风险结账。首先是廉价信号。仅在需要时进行生物识别。

以 $0.03 的价格对每个高风险购物车进行网络和设备评分。仅当信号不足时,才对一小部分进行生物识别检查。每月免费验证 500 次。

支持者
Y Combinator
GBTC Finance
Bondex
Crnogorski Telekom
UCSF Neuroscape
Shiply
Adelantos

全球2,000多家组织信赖。

一个深色抽象买家欺诈筛选堆栈——四个浮动的半透明深色玻璃面板以 3D 透视方式呈现在纯黑色背景上,由一条发光的 Didit 蓝色垂直线贯穿,并由发光的扫描仪支架框住。每个面板都带有一个微小的浅白色抽象图案(带盾牌的购物车、带两个定位点的世界地图、带信号弧线的智能手机、风险滑块)。

为什么大多数结账不需要摩擦

对可信买家无摩擦。在高峰期果断。

90% 的订单是值得信赖设备上的日常买家——他们应该顺利通过。 10% 有风险高峰的订单会进行筛选:针对低风险情况进行 $0.03 的 IP + 设备检查, 针对高价值情况进行 $0.10 的生物识别升级。每月免费验证 500 次。

工作原理

从注册到验证用户,仅需四步。

  1. 步骤 01

    创建工作流程

    选择您想要的检查项——身份、活体、人脸匹配、制裁、地址、年龄、电话、电子邮件、自定义问题。将它们拖到仪表板中的流程中,或将相同的流程发布到我们的API。根据条件进行分支,运行A/B测试,无需代码。

  2. 步骤 02

    集成

    使用我们的Web、iOS、Android、React Native或Flutter SDK进行原生嵌入。重定向到托管页面。或者通过电子邮件、短信、WhatsApp等任何方式向您的用户发送链接。选择适合您技术栈的方式。

  3. 步骤 03

    用户完成流程

    Didit负责摄像头、灯光提示、移动设备切换和可访问性。当用户在流程中时,我们实时评估200多个欺诈信号,并根据权威数据源验证每个字段。结果在两秒内得出。

  4. 步骤 04

    您收到结果

    实时签名网络钩子在用户被批准、拒绝或发送审核时立即同步您的数据库。按需轮询API。或者打开控制台检查每个会话、每个信号,并以您的方式管理案例。

专为结账设计 · 价格如基础设施

两个阶段。低价值案件$0.03高价值案件$0.13

买家欺诈筛查是一个组合——购物车触发器、网络信号、生物识别升级、审计包、回头买家信任。在工作流构建器中为每个工作流切换这些功能。
01 · 结账触发器

您选择时机。Didit运行筛查。

购物车总额超出您的等级。三张或更多礼品卡堆叠。发货国家与账单卡不符。首次在新设备上购买。速度异常——在窗口W内有N个订单。支付/退款目的地在流程中途更改。所有这些都可以在无代码工作流构建器中编辑。
工作流编排器模块
02 · 廉价IP + 设备筛查

信号优先。廉价。决定性。

设备和IP分析返回0-100的风险评分,以及虚拟专用网络 (VPN)、Tor、数据中心、国家、自治系统号 (ASN) 和设备指纹标志。每次调用$0.03,耗时不到100毫秒。对明显案例具有决定性——当场拒绝或批准,无需摄像头。
设备与IP分析模块
03 · 生物识别升级

当信号不足时进行人脸检查。

对于高价值购物车,升级到被动活体检测 ($0.10),并可选择与存储的买家肖像进行1:1人脸匹配 ($0.05)。通过iBeta一级演示攻击检测 (PAD) 认证。两秒内得出判决。结账时的人脸检查无法通过被盗卡解决。
生物识别认证模块
04 · 拒付证据包

每次争议的审计包。

决策负载是拒付案例文件——生物识别判决、IP评分、设备指纹、国家、自治系统号 (ASN)、历史订单记录。与欧盟卡的3-D Secure 2.x责任转移和Visa强制证据3.0 (CE3.0) 信任客户标准自然匹配。
Webhook参考
05 · 回头买家的可复用信任

回头信任买家跳过摩擦。

一旦买家在平台上通过身份验证,该凭证可以在未来的结账中通过可复用KYC免费重放。查找买家之前的session_id;如果凭证有效且最近,则跳过实时筛查。永久免费。
可复用KYC模块
06 · Webhook管道 + 购物车操作

签名判决。购物车操作已连接。

一个签名的网络钩子会返回“已批准”、“审核中”或“已拒绝”。使用基于哈希的消息认证码 (HMAC) SHA-256验证X-Signature-V2。已批准则发货。审核中则保留以进行人工审核,并将每个模块的信号作为开案文件。已拒绝则取消并退款。
Webhook参考
集成

一个会话。两个阶段。一个签名判决。

根据买家筛查工作流打开筛查。读取签名判决。发货、保留或取消。
POST /v3/session/买家筛查
$ curl -X POST https://verification.didit.me/v3/session/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "workflow_id": "wf_buyer_screen",
    "vendor_data": "order-A4421",
    "metadata": { "cart_total_cents": 78500 }
  }'
201已创建{ "session_url": "verify.didit.me/..." }
暂停订单,直到 webhook 返回 status: Approved文档 →
POST /webhooks/didit裁决
// X-Signature-V2 verified upstream
if (payload.status === "已批准") {
  shipOrder(payload.vendor_data);
} 否则如果 (payload.status === "已拒绝") {
  cancelAndRefund(payload.vendor_data);
}
200确定状态:已批准 · 已拒绝 · 审核中 · 未完成
在读取有效负载之前验证 X-Signature-V2文档 →
代理就绪集成

一键部署买家欺诈筛查。

粘贴到 Claude Code、Cursor、Codex、Devin、Aider 或 Replit Agent 中。填写您的技术栈。代理将连接购物车触发器,运行两阶段筛查,验证 webhook,并发送或暂存订单。
didit-integration-prompt.md
You are integrating a Didit buyer-side fraud screen on a marketplace / e-commerce checkout. Goal: catch stolen-card use, account takeover, gift-card stack abuse, geo-mismatch friendly fraud, and bot scalping on high-value carts. Two stages — cheap signals first, biometric step-up only when signals aren't enough.

WHY THIS SHAPE
  - Most checkouts don't need any friction. Day-to-day buyers on trusted devices from residential networks should sail through.
  - A small percentage are high-value or high-risk — cart over a threshold, gift-card stack, payout to a new card, geo mismatch, new device, velocity anomaly. On those, run a screen.
  - Two stages keep the cost and the friction proportional to the risk. Cheap IP + device check ($0.03) is decisive on the obvious cases. Biometric step-up ($0.10) only fires when the cheap signals are inconclusive AND the order is high-value.
  - 500 verifications free every month. The screen runs inside the free tier for most teams while they tune the thresholds.

PRE-REQUISITES
  - Production API key from https://business.didit.me (sandbox key in 60 seconds, no credit card).
  - A webhook endpoint with HMAC SHA-256 verification of the X-Signature-V2 header using your webhook secret.
  - A Workflow Builder workflow with Device & IP Analysis and optionally Passive Liveness + Face Match 1:1 against the stored buyer portrait.
  - A server-side cart-gate that defaults to BLOCK on the high-risk path and only unblocks on a verified webhook with status: Approved.

STEP 1 — Decide WHEN to screen (your code, not Didit's)
  Run your usual checkout signals. Default triggers worth a screen:
    - Cart total above your account-level tier (e.g. > $500)
    - Gift-card stack of three or more cards in one order
    - Shipping country that doesn't match the billing-card country
    - First buy from a new device
    - Velocity anomaly — N orders within window W from the same buyer
    - Payout / refund destination changed mid-flow

  Day-to-day reads from trusted-device + residential-network buyers do NOT need a screen.

STEP 2 — Open the screen session
  POST https://verification.didit.me/v3/session/
  Headers:
    x-api-key: <your api key>
    Content-Type: application/json
  Body:
    {
      "workflow_id": "<wf id with Device & IP Analysis + optional Passive Liveness + Face Match 1:1>",
      "vendor_data": "<your order id, max 256 chars>",
      "callback": "https://<your-app>/checkout/screen/callback",
      "metadata": {
        "cart_total_cents": 78500,
        "currency": "EUR",
        "trigger": "high_value_cart"
      }
    }

  Response: 201 Created with a hosted session URL. Show inline at checkout (web), or open in a Software Development Kit (SDK) webview (mobile). The order stays in HOLD on your side until the signed webhook lands.

STEP 3 — Read the signed webhook
  Didit POSTs the verdict. Verify X-Signature-V2 (HMAC SHA-256 of the raw body) BEFORE reading the JSON.

  Payload (excerpted):
    {
      "session_id": "<uuid>",
      "vendor_data": "<your order id>",
      "status": "Approved",
      "ip_analysis": { "status": "Approved", "score": 11 },
      "liveness":    { "status": "Approved" },
      "face":        { "status": "Approved", "similarity_score": 0.93 }
    }

  Session status enum (exact case, Title Case With Spaces): Approved | Declined | In Review | Resubmitted | Expired | Not Finished | Kyc Expired | Abandoned.

STEP 4 — Branch the cart action
  Approved      → ship the order, capture the auth, send the confirmation.
  In Review     → hold the order. Route to manual review with the per-module signals as the case file.
  Declined      → cancel the order, refund the auth, log warnings (liveness / face-match / ip flags), throttle the source IP.
  Not Finished  → invite the buyer to retry the screen with a fresh session URL. Don't ship.

STEP 5 — (Optional) Reusable Know Your Customer (KYC) for returning trusted buyers
  Once a buyer has passed identity once on the platform, the credential can replay on future checkouts at no cost via Reusable KYC. Look up the buyer's prior session_id; if the credential is valid and recent, skip the live screen.

  That keeps the friction on the unknown traffic only. Free forever.

STEP 6 — Use the decision payload as the chargeback evidence pack
  When a dispute lands, pull the full decision payload via:
    GET https://verification.didit.me/v3/session/{session_id}/decision/
    Headers:
      x-api-key: <your api key>

  Pairs naturally with:
    - 3-D Secure 2.x (3DS2) liability shift on EU cards
    - Visa Compelling Evidence 3.0 (CE3.0) — biometric + IP + device fingerprint + prior-order history meets the "trusted customer" bar
    - Mastercard Identity Check chargeback dispute kit

WEBHOOK EVENT NAMES
  - Sessions: standard session webhook. One endpoint, status field tells you the lifecycle.
  - Verify X-Signature-V2 (HMAC SHA-256) on every payload.

WHAT IT BLOCKS
  - Stolen-card use on first-time-buy + geo mismatch
  - Account takeover on a previously-verified buyer (the step-up is the second-factor)
  - Friendly fraud where the cardholder disputes a charge they actually authorised
  - Bot scalpers running multi-item carts from datacenter Internet Protocol (IP) addresses
  - Gift-card stack drains funded by a stolen card
  - Reshipper / mule patterns (ship-to address inconsistent with prior orders)

CONSTRAINTS
  - Session statuses use Title Case With Spaces. Never UPPER_SNAKE_CASE — that's the Transactions API.
  - Start with IP-only on the cheap cases. Add the biometric step-up only on high-value carts or when IP alone is inconclusive — keeps cost down and friction proportional.
  - 200+ fraud signals are evaluated on every session at no extra cost — read them off the decision payload, don't re-query.

Read the docs:
  - https://docs.didit.me/sessions-api/create-session
  - https://docs.didit.me/core-technology/ip-analysis/overview
  - https://docs.didit.me/core-technology/biometric-auth/overview
  - https://docs.didit.me/core-technology/reusable-kyc/overview
  - https://docs.didit.me/integration/webhooks

Start free at https://business.didit.me — sandbox key in 60 seconds, 500 verifications free every month, no credit card.
需要更多上下文?请参阅完整的模块文档。docs.didit.me →
合规设计

一键开辟新国家市场。 我们承担繁重的工作。

我们设立当地子公司,获得许可证,进行渗透测试,取得认证,并与每一项新法规保持一致。要在新国家/地区发布验证,只需切换一个开关。220多个国家/地区已上线,每个季度都经过审计和渗透测试——唯一一家被欧盟成员国政府正式认定比面对面验证更安全的身份提供商。
阅读安全与合规档案
欧盟金融沙盒
Tesoro · SEPBLAC · BdE
ISO/IEC 27001
信息安全 · 2026
SOC 2 · Type I
AICPA · 2026
iBeta Level 1 PAD
NIST / NIAP · 2026
GDPR
EU 2016/679
DORA
EU 2022/2554
MiCA
EU 2023/1114
AMLD6 · eIDAS 2.0
按欧盟标准设计

证明数字

证明数字
  • $0.00
    针对廉价案例的每次设备和 IP 分析调用——对明显案例具有决定性作用。
  • $0.00
    每次高价值购物车事件,带有生物识别升级——$0.10 升级 + $0.03 IP。
  • <0s
    入门级 Android 上的升级裁决端到端。
  • 0
    每个账户每月免费验证。
三个层级,一个价目表

免费开始。按使用量付费。扩展到企业版。

每月永久免费500次验证。生产环境按使用量付费。企业版提供定制合同、数据驻留和SLA(服务水平协议)。
免费

免费

每月$0。无需信用卡。

  • 免费KYC捆绑包(身份验证 + 被动活体检测 + 人脸匹配 + 设备和IP分析)——每月500次,永久有效
  • 黑名单用户
  • 重复检测
  • 每次会话200+欺诈信号
  • Didit网络中可重复使用的KYC
  • 案例管理平台
  • 工作流程构建器
  • 公开文档、沙盒、SDK、MCP(模型上下文协议)服务器
  • 社区支持
最受欢迎
按使用量付费

按使用量付费

只为您使用的付费。25+ 模块。公开的按模块定价,无每月最低费用。

  • 全套 KYC,价格 $0.33(身份证明 + 生物识别 + IP / 设备)
  • 10,000+ AML 数据集 — 制裁、PEP、负面媒体
  • 1,000+ 政府数据源用于数据库验证
  • 交易监控,每笔交易 $0.02
  • 实时 KYB,每个企业 $2.00
  • 钱包筛选,每次检查 $0.15
  • 白标验证流程 — 您的品牌,我们的基础设施
企业版

企业版

定制 MSA 和 SLA。适用于大批量和受监管的项目。

  • 年度合同
  • 定制 MSA、DPA 和 SLA
  • 专用 Slack 和 WhatsApp 频道
  • 按需人工审核员
  • 经销商和白标条款
  • 独家功能和合作伙伴集成
  • 指定 CSM、安全审查、合规支持

免费开始 → 仅在运行检查时付费 → 解锁企业版以获取定制合同、SLA或数据驻留。

FAQ

常见问题

身份和欺诈基础设施。

一个用于 KYC、KYB、交易监控和钱包筛选的 API。5 分钟内即可集成。

让 AI 总结此页面