我正在尝试添加一个银行账户(通过stripe.tokens.create()
注册)作为特定express关联账户下的外部账户。
我生成了一个受限密钥,其中包含以下权限列表。(参考取自here)
我正在使用下面的代码将该帐户附加为该express帐户下的外部帐户。代码看起来像这样。
await stripe.accounts.createExternalAccount(
acctId,
{
external_account: bTokId,
}
);
但这就是我在 Postman 中得到的错误
{
"status": 0,
"message": "This application does not have the required permissions for this endpoint on account 'acct_12345'."
}
在日志中,我可以看到它的oauth_not_supported
错误,它是这样的。
rawType: 'invalid_request_error',
code: 'oauth_not_supported',
但是在创建测试express帐户时,我也允许了oauth。
谁能帮我解决这个问题。
谢啦
1条答案
按热度按时间odopli941#
Express用户可以访问他们自己的Express Dashboard来管理他们的外部帐户-您不能通过API将其作为平台进行管理。如果需要,您可以在实际创建Express帐户时预填充外部帐户(但在创建后无法更新)。否则,您可以使用帐户链接将已连接帐户用户重定向到其 Jmeter 板以进行此更新。最后,如果您确实需要这种级别的控制,则应该使用自定义帐户而不是Express。