NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Stripe · 拒绝码

Stripe `not_permitted` 拒绝代码是什么意思?

核实日期

Stripe 拒绝代码 `not_permitted` 意味着支付不被允许:发卡银行不允许此银行卡进行此类交易。Stripe 的下一步是让客户联系他们的发卡机构以获取更多信息。原因包括银行卡被阻止用于在线或境外购买,以及账户有使用限制。使用另一张银行卡通常会立即成功。

类型
因银行卡限制而被拒绝
谁拒绝了
发卡银行
重试
在银行解除限制之前,不能使用同一张银行卡重试
购物者操作
使用其他银行卡或要求银行允许购买
商户操作
提供其他支付方式
PlatformDTC 续订
不重试;逾期并附带更新银行卡链接

PlatformDTC 的处理方式

PlatformDTC 在结账和续订时对 `not_permitted` 的处理方式不同。在结账时,如果商店设置了备用支付处理商(PayPal 银行卡支付),可能会向购物者提供该选项,因为第一个收单机构不接受的交易,另一个收单机构可能接受。在续订时,无论是按固定计划还是使用智能重试(Smart retry),`not_permitted` 都不会被重试:订阅会保持逾期状态,客户会收到一个一键链接,以便使用不同的银行卡支付。

发生原因

银行已决定此银行卡不能用于此支付。这可能是银行卡上的设置(不允许在线、国际或循环支付)、账户限制,或关于商户类型的一项规则。

购物者可以做什么

尝试其他卡或钱包。如果您想使用这张卡,请致电您的银行,询问被阻止的原因以及他们是否可以允许此次购买。

商家可以怎么做

提供其他支付方式,例如 PayPal 或另一张卡。按计划重试同一张卡不会改变银行的规定。

开发者须知

检查 `charge.outcome.network_decline_code`。在 Visa 卡上,57(持卡人不允许交易)属于第 1 类,绝不能为同一凭证重新提交;58(终端不允许交易)是一个通用的第 4 类代码。如果存在 `outcome.advice_code = do_not_try_again`,请遵循此建议。

常见问题

为什么一张有效的卡会被“不允许”?
银行可以限制卡用于某些购买,例如在线支付、境外支付或订阅支付。这张卡在其他地方可以使用,但不能用于此次支付。
我应该重试“不允许”的续订吗?
不。限制会一直存在,直到客户或银行更改它。请客户更新他们的支付方式。

来源

相关内容

支付知识库