2016-02-15 4 views
6

Когда я запускаю тест для подключения пользователя к принятию платежей через мое приложение, мне потребуется идентификатор учетной записи для оплаты их учетной записи.Получить идентификатор учетной записи подключенной учетной записи stripe

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

В этом фрагменте (с полоской), то CONNECTED_STRIPE_ACCOUNT_ID подразумевает подключение об ид, который начинается с acct_

Как получить это?

Thanks, Rich.

+0

Я голосую, чтобы закрыть этот вопрос как не по теме, потому что нашел то, что мне нужно. –

+0

может у вас сказать, как вы просто получите этот ключ. [CONNECTED_STRIPE_ACCOUNT_ID] .. скажите шаг. –

+3

Вы получаете его, когда подключаете другую учетную запись пользователя. Когда пользователь подключается к вашему приложению, их учетная запись Stripe передается в ваше приложение, которое вы хотите сохранить для выплаты. –

ответ

0

@ Anil..I наметит шаги здесь:

Шаг 1: Найти идентификатор клиента вашей платформы. Это можно получить из ваших настроек Шаг 2: Установите URI переадресации. Это будет где ваши пользователи перенаправляются после того как они подписались на полоской Step3: Добавление кнопки Connect, с помощью которого приводит подключить authorize_url конечную точку

Найти более подробную информацию здесь: https://stripe.com/docs/connect/standalone-accounts#oauth-flow

+2

Способ получения идентификатора пользователя подключенного пользователя - извлечь идентификатор пользователя из StripeOAuthToken. Что вводит в заблуждение, это StripeUserID = AccountID –

1

Я пришел сюда из Поиск Google с аналогичной проблемой. На самом деле легко получить от потока OAUTH, документация просто не дает понять, в каком именно поле. Короче говоря, недостающим звеном является то, что CONNECTED_STRIPE_ACCOUNT_ID является stripe_user_id, что вы получите в конце потока OAuth, когда учетная запись подключена согласно https://stripe.com/docs/connect/standalone-accounts

В своем примере ответ в конце потока

{ 
"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 
} 
Смежные вопросы