0

我正在尝试在延迟帐户激活 https://stripe.com/docs/connect/deferred-accounts之后使用 Stripes Connect Api 创建用户

我正在向请求提供我认为所谓的“Platform_Secret_Key”,我认为可以在仪表板的“帐户设置”>“连接”>“平台设置”>“客户端 ID”中找到它

当我在我的请求中使用它作为“apiKey”时,我得到“无效的 Api 密钥”错误。

但是,如果我使用我的帐户 ApiKey,如此处建议的那样https://stripe.com/docs/api#create_account 它也会出现“您不能在自己的帐户上使用此方法:您只能在连接的帐户上使用它”的错误。

有人成功了吗?这是怎么做到的?

4

1 回答 1

0

您需要使用您平台的 API 密钥(可在仪表板的API 密钥选项卡中找到)。client_id(在Connect 选项卡中找到)用于通过OAuth 流程连接独立帐户——这不适用于此处,因为您直接创建帐户(又名“延期帐户”),而不是通过 OAuth 流程。

只需将创建帐户API 端点与您平台的 API 密钥一起使用即可。不幸的是,我不确定 Stripe.net 是否支持这一点。该文档提到了对 OAuth 流程的支持,但没有提到对延期帐户或托管帐户的支持。你可能有更好的运气直接在 GitHub 跟踪器上询问该项目:https ://github.com/jaymedavis/stripe.net ,或者也许其他人会在这里为你提供更好的答案!

于 2016-02-01T14:32:05.137 回答