#Wojtek
1 messages ยท Page 1 of 1 (latest)
Hey vanya, thanks for helping me ๐
Hi! Let me check.
Hi there!
Hey ๐
If I understand correctly, you only want merchant using a specific currency to be able to view/install your Stripe App?
I don't think there's a way for you to programatically know details like the merchant's country or preferred currency before they connect. You could maybe have three apps and ask the merchants to visit the app store link for the one you wish based on their own knowledge of where their Stripe account is located. Not sure if we allow multiple regional apps though.
is there a reason you can't have one app that just works everywhere?
We want to have a separation for currencies and we use connect feature to get webhooks about card transactions etc. But when someone installs the app we noticed they are connected automatically (with permissions defined in the stripe app). This would mean that we can't control if USD account is connected to our main USD account, if GBP account hosts the app we can end up with USD connected accounts there which is not ideal.
We thought about creating 4th account which would host the stripe app and then add a step for users onboarding to connect to the right account. We'd know what is the currency at that point.
One account can be connected to multiple other stripe accounts right? It's not 1:1 relation?
Any suggestions about handling this better are welcome of course
yes of course. Your platform account can be connected to hundreds/thousands of connected accounts
If it's M:N relation then it would in theory work as we want to. But we'd need to implement a separate connection via oauth flow I guess in this case
why is it an issue for your app if the connected accounts have different currencies? I'm not really understanding that. It means that things like their charges/payouts that you read through the API might be in various currencies yes
For instance on USD account we use financial account feature (payouts), which we can't use on GBP, that's why we have a separate configuration
why? I could be wrong but that is what a Stripe App is already, it gives you an OAuth scope to read data on the account who installs the App(which I am calling a connected account)
hmm ok. Not familiar with this feature you mention.
Yeah, stripe would give us OAuth scope for the "Host account" but we'd need to connect to the "Currency account" as a second step if we want to guide users with the connection
probably you want to speak with a dedicated resource like an account manager/implementation consultant if you have access to those from our Sales team , I think helping you design the app overall is well outside the scope of this Discord server
Alright, thanks for help anyway, we'll reach out to our account manager then
yeah if you have that, please talk to them instead