8

当我运行测试以连接用户以通过我的应用程序接受付款时,我将需要帐户 ID 来向他们的帐户收费。

Stripe\Token::create(
array("customer" => CUSTOMER_ID, "card" => CARD_ID),
array("stripe_account" => CONNECTED_STRIPE_ACCOUNT_ID) // id of the connected account
);

在这个片段(来自 Stripe)中,CONNECTED_STRIPE_ACCOUNT_ID暗示以 acct_ 开头的关于 id 的连接

我如何获得这个?

谢谢,里奇。

4

2 回答 2

2

我从谷歌搜索来到这里,遇到了类似的问题。实际上很容易从 OAUTH 流程中获取,文档只是没有明确说明它是哪个字段。简而言之,缺少的链接是CONNECTED_STRIPE_ACCOUNT_ID根据https://stripe.com/docs/connect/standalone-accountsstripe_user_id连接帐户时您在 OAUTH 流程结束时获得的链接

在流程结束时的示例响应中

{
"token_type": "bearer",
"stripe_publishable_key": PUBLISHABLE_KEY,
"scope": "read_write",
"livemode": false,
"stripe_user_id": USER_ID,  //this is it
"refresh_token": REFRESH_TOKEN,
"access_token": ACCESS_TOKEN
}
于 2017-03-01T04:57:15.020 回答
0

@Anil ..我将在这里概述步骤:

第 1 步:找到您平台的客户端 ID。这可以从您的设置中获得 第 2 步:设置重定向 URI。这将是您的用户在注册 Stripe 后被重定向到的地方 第 3 步:添加一个连接按钮,通过该按钮连接 authorize_url 端点

在此处查找更多详细信息: https ://stripe.com/docs/connect/standalone-accounts#oauth-flow

于 2016-05-03T13:05:03.223 回答