#Mick Chakrik-payout-reversal
1 messages · Page 1 of 1 (latest)
i was told in another thread that the money will be pulled from the platform's balance. but i wonder if it's possible to get the money from the connected account's bank account instead.
please note that the bank account the money is paid out to is that of the connected account not the platform's payout bank account.
I'm looking at that other doc as well. I see it mentions transfer reversals. Let me see what I can find on what might be best for you https://stripe.com/docs/disputes/connect
Can you tell me a bit more about your connect setup? What kind of connect accounts and what kind of multiparty payments are you doing?
Going to put your other info here as well
when the ACH transaction fails to transfer, are there any fees that Stripe charges the platform account? (like a penalty for failed transaction)? or does the platform just pays fo all related processing fee and wouldn't be given back when transaction fails and the payer got the money back.
it's a custom account
it's a multiple "customer" connected to multiple "connected account"
customers are renters, and connected accounts are landlords collecting rent from renter.
we use destination charge as a way to create invoice
Gotcha. Thank you
and i'm working on handling when there's a dispute case by renter for payment made to the landlord
ideally we should get money from the landlord and transfer back to the renter
Understood. Looking in to this and will get back to you
thank you
transfer reversal is pretty straightforward since the money is still in Stripe's control. payout, however, is a bit unclear. the article i sent did mention a webhook to reverse the payout, but i'm not sure.
Looking for clarification on this myself
please don't archive the thread yet. i'lll be back in half an hour.
So the doc I linked to lays out what you want to do here:
If the disputed payment was created through the platform using destination charges or separate charges and transfers with or without on_behalf_of, the platform account is automatically debited for the disputed amount and fee. When this happens, the platform can attempt to recover funds from the connected account by reversing the transfer either through the Dashboard or by creating a transfer reversal.
If there is a negative balance on the connected account, Stripe attempts to debit its card issuer account only if debit_negative_balances is set to true.
So you want debit_negative_balances set to true on the account and to do a Transfer Reversal
That will attempt to debit the account if reversing the transfer makes their balance go negative
You will also want Connect Reserves enabled (it should automatically be for new accounts) https://support.stripe.com/questions/reserves-for-connect-platforms-and-connected-accounts
i see. that's much clearer thank you.
on to my next question. are there any fee associated with "dispute" case and "failed transaction" case? and who will be charged of those fee?
Right, looking in to that now
thanks again. you are a big help
https://stripe.com/pricing/local-payment-methods
ACH Direct Debit
0.8% capped at $5.00We charge $4.00 for failed ACH Direct Debit payments and $15.00 for disputed ACH Direct Debit payments.
As for who will be charged one moment...
i believe with destination charge it's probably the platform.
one very last question is.. is there anyway the platform account (us) can deduct the fee from the renter (payer) before returning the money to their account?
That is what I am reading https://stripe.com/docs/connect/destination-charges
The platform is responsible for the cost of the Stripe fees, refunds, and chargebacks.
understood. thank you.