Node.js 条带后期支付直接费用,创建令牌错误,客户必须附加活动支付源
我正试图在Node.js中的一个连接帐户上直接支付条带费用。这都是使用paymentMethods API的测试模式 我创建了一个客户,并使用stripe.setupIntents.create()附加了一个付款方法,并且能够在以后向我的stripe帐户/平台付款,而不会出现任何问题。但是,我想使用stripe.paymentIntents.create()直接向连接的帐户付款 根据本指南,我的印象是我可以克隆一种用于我的平台的付款方法,并使用它为连接的帐户直接付款。我尝试为该客户创建令牌,但收到错误“该客户必须附加活动支付源”。尽管该客户具有适用于我的平台的活动默认支付方法,“pm_1HFjvsLIOnOaY98HTxPugN5i”Node.js 条带后期支付直接费用,创建令牌错误,客户必须附加活动支付源,node.js,stripe-payments,Node.js,Stripe Payments,我正试图在Node.js中的一个连接帐户上直接支付条带费用。这都是使用paymentMethods API的测试模式 我创建了一个客户,并使用stripe.setupIntents.create()附加了一个付款方法,并且能够在以后向我的stripe帐户/平台付款,而不会出现任何问题。但是,我想使用stripe.paymentIntents.create()直接向连接的帐户付款 根据本指南,我的印象是我可以克隆一种用于我的平台的付款方法,并使用它为连接的帐户直接付款。我尝试为该客户创建令牌,但收
const token=wait stripe.tokens.create({customer:'cus_HpOf9y6TJ5XYlA'},{stripeAccount:'acct_1hduhbwybgn1ir'}
这本指南让我更加困惑,这仅仅是完成基本相同任务的一种替代方法吗?还是我需要在连接的帐户上创建一种新的支付方法,但这不会破坏创建令牌的目的吗?好问题!在您共享的API调用中,您只传递了
客户
参数3.克隆支付方法需要同时传递客户
和支付方法
,如下所示:
const paymentMethod=wait stripe.paymentMethods.create({
客户:“cus_HpOf9y6TJ5XYlA”,
付款方式:“pm_1HFjvsLIOnOaY98HTxPugN5i”,
}, {
stripeAccount:'acct_1hduhbwybngn1ir',
});
对于付款方式,没有“默认来源”的概念对于客户,在创建费用或共享付款方式时,您必须始终指定客户ID和付款方式ID。订阅是例外,它将查看客户上的属性,并将其用于订阅和发票付款。谢谢,此解决方案对我有效,为我省下了很多麻烦d带条纹支撑前后移动。