#Aamir

1 messages · Page 1 of 1 (latest)

tall tigerBOT
buoyant falcon
#

hello! can you share more on what you're trying to achieve?

dull gulch
#

well, we are platform account and having some connect accounts

#

currently our connect accounts are standard connect accounts

#

so sometime we needs to transfer some money back from connect account to platform account

#

on account of the charges platform bear for different type of events

#

like disputes charges

#

so for that we are trying to have some connect account balance available to transfer the money back

buoyant falcon
#

what charge type are you using?

#

direct charges? destination charges? or separate charge and transfers?

dull gulch
#

we are using destination charges

#

transaction is charged by platform account and then automatically transferred to standard connect account after deducting the application fee.

#

'transfer_data' => [
'destination' => $request['stripe_account'],
],

buoyant falcon
#

is the problem here that you can't reverse the transfer for refunds because the standard account doesn't have enough funds in their balance?

dull gulch
#

yes

buoyant falcon
#

your flow is pretty unusual, we typically don't recommend that you use destination charges for standard accounts - because of this problem that you're seeing now

dull gulch
#

Yes, I read and told many times but actually we have our old/initial connected accounts are standard a we didn't have any knowledge about these issues

buoyant falcon
#

I'm pretty certain that having a reserve set on the Standard account won't solve the problem. The funds that needs to be reversed for a transfer won't be taken from that reserve but you may want to write in to support to check on this

#

i don't really have a great solution here - you could perform the refund separately from reversing the transfer. Then charge the standard account for the reversed amount of the transfer separately

dull gulch
#

Ok, if we can have reserve on standard connect account, how? and also what we can do with that reserve amount?

buoyant falcon
#

you need to reach out to support for more information on that

#

it's not an area that we have a lot of knowledge on here on this channel. We mainly help with API related questions here

dull gulch
#

ok got you

#

one more thing if you can answer, mainly it is also support related I think but incase you know.

#

Are we able to debit there external bank account to cover any negative balance?

buoyant falcon
#

no, not from your end

#

if the standard account happens to run into a negative balance, Stripe will attempt to auto debit

#

but for transfer reversals, it won't allow the connected account to fall into a negative balance

dull gulch
#

I experienced when there is dispute and we try to reverse the amount from standard connected account via API, even if there is no balance

#

amount is reversed and balance becomes -ve in connected account

#

but this is not happened when there is refund

buoyant falcon
#

yep

dull gulch
#

why is that? 🙂

buoyant falcon
#

it's the way it was built - in my opinion : You decide when to perform a refund, but we need to charge the corresponding fees for a dispute.

dull gulch
#

how can we should charge a fee for dispute?

#

you mean while reversing the transaction/transfer?

buoyant falcon
#

you could collate all the disputes and then charge it to your connected accounts outside of Stripe. Alternatively, what i've seen some platforms do is to create a Customer object (to represent that connected account) and have their connected accounts add a credit card or bank account to debit to that Customer object, and invoice their connected accounts that way for whatever they want to charge their connected accounts for

dull gulch
#

Yes, that's the one way but that would be a manual process and they will pay the invoice when they can.

buoyant falcon
#

if you have their payment methods saved

#

you can charge them automatically

dull gulch
#

ah ok

#

got you.

#

ok last question:

#

this is in docs.

#

To ensure funds can be covered, Stripe holds a reserve on your platform account’s available balance to cover any negative available balances across your Custom and Express accounts.

#

does it mean reserves can be only for Custom and Express accounts?

buoyant falcon
#

sorry, you're going to need to reach out to support about that

dull gulch
#

ok no problem.