#tang_oauth-controllingplatform
1 messages · Page 1 of 1 (latest)
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.
- tangdrew_best-practices, 1 hour ago, 6 messages
👋 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/1245876044779622545
📝 Have more to share? Add details, code, screenshots, videos, etc. below.
@quasi kraken I don't think there's any way to know or check unfortunately
tang_oauth-controllingplatform
Is it possible to check if we have them complete the Connect onboarding with our platform and have them link their existing account?
No
If you want to guarantee you're the controlling platform, you need to create a brand new Stripe account via the API instead and then have them onboard
I'm confused, the prior thread they said it would be possible to view and charge any existing payment methods on their Standard Stripe account if we have them connect it to our platform and they hadn't connected it to a prior platform. Is that not possible?
For context this is what we're trying to do
Can you use customers and payment methods from an existing Standard Account as the platform account if it's linked with Stripe Connect? We're a platform account and we need to be able to charge cards on file that are already saved in our customer's Standard Account. When onboarding them to our Stripe Connect platform is it possible to then get access to those customers and payment methods? Additionally, this customer is using a separate scheduling application to require their clients to save a card on file in order to book an appointment so this is originating from a different Stripe Connect application.
I don't really get where that quote is from. Are those your words? I'm not really following
Sorry I had linked to a thread I started previously that got closed #dev-help message. We're basically trying to be able to charge saved payment methods that are getting collected from this scheduling app that's connected to the same Stripe account that is connected to our platform. That quote was the original question I posed in the prior thread
Gotcha. So yeah what you are trying to do is impossible if you also want to be a controlling platform.
Is there documentation around what a controlling platform is? I’m definitely open to not being one if it lets us enable that use case but not maybe that’s not viable.
yeah sorry maybe we went down the wrong path. I'm still struggling to understand what your issue is right now.
There's a business that has a Stripe account acct_123. That businesses uses another Connect platform A for accepting payments so they are connected to A.
You are a separate platform B, they connect to you with OAuth.
=>What's the problem?
So the use case is they are a healthcare provider that has their patients schedule appointments through scheduling app A. This app has the ability to require a patient save a card in order to book an appointment. This app saves the card to their connected stripe account. I assume this is using stripe connect but can verify. We help the practice estimate how much their patient will owe after insurance and collect payments. We are using Stripe connect and can process payments through our platform for their connected accounts. We want to be able to charge those cards that were saved by scheduling app A. I’m just trying to understand if this workflow is possible
Okay so to be clear you (and the other platform) are both connected to the same exact Stripe account right?
Yes that would be the scenario!
sorry, not the scenario in the sense of theoretical. I'm asking if that part is already fully working for you
No we haven't connected to the shared Stripe account yet. I'm trying to evaluate whether this would be possible so I can recommend a path for our customer. We'd ideally be able to leverage the cards they've already collected and fit into their existing workflow.
Gotcha, thanks for clarifying. So that's what I think is not possible. If you are a brand new Connect platform then you won't be able to connect to a Stripe account that's already connected to another platform.
What you likely want to do is build a Stripe App instead that can be installed by your users on their existing Stripe account: https://docs.stripe.com/stripe-apps
it's similar to Connect overall so if you haven't started to code or anything this would be the better approach to start I think
We're already a Stripe Connect customer so we're pretty bought in. We need to be able to collect payments on behalf of our customers and route them to their connected accounts and sometimes split payments to multiple accounts so I think we need to stay on Connect. Hypothetically, if the scheduling app is a Stripe App would this work? I'd need to talk to our customer to confirm, but if they were saving customers/payment methods to that account and we connected to our Connect platform could we view/charge those payment methods?
Appreciate all the help here!
if the scheduling app is a Stripe App would this work?
not really
Sorry for all the back and forth. It's sadly really hard to answer your question here especially as it's a bit theoretical. Would be a lot easier to actively try to OAuth and see what happens exactly.
My advice is to reach out to our support team and explain your use-case crisply. Specifically explain that you are a Connect platform and want to connect to existing Stripe accounts that are already connected to other Connect platforms and they will be able to guide you further
Ok appreciate the advice!