Stripe · 拒绝码
Stripe revocation_of_authorization 拒绝代码是什么意思?
核实日期
Stripe 拒绝代码 revocation_of_authorization 被 Stripe 描述为未知原因的拒绝,并告知客户联系其发卡机构。这个名称表明授权已被撤销,通常是持卡人要求其银行停止向特定商户或订阅付款。不要继续对该卡扣款;请联系客户并询问他们希望如何继续。
- 类型
- 硬拒绝
- 谁拒绝了
- 发卡银行
- 重试
- 否
- 购物者操作
- 联系银行或商店;换种方式支付
- 商户操作
- 暂停对这张卡的扣款并与客户沟通
- PlatformDTC 续订处理
- 不重试;标记为逾期,并提供更新卡片链接
PlatformDTC 的处理方式
PlatformDTC 将 revocation_of_authorization 归类为硬拒绝:在结账时,它绝不会发送给备用处理器;在续订时,无论是按固定计划还是通过智能重试,都不会再次尝试。订阅会被标记为逾期而不是取消,客户会收到一个签名的、一键式链接,用于切换到另一张卡或支付方式。
为什么会发生
Stripe 没有公布具体原因。该代码的名称指的是授权被撤销,例如持卡人告知银行停止向此商家付款。
购物者可以怎么做
如果您确实打算停止付款,也请向商店取消,以免再次尝试扣款。如果不是,请要求您的银行解除限制或使用其他卡支付。
商店可以怎么做
在客户另有说明之前,将其视为取消请求。重试已被撤销的卡片会引发争议。
供开发者参考
Visa 返回 R0(停止本次支付)、R1(停止所有未来支付)或 R3(停止所有商户)作为止付指令的原始网络代码;Visa 的规则将这三者都归为第1类,因此绝不能再次提交相同的凭证。只要出现 outcome.advice_code = do_not_try_again,就应遵守。
常见问题
- revocation_of_authorization 是一种争议吗?
- 不是,它是一次新扣款的拒绝。但在撤销后再次对该卡扣款,是导致争议的常见方式。
- 它与 revocation_of_all_authorizations 有何不同?
- Stripe 将两者都描述为未知原因的拒绝。从名称上看,一个指的是单个授权被撤销,另一个指的是所有授权。处理方式相同:停止重试并联系客户。
来源
- Stripe 拒绝代码 — Stripe
- 网络拒绝代码 — Stripe
- Visa核心规则和Visa产品与服务规则(2026年10月24日),表7-2 — Visa
相关内容
- revocation_of_all_authorizations — 银行拒绝了;通常持卡人已停止所有未来的支付。
- stop_payment_order — 银行拒绝了;该代码的名称指向卡片的止付指令。
- do_not_try_again — 已弃用代码:因未知原因被拒绝;请勿再次使用此卡进行交易。
- generic_decline — 因未知原因被拒绝,或被 Stripe Radar 或 Adaptive Acceptance 阻止。
- security_violation — 银行拒绝了,但没有说明原因;通常是出于安全规则。
- service_not_allowed — 银行没有给出原因,银行卡被拒绝了。
- stolen_card — 这张银行卡已被举报为被盗。它不能再使用了。
- testmode_decline — 在实际支付中使用了 Stripe 测试卡号。