PayPal · 拒绝码
PayPal 处理器响应代码 0580 是什么意思?
核实日期
PayPal 处理器响应代码 0580 (UNAUTHORIZED_TRANSACTION) 表示支付被拒绝,因为此银行卡未授权此支付。PayPal 没有给出比该标签更多的详细信息。这表明银行卡或账户存在限制,而非临时问题,因此购物者应向银行询问或使用不同的银行卡支付,而不是重试。
- PayPal 标签
- UNAUTHORIZED_TRANSACTION
- 类型
- 硬拒绝
- 谁拒绝了
- 发卡银行或网络(通过 PayPal)
- 重试
- 不,不要使用同一张银行卡
- 购物者操作
- 询问银行什么被阻止了,或使用另一张银行卡
- 商家操作
- 不要重试同一张银行卡;提供其他方式
- PlatformDTC 续订
- 不重试;一键更新银行卡链接和提醒
PlatformDTC 的处理方式
PlatformDTC 把 PayPal 0580 映射为 transaction_not_allowed,这是任何重试都无法解决的拒付。无论采用哪种重试计划(默认的 Fixed schedule 或 Smart retry),都不会再对该卡重新尝试续费:订阅会被保持为逾期未付(不会取消),客户会收到一个一键更新银行卡的链接,每个周期最多重发 4 次。如果这些提醒用完了,而且店铺开启了自动取消设置,订阅最终会变成非自愿流失。
为什么会发生
PayPal 的标签只说这笔交易未经授权。
购物者可以做什么
换一张卡支付,或使用你的 PayPal 余额支付。
如果你想用这张卡,请问你的银行,这张卡的线上支付或国际支付是否被关闭了。
店铺可以做什么
要求换一种支付方式,而不是重试。
把原始代码保留在订单上,这样客服能看到发生的是哪一种拒绝。
给开发者
在银行卡支付的 capture(purchase_units[].payments.captures[])或 authorization 中,PayPal 会在 processor_response.response_code 中返回 0580。PayPal 自己给它起的名字是 UNAUTHORIZED_TRANSACTION。
被拒绝的银行卡支付还可能在 processor_response 中带有 payment_advice_code,这是卡组织的建议;把它和响应代码存在一起。
常见问题
- 0580 是欺诈拒付吗?
- PayPal 并没有这么说。它的标签是 UNAUTHORIZED_TRANSACTION;欺诈有它自己的代码(9500)。
- 购物者能自己解决 0580 吗?
- 有时可以:如果银行拦截的是持卡人可以开启的某类购买,打个电话或在银行 App 里设置一下就可能解决。否则,换一张卡才能通过。
来源
- Orders v2 API schema:processor_response.response_code — PayPal
- Orders v2 API 参考 — PayPal