Stripe · 拒绝码
Stripe `offline_pin_required` 拒绝代码是什么意思?
核实日期
Stripe 拒绝代码 `offline_pin_required` 意味着卡被拒绝,因为它需要 PIN 码。Stripe 的解决方案是让客户通过将卡插入读卡器并输入 PIN 码来重试。它属于读卡器上的当面支付,因此在线商店几乎不应该遇到它。简单地重试感应支付或刷卡是行不通的。
- 类型
- 需要身份验证(当面交易)
- 拒绝方
- 发卡银行
- 重试
- 是的,通过插入卡并输入 PIN 码
- 顾客操作
- 插入卡并输入 PIN 码
- 商家操作
- 在读卡器上提示芯片和 PIN 码
PlatformDTC 的处理方式
`offline_pin_required` 绝不会在结账时转移到备用处理器,并且会要求顾客使用另一张卡。由于 PlatformDTC 的在线结账和续订没有 PIN 码输入功能,因此以这种方式被拒绝的续订绝不会在固定计划或通过 Smart retry 重试:订阅将逾期,客户会收到一个一键链接来添加另一张卡。
发生原因
有些卡和银行要求持卡人通过 PIN 码证明其在场,例如在连续多次感应支付后。读卡器必须读取芯片并获取 PIN 码。
顾客可以怎么做
在收银台,插入卡而不是感应支付,并输入 PIN 码。在线支付时,使用其他卡或钱包。
开发者须知
此 `decline_code` 适用于当面支付(Stripe Terminal)。插入卡后开始新的支付,以便读卡器可以收集 PIN 码。在无卡支付 `PaymentIntents` 中不应出现此情况。
常见问题
- 在线商店会遇到 `offline_pin_required` 吗?
- 它适用于读卡器。在线结账无法收集 PIN 码,因此在线遇到此情况的顾客应使用另一张卡。
- 与 `online_or_offline_pin_required` 有什么区别?
- 对于 `online_or_offline_pin_required`,支持在线 PIN 码的读卡器可以在不创建新交易的情况下要求输入 PIN 码。`offline_pin_required` 始终需要插入卡并输入 PIN 码。
来源
- Stripe 拒绝代码 — Stripe
相关内容
- online_or_offline_pin_required — 仅限当面交易:卡需要 PIN 码,通过在线 PIN 码或芯片和 PIN 码。
- incorrect_pin — 在读卡器上输入的 PIN 码不正确。
- pin_try_exceeded — PIN码尝试次数过多;客户必须使用其他卡或支付方式。
- mobile_device_authentication_required — 该支付需要身份验证;客户应该再次轻触他们的手机。
- pickup_card — 此卡无法用于本次支付;它可能已被报告丢失或被盗。
- processing_error — 处理卡片时发生错误。通常是临时性的。
- reenter_transaction — 银行因未知原因无法处理该付款;请再试一次。
- restricted_card — 此卡无法用于此支付;它可能已被报告丢失或被盗。