#mesudev-express-connect

1 messages · Page 1 of 1 (latest)

lofty cypress
#

Hello! Give me one minute and I'll get to your question

vapid brook
#

ok cheers

lofty cypress
#

I'm not an expert on this, but I believe payout fees are collected on a monthly basis from the platform account (in the case of express + destination charges)

vapid brook
#

It's really horrible, I've been connected with 5 employees of your non-dev customer support, and none can answer that simple question

#

^^

#

So what exactly happens to the 60 $ in my example? How much of them arrive in the connected account's bank account, and what are the exact payout fees charged in my example? Isn't there any way to test this than waiting for 7 days??

#

That's what I see in my testing environment. 68.75 CHF is exactly the amount transferred via destination charge from the platform's stripe balance to the connected account's stripe balance. I pay that out from the connected account's stripe balance to the connected account's bank account. The payout says to have completed as you see in my image, but I see no payout fees whatsoever. That's what I would like to know / to test, you see? To check questions like:

  • will the payout fees be processed from the platform's stripe balance?

  • or will the payout fees be processed on the connected account itself? Meaning that actually not 68.75 CHF will arrive in the connected account's bank account, but 68.75 CHF - the payout fee?

lofty cypress
#

Gotcha - and thanks for that example! So the issue is that this payout fee will be taken at the end of the month - there's no way to really speed it up, which definitely makes testing this full flow difficult.

vapid brook
#

Yes it actually makes it impossible

#

But from which stripe balance will these payout fees be processed? From the platform's account balance? Like I'm particularly worried that, for example in this case, I tell the service provider that his hourly rate determined by the platform is 68.75 CHF. I then do the destination transfer as above of 68.75 CHF to the connected account. But if the connected account himself is charged for the payout fees, he will get less money than he was promised, ergo platform is in trouble. You see what I mean?

#

I just need to know this to be able to calculate the amounts I must transfer to my service providers, such that they get their full hourly rates

true berry
#

As Karbi mentioned above, ...are collected on a monthly basis from the platform account...

vapid brook
#

Which means in this case:

68.75 CHF arrive in the connected account's bank account.

Using stripe connect express, the platform's stripe balance is reduced by 2 CHF + 0.55 CHF + 0.0025 * 68.75 CHF = 2.72 CHF

#

Which in turn means, using stripe connect express and destination charges, if a connected account user pays out his entire balance to his / her bank account, it's always that entire balance that also arrives on the connected account holder's bank account. The fees are ALWAYS charge on the platform's stripe balance, correct?

lofty cypress
#

Yes, the fees are ALWAYS charged on the platform's stripe balance.

#

It's possible some weird things may happen for users who do express accounts + direct charges (fees can get a bit complicated in these scenarios), but you're doing destination charges so the fee should always be taken from the platform

vapid brook
#

ok, meaning that a connected account user can always get 100% of his / her stripe balance when being payid out ?

lofty cypress
#

correct

vapid brook
true berry
#

I'll note: in the few months I've been running test development, I have not seen Connected Account Fees charged in test mode...

vapid brook
#

Yes exactly, that's precisely my problem ^^ So I just want to be sure that the fees are as I suppose them to be to calculate my pricings etc.

lofty cypress
#

Yup, you can be sure that these fees will be taken from the platform

vapid brook
#

Alrighty, thanks a lot!