gpt4 book ai didi

node.js - 测试 - 为客户设置拒绝卡

转载 作者:行者123 更新时间:2023-11-28 21:20:51 27 4
gpt4 key购买 nike

出于测试目的,我想用被拒绝的卡更新客户。

但如果我这样做:

Stripe.customers.update(stripeCustomer.id, {
source: 'tok_chargeDeclined', // Token provided by stripe of a declined card
});

我得到一个异常(exception):

Exception while invoking method 'stripe.test' { Error: Your card was declined.

我错过了什么?

最佳答案

当您将卡附加到客户时(例如通过那个更新电话),Stripe 会对卡进行 0 美元的临时收费,以验证它并确保您以后可以成功向客户收费。这在 https://stripe.com/docs/saving-cards#saving-credit-card-details-for-later 中提到.

当您附加 tok_chargeDeclined 时,此费用将被拒绝并且不会将卡添加到客户。要测试卡可以成功添加到客户但稍后被拒绝的情况(即,如果卡稍后过期或没有资金),您可以使用来自 https://stripe.com/docs/testing#cards-responsestok_chargeCustomerFail

关于node.js - 测试 - 为客户设置拒绝卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52097953/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com