#weretaco-custom-invoice
1 messages · Page 1 of 1 (latest)
When you refund the charge, there should be a UI option asking if you want to reverse the transfer and/or refund the application fee
gotcha
so if i have a charge for $500, customer pays
stripe fee is $14.80, application fee collected is $15.20
when i do the refund if i do not select "refund application fee" and just reverse transfer
does the customer still get $500 back? we just don't refund the application fee to the connected account? so it's left with a negative balance?
all yes
perfect, so the connected account still eats the cost of the stripe fees and the refund happily goes to customer
then we can still true up the application fee vs stripe fee on our regular schedule
(custom pricing so we're overcollecting the app fee to cover IC fee variations)
so the connected account still eats the cost of the stripe fees
No you eat the Stripe fee
With Custom you do destination charges so you pay the fee
but if you transfer the whole amount (and don't use transfer_data[amount]) they end up covering for it in case of a refund
yes, but since we're not refunding the application fee to the connected account, that covers the amount
- a bit ?
and the connected account would sit with a net negative balance to account for that application fee
yes
awesome thanks
if the connect account has a negative balance sitting there, does the platform automatically transfer to cover it or can it pull from the connect accounts bank ?
is there a setting for it?
the balance covers it, you likely want to read https://stripe.com/docs/connect/account-balances
ok
Regarding this, if you initiate a transfer reversal due to the initiation of a refund, and the refund fails, it seems like you'd need to create a new transfer as well?
correct, or figure out how to refund the customer on your own
Seems it's better to wait for the refund to go through before reversing the transfer than try to managed transferring back and forth. Is there any stripe recommendations on this?
IMO you want to reverse the transfer immediately. Refunds rarely fail and it's harder to get funds back from your connected account over time