当我运行测试以连接用户以通过我的应用程序接受付款时,我需要帐户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 _
我如何获得这个?
谢谢, 丰富。
答案 0 :(得分:2)
我是来自谷歌搜索的类似问题。它实际上很容易从OAUTH流程中获取,文档只是不清楚它是哪个字段。简而言之,缺少的链接是CONNECTED_STRIPE_ACCOUNT_ID
是您在帐户按https://stripe.com/docs/connect/standalone-accounts
stripe_user_id
在流程结束时的示例响应中
{
"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
}
答案 1 :(得分:0)
@ Anil ..我将概述这里的步骤:
第1步:查找您平台的客户端ID。您可以从您的设置中获取 第2步:设置重定向URI。这将是用户在注册Stripe后重定向到的位置 步骤3:添加一个连接按钮,通过该按钮连接authorize_url端点
在此处查找更多详情: https://stripe.com/docs/connect/standalone-accounts#oauth-flow