我已在 Stripe 上开通 Express Connect 账户。
现在,我希望允许用户随意更新他们的信息,所以我尝试了以下代码:
const accountLink = await stripe.accountLinks.create({
account: accId,
refresh_url: `${origin}/stripe/refresh_url`,
return_url: `${origin}/stripe/return_url`,
type: 'account_update', //I used update here
});
因此,我将类型设置为
account_update
但出现条带错误,指出我无法在只有自定义帐户接受的快速帐户上使用类型 account_update
。
我不想处理自定义帐户,我希望 stripe 完全负责捕获和更新其所有详细信息,这正是 Express 似乎要解决的问题。
那么,我还能如何让我的 Express Connect 帐户更新其信息?
谢谢。
如果 Express 帐户未完全注册,您可以使用
type: 'account_onboarding'
创建 AccountLink 来完成注册。但如果 Express 帐户已经注册,那么您可以使用登录链接直接将其重定向到 Express 仪表板。一旦进入 Express 仪表板,他们将能够更新一些信息。
在 Node.js 中,您可以创建一个登录链接,如下所示:this:
const loginLink = await stripe.accounts.createLoginLink('acct_xxx');
创建快速仪表板后,您能告诉我用户如何链接加密钱包吗?