Node.js 节点js stripe connect缺少请求的_功能:[';卡付款';]来自创建帐户功能的参数
我正在尝试使用stripes node js api创建connect帐户,然后允许他们支付服务费用并接收传输。Iv读取所有当前api文档,但我无法添加请求的功能:[] 由于某种原因,我的函数的参数。我正在使用节点js stripe api版本7.8.0和“@types/stripe”:“^6.31.20” 我阅读了stripe文档,甚至查看了im调用的函数的类文件,但是参数dosent似乎存在Node.js 节点js stripe connect缺少请求的_功能:[';卡付款';]来自创建帐户功能的参数,node.js,firebase,google-cloud-functions,stripe-payments,Node.js,Firebase,Google Cloud Functions,Stripe Payments,我正在尝试使用stripes node js api创建connect帐户,然后允许他们支付服务费用并接收传输。Iv读取所有当前api文档,但我无法添加请求的功能:[] 由于某种原因,我的函数的参数。我正在使用节点js stripe api版本7.8.0和“@types/stripe”:“^6.31.20” 我阅读了stripe文档,甚至查看了im调用的函数的类文件,但是参数dosent似乎存在 console.log('Creating stripe account for user ',
console.log('Creating stripe account for user ', user);
const customer: Promise<Stripe.accounts.IAccount> =
stripe.accounts.create(
{
type: 'custom',
country: 'US',
email: user.email,
business_type: 'individual',
individual:{
email: user.email,
first_name: user.name.firstName,
last_name: user.name.lastName,
},
tos_acceptance: {
date: Math.floor(Date.now() / 1000),
ip: user.ipAddress
}
}
console.log('Creating stripe account for user',user');
顾客:承诺=
stripe.accounts.create(
{
键入:“自定义”,
国家:"美国",,
电子邮件:user.email,
业务类型:“个人”,
个人:{
电子邮件:user.email,
名字:user.name.firstName,
姓氏:user.name.lastName,
},
tos_验收:{
日期:Math.floor(date.now()/1000),
ip:user.ipAddress
}
}
“您必须至少请求以下功能之一:平台支付、卡支付、传统支付。请访问以了解更多信息。”
Object literal只能指定已知的属性,而类型“IAccountCreationOptions”中不存在“请求的\u功能”。以下是传递请求的\u功能的示例:
const account = await stripe.accounts.create({
type: 'custom',
country: 'us',
requested_capabilities: ['card_payments']
});
()对象文字可能只指定已知属性,而类型“IAccountCreationOptions”中不存在“请求的\u功能”。不幸的是,这似乎是TS类型的问题,这些类型不是由条带维护的。似乎涵盖了您看到的内容。