Stripe · 拒绝码
Stripe `revocation_of_all_authorizations` 拒绝代码是什么意思?
核实日期
Stripe 拒绝代码 `revocation_of_all_authorizations` 被 Stripe 列为因未知原因而拒绝,并告知客户联系他们的发卡机构。其名称指的是授权被撤销,在银行卡术语中通常意味着持卡人或银行已停止未来的支付。对于此卡,请将其视为最终结果:不要重试,并询问客户他们希望如何支付。
- 类型
- 硬拒绝
- 谁拒绝了
- 发卡银行
- 重试
- 不
- 购物者操作
- 联系银行,或使用其他方式支付
- 商家操作
- 停止向此卡收费;联系客户
- PlatformDTC 续订
- 不重试;因逾期而暂停,并提供更新卡片链接
PlatformDTC 的处理方式
PlatformDTC 从不重试 `revocation_of_all_authorizations`,并且在结账时也不提供备用处理器。在续订时,无论是按固定计划还是使用智能重试,它都会立即停止:订阅会因逾期而暂停,而不是取消,卡片被标记为已阻止,客户会收到一个一键链接来选择其他支付方式,每个周期最多重新发送 4 次,每次间隔至少 3 天。
为什么会发生
Stripe 没有给出此代码的进一步原因。实际上,当持卡人要求其银行停止支付(通常是定期支付)时,或者当银行自行停止支付时,就会出现撤销代码。
对于订阅,这可能意味着客户想要取消,但他们是在银行而不是在商店取消的。
购物者可以做什么
如果您仍然想要这个订单或订阅,请使用其他卡支付,或者请您的银行解除对这家商店的支付限制。
商店可以怎么做
停止对这张卡的所有扣款,并联系客户。再次尝试扣款可能会导致争议,并违反Visa止付代码的网络规则。
供开发者参考
检查 charge.outcome.network_decline_code。Visa的止付代码是 R0(停止本次支付)、R1(停止所有未来支付)和 R3(停止所有商户);这三个都属于第1类,一旦出现,商户绝不能再次提交相同的支付凭证。在Mastercard上,商户建议代码21表示“停止循环支付”。
常见问题
- revocation_of_all_authorizations 是否意味着客户已取消?
- 通常是这样,尽管 Stripe 没有明确说明。客户或银行很可能已停止向商店付款。在采取任何其他行动之前,请先联系客户。
- 下个月可以重试吗?
- 不可以。对未来支付的停止会一直持续,直到持卡人解除它。请改为要求新的支付方式。
来源
- Stripe 拒绝代码 — Stripe
- 网络拒绝代码 — Stripe
- Visa核心规则和Visa产品与服务规则(2026年10月24日),表7-2 — Visa
- 商户建议代码 — Braintree (PayPal)
相关内容
- revocation_of_authorization — 银行拒绝了;通常是持卡人撤销了对这家商店的付款。
- stop_payment_order — 银行拒绝了;该代码的名称指向卡片的止付指令。
- do_not_try_again — 已弃用代码:因未知原因被拒绝;请勿再次使用此卡进行交易。
- transaction_not_allowed — 银行拒绝了;该卡不允许此类交易。
- security_violation — 银行拒绝了,但没有说明原因;通常是出于安全规则。
- service_not_allowed — 银行没有给出原因,银行卡被拒绝了。
- stolen_card — 这张银行卡已被举报为被盗。它不能再使用了。
- testmode_decline — 在实际支付中使用了 Stripe 测试卡号。