Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 节点js stripe connect缺少请求的_功能:[';卡付款';]来自创建帐户功能的参数_Node.js_Firebase_Google Cloud Functions_Stripe Payments - Fatal编程技术网

Node.js 节点js stripe connect缺少请求的_功能:[';卡付款';]来自创建帐户功能的参数

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 ',

我正在尝试使用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 ', 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类型的问题,这些类型不是由条带维护的。似乎涵盖了您看到的内容。