优化欺诈信号
遵守我们的建议,最大限度地发挥 Stripe Radar 的功效。
Stripe Radar 采用 AI 模型,通过评估多种信号来区分欺诈性支付与合法支付。部分信号由系统自动计算,但许多信号依赖于您的集成方案所发送的数据。您提供的相关数据越多,欺诈预防效果就越好。请尽量收集足够的信息以支持准确的风险评估,同时避免给结账流程增加过多负担。
集成方案与欺诈信号完整性
Radar 会利用 Stripe 网络中的数据,跨集成场景检测并拦截欺诈性交易。您选择的集成方案会影响发送给 Stripe 的欺诈信号的完整性——您收集的支付数据越多,Radar 的欺诈检测与防范效果就越好。
如果您的集成没有发送足够的支付数据,您可以在客户对象中添加客户信号(用户电子邮件、姓名和账单地址)。您还可以在 PaymentIntent 对象中添加客户端信号(IP 地址、用户代理和 Checkout URL)。
| 集成类型 | 欺诈信号完整性 |
|---|---|
| Payment Links Recommended | 极好 |
| Checkout Recommended | 极好 |
| 支持客户信号的 Elements Recommended | 极好 |
| 支持 Radar Sessions 和客户信号的直接 API 集成。 | 极好 |
| 支持客户端和客户信号的直接 API 集成。 | 非常好 |
| 支持客户信号的直接 API 集成。 | 很好 |
| 支持客户信号的直接 API 集成。 | 一般 |
| 无额外信号的直接 API 集成。 | 差 |
需发送给 Stripe 的重要信号
在支付时包含以下信息,以提升欺诈检测效果。我们推荐的集成方案会自动为您收集这些数据,而直接集成方案通常需要您明确发送这些数据。
| 数据 | 预估欺诈模型提升效果 |
|---|---|
| 高级欺诈信号 | 36% |
| IP 地址 | 12% |
| 客户邮箱 | 11% |
| 客户名称 | 3% |
| 账单地址 | 1% |
最佳实践
为确保您的转化率保持较高水平,同时最大限度地发挥我们人工智能模型的性能,请遵守以下最佳实践。
收集高级欺诈信号
Stripe Payment Links、Checkout、Elements 和我们的移动 SDK 会自动收集重要的高信号数据,如设备信息和 IP 地址。如果您没有使用我们推荐的支付集成之一,请考虑使用 Radar Sessions 自动收集高级欺诈信号。
使用客户对象创建支付
创建支付时使用客户对象,让 Stripe 能够长期跟踪每位客户的支付模式。这有助于提升我们识别购买行为异常的能力。具体操作如下:
- 设置支付方式以备后续使用,并将账单地址添加到
客户对象,使用它们创建后续支付。 - 创建
Customer对象时,请提供客户的电子邮件地址。 - 在对客户的卡片信息进行令牌化处理时,请提供客户的姓名。
- 若您销售实体商品,需收集客户的收货地址,并将其保存到对应的
客户对象中。
每个客户对象还可以存储多种支付方式,让客户能保存多张银行卡,从而优化结账体验。无论客户使用哪种支付方式,Stripe 都会持续跟踪其支付模式。
如果您手动创建PaymentIntent,请确保处理拒付。如果您重复使用 PaymentIntent,需跟踪重复尝试次数,以帮助应对银行卡测试攻击。
嵌入 Stripe.js
在您网站的每一页都嵌入 Stripe.js,而不仅限于客户输入支付信息的结账页面。这有助于 Stripe 在客户浏览网站时检测异常行为,并提供额外信号,从而提升欺诈检测效果。
<script async src="https://js.stripe.com/clover/stripe.js"></script>
请始终直接从 https://js.stripe.com/clover/stripe.js。加载 Stripe.js。我们不支持使用 Stripe.js 的本地副本,因为这会导致用户可见的错误,并降低欺诈检测的效果。
更新您的隐私政策
Radar 会收集可能表明存在欺诈行为的异常设备或用户行为信息。请确保您的隐私政策已告知客户此类信息收集行为。若您的隐私政策未包含此类披露内容,可考虑添加以下段落:
我们用 Stripe 进行支付、分析和其他业务服务。Stripe 收集连接其服务的设备的身份信息。Stripe 用这些信息来运行和提升向我们提供的服务,包括欺诈检测。您可以了解更多关于 Stripe 的信息,并在 https://stripe.com/privacy 阅读其隐私政策。
启用 Radar 以备后续使用
Radar 按单笔扣款生效,这意味着在 PaymentIntent 生命周期内,如果付款有重试,Radar 可能会扫描多笔扣款。默认情况下,如果您设置支付方式仅用于后续使用但 不 执行扣款,Radar 不会进行扫描。如果您希望扫描SetupIntents,请进入 Radar 设置,并启用对保存以备后续使用的支付方式应用 Radar功能。