【发布时间】:2021-08-20 15:38:01
【问题描述】:
我确实使用以下参数创建了 Stripe 帐户:
stripe.accounts.create({
type: 'custom',
business_type: 'individual',
individual: {
email: user.email,
first_name: user.firstName,
last_name: user.lastName
},
requested_capabilities: ['card_payments', 'transfers'],
email: user.email,
tos_acceptance: {
date: Math.floor(Date.now() / 1000),
ip: user.ip
}
})
但如果我尝试创建传输,则会收到以下错误:
您的目标帐户至少需要具备以下一项 启用的功能:转帐、legacy_payments
这就是我创建转移的方式:
stripe.transfers.create({amount, currency, destination, transfer_group})
这看起来很奇怪,因为您可以看到所需的功能已设置。我不知道如何进一步调试。任何帮助表示赞赏!
【问题讨论】:
-
“转移”功能是否有效?您已提出请求,但在为帐户启用它之前可能仍需要验证要求并且您可以进行转账。对象上的
requirements哈希应该说明需要什么:stripe.com/docs/connect/…
标签: javascript stripe-payments