#TheUchi007
1 messages · Page 1 of 1 (latest)
From your description, it sounds like you're using Separate Charges and Transfers. Am I right? https://stripe.com/docs/connect/charges-transfers
Yes, that is correct
With Separate Charges and Transfers on custom connected account, the payment is made on the platform and the liability is on the platform as well. Custom connected account doesn't have access to any dashboard to perform any refund.
You can create your own dashboard for the connected account that performs refund on the platform and reverses the transfer:
- Refund a payment made on platform: https://stripe.com/docs/connect/charges-transfers#issuing-refunds
- Reverse the transfer: https://stripe.com/docs/connect/charges-transfers#reversing-transfers
Ah ok, perfect. So there is a way to program on my platform for a user to engage on a refund, correct?
If that is done, then the money being refunded will be coming from the connect account then, right?
Ah ok, perfect. So there is a way to program on my platform for a user to engage on a refund, correct?
Yes with the refund doc above
If that is done, then the money being refunded will be coming from the connect account then, right?
No, you have to perform transfer reversal in addition to the refund. Refund is from the platform. In order to collect the funds back from the connected account, reversing the transfer should be made
Gotcha. I apologize if I am repeating, but I just want to make sure. So in short, if I use the refund API you sent above, it will perform the refund, but the money itself will be coming from us, not the connected account. Is this correct?
Yes correct! You should perform transfer reversal to collect the funds from the connected account in addition to the refund API
Amazing, thank you so much!