Radar 把可疑交易挡在前面,但争议发生后,战场已经换了。Stripe 转交证据,发卡行判断输赢。你要做的是在截止日前交一份能读懂的证据包。

Stripe 文档给的时间窗口很短:通常 7-21 天,取决于卡组织。错过 deadline,基本就是自动输。

第一眼先看哪几个字段?

表 1:Stripe 争议字段表

Dashboard / API 字段为什么重要从哪里拿
dispute.reason决定证据方向Disputes 页面、Dispute object
evidence_due_by决定最后提交时间Disputes 页面
payment_intent / charge连接付款授权和风控信号Payments、PaymentIntent
invoice / subscription证明订阅、金额、账期Billing、Invoices
customer.email连接客户账号和付款Customer object、App 用户表
billing_details账单姓名、地址、邮箱Charge、PaymentMethod
radar.risk_score / Radar action说明付款时风险判断Payment details、Radar
three_d_secure / ECI证明是否有 3DS 或 liability shiftPayment details

先别上传文件。把这些字段导出来,按时间排一条线:客户什么时候注册,什么时候付款,什么时候使用,什么时候联系支持,什么时候发起争议。

不同 reason 要交什么?

表 2:SaaS 争议证据包

Dispute reason材料名证据要点常见无效材料
fraudulent / 未授权付款授权记录、3DS、登录日志、IP/设备摘要证明客户本人或账户持有人完成付款并使用服务只截一张付款成功页
product_not_received / 未收到服务欢迎邮件、账号开通、功能使用记录、API 调用日志证明服务已交付且客户可访问只说「系统自动开通」
product_unacceptable工单记录、修复记录、退款沟通证明服务内容、客户反馈和处理过程营销页面截图
credit_not_processed退款政策、退款申请记录、是否已退款证明按政策处理或客户不符合退款条件没有日期的 policy 文本
duplicate两张 invoice、两个 PaymentIntent、客户授权记录证明不是重复扣款,或解释不同账期只列金额,不列账期
subscription_canceled取消记录、续费提醒、条款、最后使用时间证明取消时间和扣款时间关系模糊的客服聊天长图

Stripe 最佳实践里还有一个很实用的限制:同一 evidence type 只能一个文件,总文件大小限制 4.5MB;Mastercard 还有 19 页限制。把材料压缩成短 PDF,不要上传 40 页聊天记录。

SaaS 应该提前留哪些日志?

争议发生后再补日志,通常已经晚了。至少在系统里留这些字段:

表 3:SaaS 交付留证表

材料名后台字段留多久用途
注册记录user id、email、created_at、signup IP 国家至少覆盖争议窗口连接客户账号和付款
付款记录PaymentIntent id、Invoice id、amount、currency、card country永久或随会计周期证明金额和账期
登录记录login_at、device、IP country、session id90-180 天证明服务使用
产品使用记录feature event、API calls、project id90-180 天证明交付和价值
邮件记录welcome、receipt、renewal、cancel confirmation永久或至少 1 年证明通知已发
政策快照Terms、Refund、Pricing 发布版本每次改版保存证明付款时政策是什么

注意隐私。证据包里不需要放完整 IP、完整卡号、内部风控 secret 或客户无关数据。给发卡行看的材料要够用,但不要泄露更多。

Radar 规则在证据里怎么用?

Radar 可以作为上下文,但不是核心证据。你可以说明付款时 risk level、3DS、CVC/AVS、review action 和是否进入人工审核。真正打动发卡行的,仍是客户授权和服务交付。

比如未授权争议,3DS 成功、同一邮箱登录、多次使用产品、账单描述清楚,这些比「Radar 没拦」更有用。

处理争议时经常要同时打开 Stripe、客服系统、日志平台和产品后台。团队可以把退款、争议和人审操作固定在同一套工作环境,用Stripe Dashboard 稳定访问减少登录中断。

提交前做 5 分钟自检

第一,证据是否只围绕 reason。未授权就别放一堆产品路线图。

第二,时间线是否闭合。付款、交付、沟通、退款政策展示要按时间排。

第三,文件是否能打开。Stripe 不接受外部链接让发卡行联系你,也不适合上传音视频。

第四,大小是否符合限制。4.5MB 不是很多,截图要压缩。

第五,提交后不能改。点 submit 前,让另一个人读一遍。

输了以后还要看什么?

不要只看单笔输赢。把争议原因、金额、渠道、国家、套餐、是否 3DS、是否使用服务放进表里。5-10 笔之后,你会看出是广告流量差、账单描述不清、退款政策太硬,还是 Radar 规则太松。

争议费、坏账、客服时间和误伤损失都要算。SaaS 早期每月 2 笔 chargeback,可能比服务器费更值得处理。

相关阅读