#itaied_docs
1 messages ¡ Page 1 of 1 (latest)
đ Welcome to your new thread!
â˛ď¸ We'll be here soon! We typically respond in a few minutes, but in some cases we might need a bit more time (e.g., server's busy, you've got a complex question, etc.).
âąď¸ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can start a new thread if you have another question.
đ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1254691818910777354
đ Have more to share? Add details, code, screenshots, videos, etc. below.
https://docs.stripe.com/connect/oauth-reference you can use OAuth flow to connect an existing Stripe account to your account.
Shoud I use OAuth to connect my account (platform) to our clients' account (also a platform)?
How can I do it programmatically?
Please refer to the link that I shared earlier.
I'm trying to execute the authorize request with my client ID but it fails with the response:
No application matches the supplied client identifier
The request is: https://connect.stripe.com/oauth/authorize?client_id=acct_****************&response_type=code where the * are modified for this thread
did you use the client_id found in https://dashboard.stripe.com/account/applications/settings ?
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Yes I did.
Should I attach the API key for this request?
Could you please share the Request ID req_xxx? https://support.stripe.com/questions/finding-the-id-for-an-api-request
What do you mean by "attach" exactly? Where?
I have sent the request unauthenticated
So I wonder why should I see the request in the logs?
No, you don't need to add your API key to the OAuth link.
I see what you're attaching here is account ID (acct_xxx), not client ID ca_xxx
You can find your client ID here: https://dashboard.stripe.com/settings/connect/onboarding-options/oauth
thank you, it worked
I see that I can enter my business email, but only through the UI.
Is it possible to automate it using API only?
No, you can't modify existing accounts via API.
I don't want to modify, I want to connect my platform account to my client's platform account
I am not sure I understand, what do you want to do with the business email?
I want to register my account as a connected account on another platform, without manual handling, all automatic with API
Connecting an existing Stripe account to a Platform should be a matter of a few clicks, but it can't be done completely automatically, since the owner of the account need to give an explicit permission for that.
I see.
Can you think of another way to transfer funds (collect fees) as a platform from other platforms without exposing all of our business account data?
Well, you have to share some business information with the other party to move funds, otherwise there is high risk of fraud.