#achillesfirststand_stripe-apps-extension
1 messages ยท Page 1 of 1 (latest)
๐ Welcome to your new thread!
โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always 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/1419716262908526714
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- achillesfirststand_api, 24 minutes ago, 4 messages
Hello ๐
Please be advised we expect you to be available for synchronous chats..
How are you connecting to accounts?
Using Stripe Connect.
How are you connecting the accounts? What is the mechanism? Are you creating Account objects yourself?
Are you using Onboarding links? Oauth connection tokens?
Oauth tokens
Okay and using read_only scope is intended for Extensions but Extensions are deprecated.
What is your app inteded to do?
Display user's stripe data, e.g. payments and user numbers, on charts. It's a general life tracking app where users track their health, finances, fitness etc. It currently uses stripe connect, read_write, but I want to see if I can set it up as read only.
That's an Extension
ah ok, got confused, I thought extensions are deprecated and stripe connect is something different. I only made the app recently. I should be able to just set it to read only somewhere then?
Email from Stripe support said "Though it may be possible to update your application type to an "extension" instead of ย a "platform", Stripe extension is already deprecated in Stripe."
Stripe Extensions are deprecated.
What you should be using is the Stripe Apps style integration
This will allow you to have fine-grained read-only permissions
Yes, I read about that. Are they able to send data to my app, much like an API would? I read that they are not intended for sending data outside of Stripe. THanks
I realize the docs can be confusing but that interpretation is incorrect.
You can use the Stripe Apps permissions model to allow specific read-only access to Stripe APIs and then you can either
- Listen for webhooks on those accounts to update your data
- Make API requests to collect data for each account
Ok, great. Sounds like it does what I want, thank you.
While a lot of the docs show you how to build custom UIs in the Stripe Dashboard, you can also use Stripe Apps just to collect information for your server.
We kind of discuss this here: https://docs.stripe.com/stripe-apps/build-backend
I will give this a go, thanks.
Happy to shed what ๐ก I can ๐