javascript - 调用Stripe.card.createToken()会导致哪些错误子集?

标签 javascript error-handling stripe-payments

调用Stripe.card.createToken()(Stripe.js)时,似乎只能返回api docs中描述的错误的子集。从服务器端调用card_error/card_declined卡只能返回(?)某些错误,例如charge

在客户端对Stripe.card.createToken()进行调用时,可以预期哪些错误类型和代码?

https://stripe.com/docs/testing#cards-responses

最佳答案

与Checkout不同,Stripe.js仅在卡上执行一组基本的验证,例如Luhn检查以及到期是否与有效的Universe有关。

例如,如果到期或卡属性无效,您将看到card_error;如果您尝试向API发送无效的参数,则将显示invalid_request_error;如果客户端和Stripe之间存在超时,则将显示连接错误。

但是您的理解在这里是正确的,您不会看到拒绝的原因,因为(与Checkout不同)在将卡添加到客户或在后端创建费用之前,不会尝试进行授权。

关于javascript - 调用Stripe.card.createToken()会导致哪些错误子集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42051754/

相关文章:

javascript - Jquery 幻灯片动画行为异常(事件触发,在队列中建立)

javascript - 根据输入值使用 jquery 隐藏 <td>

javascript - ReactJS - 子组件中的 Ajax

ruby-on-rails - strip 化-没有提供API key ?

javascript - 处理完某件商品的付款后,您能否从 paypal 收到数据/代码?

sql - Informix SQL错误-为什么此UPDATE语句不起作用?

python - 即使安装了 Pandas 模块也无法运行

swift - “ fatal error :在展开可选值时意外发现nil”是什么意思?

php - Stripe 付款成功后获取信用卡的最后 4 位数字

validation - Stripe : Validating Publishable and Secret API Keys