#tang_oauth-controllingplatform

1 messages · Page 1 of 1 (latest)

turbid warrenBOT
manic pollenBOT
#

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.

turbid warrenBOT
#

👋 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.

foggy granite
#

@quasi kraken I don't think there's any way to know or check unfortunately

#

tang_oauth-controllingplatform

quasi kraken
#

Is it possible to check if we have them complete the Connect onboarding with our platform and have them link their existing account?

foggy granite
#

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

quasi kraken
#

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.

foggy granite
#

I don't really get where that quote is from. Are those your words? I'm not really following

quasi kraken
#

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

foggy granite
#

Gotcha. So yeah what you are trying to do is impossible if you also want to be a controlling platform.

quasi kraken
#

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.

foggy granite
#

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?

quasi kraken
#

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

foggy granite
#

Okay so to be clear you (and the other platform) are both connected to the same exact Stripe account right?

quasi kraken
#

Yes that would be the scenario!

foggy granite
#

sorry, not the scenario in the sense of theoretical. I'm asking if that part is already fully working for you

quasi kraken
#

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.

foggy granite
#

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.

#

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

quasi kraken
#

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!

turbid warrenBOT
foggy granite
#

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

quasi kraken
#

Ok appreciate the advice!