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

Stripe · 拒绝码

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

核实日期

Stripe 拒绝代码 `online_or_offline_pin_required` 意味着卡被拒绝,因为它需要 PIN 码。如果读卡器支持在线 PIN 码,Stripe 建议在不创建新交易的情况下提示输入 PIN 码;如果不支持,客户必须插入卡并输入 PIN 码。这是一个当面支付代码,因此在线商店很少遇到它。

类型
需要身份验证(当面交易)
拒绝方
发卡银行
重试
是的,输入 PIN 码
顾客操作
在读卡器上输入 PIN 码,或插入卡
商家操作
使用支持在线 PIN 码的读卡器,或要求芯片和 PIN 码

PlatformDTC 的处理方式

`online_or_offline_pin_required` 绝不会在结账时转移到备用处理器,并且会要求顾客使用另一张卡。由于 PlatformDTC 的在线结账和续订无法获取 PIN 码,因此以这种方式被拒绝的续订绝不会在固定计划或通过 Smart retry 重试:订阅将逾期,客户会收到一个一键链接来添加另一张卡。

发生原因

银行希望证明持卡人在场,因此要求输入 PIN 码。这通常发生在连续多次无 PIN 码的感应支付之后。

顾客可以怎么做

当读卡器要求时输入 PIN 码,或插入卡并输入。在线购买时,选择其他卡或钱包。

开发者须知

在支持在线PIN码的Stripe Terminal读卡器上,在同一笔支付中收集PIN码,而不是创建新的支付。不支持在线PIN码的读卡器必须在插入卡片后重新开始支付。对于无卡支付(card-not-present PaymentIntents)不适用。

常见问题

我需要为 online_or_offline_pin_required 创建新的支付吗?
如果读卡器支持在线PIN码,则不需要:Stripe表示直接提示输入PIN码,无需创建新交易。否则,客户必须插入卡片并重试。
为什么这个代码会出现在非接触式刷卡(tap)中?
银行要求输入PIN码才能批准更多非接触式支付。输入PIN码即可完成支付。

来源

相关内容

支付知识库