#humbertovaz
1 messages · Page 1 of 1 (latest)
Hi there!
What do you mean by "to charge from a Standard Connected account into a Express Connected account"?
A Client "A" with a Standard Account buys a product in my platform from a client "B" with an Express Account and the platform collects a fee
So you have a platform account connected to an Express account, a user buys something form the Express account, and the platform gets a fee?
In this scenario we have 3 accounts:
1 - My stripe account (platform's)
2 - Standard Connected Account (from Client A that buys stuff on my platform)
3 - Express Connected Account (from Client B that supplies the product that client A is buying on the platform)
And the Standard and Express account are connected to your platform?
you can't do this directly but generally you accomplish it by having a Customer on your platform account that corresponds to the same person who owns the account A
so person A comes to your business and you:
- onboard them to Connect and create an account acct_xxx
- collect their payment details and create a Customer object cus_xxx
- in your database, mark that those two objects relate to the same entity in your business
Then when you need to make this type of charge you're describing you can e.g. use that Customer and do a Destination Charge (https://stripe.com/docs/connect/destination-charges) to account B or clone their details to B for a Direct charge (https://stripe.com/docs/connect/cloning-customers-across-accounts)
Are you assuming that customer's account A is Standard and B is Express right?
I'm not assuming either way since it wouldn't make a difference
there's no way to have one connected account charge another one in any configuration, the way you accomplish that sort of scenario is by additionally having Customers that you mark as corresponding to the accounts and charging those.
It's also possible that you collect the payment details and create the Customer directly on the connected account who's going to be charging it, that works too; depends what you need exactly.
But if I understood correctly that's the base case scenario for Stripe connect i.e. A client A buys a product X from Platform Y which collects a fee and transfers money to client/supplier B
Yes
maybe your client A also has a connected account G on your marketplace. That is entirely separate and not modelled in our API.
so if you want to have that relationship(person "Jane Doe" has a Stripe connected account G and also a Customer A), that's entirely something you have to model in your database for example as I described.
I see!
In order to Jane Doe be able to have multiple platforms where to sell their goods (which is equal to multiple customer accounts under one stripe connected account) is that it?
I don't follow you
The questions was:
The Stripe Connected account can have multiple customer accounts (cus_xxxx) for different platforms/Stripe Marketplace accounts?
a connected account can have as many Customers cus_xxx as you want. The second half of your post, I don't really understand
like I said, none of this modelled in the API, as you said, it's just Customer A buys from Platform Y and a Connected Account B can receive the funds. Anything beyond that and extra relations is entirely your own interpretation
Look, I'm just trying to achieve "Customer A buys from Platform Y and a Connected Account B can receive the funds", in that sense, I need to have a customer account (cus_xxx) associated with the person who's buying on the platform right?
right.
thanks!
sorry but like I did clearly state that in my first post so was a bit confused
no problem