#vkadurin-payout
1 messages · Page 1 of 1 (latest)
Hi! Transfers and payouts are two separate things. And you can manage the payout schedule of your connected accounts, as explained here: https://stripe.com/docs/connect/manage-payout-schedule
Should i schedule the payout or the connect account can do it by themselves? I mean can i just transfer the money and leave the payout to the user receiving it? With multiparty payments i mean.
I'm not sure I understand your question. By default payouts are set to automatic, so there's nothing to do on the platform side (unless you want to change the default value). If you set the payouts to manual, then the platform needs to manually create the payouts.
Let me give a better perspective. We are a multisided platform that connects two types of users - let's call them Demand User and Supply User. What we want to build is the following - Demand User makes an order and pays for it in advance. Our platform keeps the money until the order is full-filled - usually in a week. Once the order is full-filled our platform transfers the money to the Supply User.
The question is if we use multiparty payments, how we can withhold the money until certain criteria for fullfilling the order are met and then release them to the end receiver (Supply User). I see that we can control the payout and achieve this but can we just control the transfer to the Supply User (do it whenever above criteria are met) and not the actual payout to the external account.
Basically we want to act as an eScrow service.
If I understand correctly, Demand User is a customer object (end user paying for something), and Supply User is a Stripe connected account?
Yes, exactly
For this types of use cases we usually recommend doing separate charges & transfers, where the platform charges the customer and then later does a transfer to the connects accounts.
You can learn more about this here: https://stripe.com/docs/connect/charges-transfers
I will check now. Thank you!
If i understand correctly, in that case our platform will just transfer the money to the connected account whenever we see appropriate, and the connected account can decided when to pay them out to an external account (bank account / credit card etc). Is that coorect?
And if this is correct - this transfer between our platform account and the connected account happens immediately, right?
@fickle pebble
Hey, taking over from @fickle pebble
If i understand correctly, in that case our platform will just transfer the money to the connected account whenever we see appropriate, and the connected account can decided when to pay them out to an external account (bank account / credit card etc). Is that coorect?
The payout occurance would be determined by the payout schedule on the connected account: https://stripe.com/docs/connect/manage-payout-schedule
And if this is correct - this transfer between our platform account and the connected account happens immediately, right?
Yes, transfers between Stripe accounts are instant.
But the question is - who determines the payout schedule? Us as a platform or the user of the conencted account themselves?
Or maybe i can rephrase may question. Can the money just stay in the connected account balance as long they want - potentially weeks or months - or the money needs to be transferred to an external account (credit card or bank account).
That depends. What kind of connected account is it?
Express account
You can control the payout schedule as the platform
Is there an option for me (as a platform) to directly charge a connected account? Use case is the following - an user has their strype account connected to our platform. They make an order for a service but don't do anything to pay directly but the platform charges them? if this is possible is there some kind of an approval process by the end-user?
https://stripe.com/docs/connect/account-debits
@merry island Is there anything special that needs to be done in order to debit this express account later? Either during the creation of the connected account or later?
The requirements are outlined on that doc
Using Account Debits require getting legally binding consent from your connected accounts.
This is what i don't understand. How do we obtain that consent and when?
I guess you'd do that during account creation or onboarding in your app/site
Add something to your T&Cs etc
I got it. thanks
np!