【发布时间】:2021-03-06 18:26:01
【问题描述】:
我已经使用 Stripe Connect 创建了关联帐户。帐户已创建,但由于以下原因受到限制:
所需信息 身份证件 所有者的附加文件
搞砸之后,我意识到如果我只是回去搞乱设置,然后会提示我验证帐户。有没有一种方法可以让我在用户注册时始终要求验证?我查看了文档,但它们对我没有多大帮助。
这是我的代码:
exports.createConnectAccount = functions.https.onRequest((req, res) => {
var data = req.body
var email = data.email
var response = {}
stripe.accounts.create(
{
object: 'account',
type: 'express',
country: 'GB',
business_type: 'individual',
email: email,
capabilities: {
card_payments: {
requested: true,
},
transfers: {
requested: true,
},
},
},
function(err, account) {
if (err) {
console.log("Couldn't create stripe account: " + err)
return res.send(err)
}
console.log("ACCOUNT: " + account.id)
response.body = {success: account.id}
return res.send(response)
return admin.firestore().collection('vendors').doc(user.uid).set({account_id: account.id});
}
);
});
【问题讨论】:
标签: stripe-payments