#Mist
1 messages ยท Page 1 of 1 (latest)
Hello ๐
Have you referred to our account balances docs already?
https://stripe.com/docs/connect/account-balances
This is with regards to the main platform account
If I log into the dashboard in test mode, it says 4k balance
do you have an account ID I can take a look at?
If it shows up under Will be available soon then those funds are not ready to be transferred yet.
If you're using Separate Charges and Transfers as your connect charge flow then you can create transfers from your pending balance using source_transaction parameter
https://stripe.com/docs/connect/charges-transfers#transfer-availability
How do I give you the main platform account ID?
You can go to your profile and scroll down
https://dashboard.stripe.com/settings/user
The account ID should start with acct_xxx or something similar
I was trying to simulate a transfer from the main platform ID to a connected account ID
ok from the settings, I have this: acct_1I8SosKx6aHD40kg
Ah its because you're on automatic payout
I guess I am trying to understand if a similar situation will happen on live where we want to pay out our connected account merchants but funds are locked in pending
Ah ok, please explain a bit more
You don't have any accumulated balance as you have automatic payout enabled which means whatever balance you have will be paid out daily. You can change your payout settings to manual to accumulate balance and create transfers then.
The option is under more dropdown menu
Right I see, so the pending in this case means it's being prepared to be paid out so hence not available?
yup more or less
Ok that makes sense and just to clarify, we will have the same issue even if we do automatic with a longer period? Say monthly?
It also says that on the error too.
we will have the same issue even if we do automatic with a longer period? Say monthly?
I think that should allow you to accumulate enough balance to create a transfer.
Can you expand on why you're choosing Separate Charges and Transfers flow over direct/destination charges?
Ok will pass this on, I don't actually have the option in test mode, so will hopefully the payout schedule change in live will also reflect in test?
I think test mode and live mode settings are different. I wonder if you're logged in as an admin or if you have a different role.
Yeah sure, the reason being is that we want to hold the funds for a few days in order to allow cancellations and returns to avoid back and forth funds transfer. Our main worry is if we paid out immediately to the connect merchant, they get their balance paid daily to their bank and we might not be able to issue any refunds because it's left their stripe account
I have the developer role
I have the developer role
yeah that might be it, admin role should be able to see it I guess.
Yeah sure, the reason being is that we want to hold the funds for a few days in order to allow cancellations and returns to avoid back and forth funds transfer. Our main worry is if we paid out immediately to the connect merchant, they get their balance paid daily to their bank and we might not be able to issue any refunds because it's left their stripe account
Ah ok ok makes sense. With destination charges you could handle refunds by reversing the transfer but in that case, if the funds have already left their account balance then it will create a negative balance on the connected account. Which would be either covered by future payouts or by debiting their external bank account.
https://stripe.com/docs/connect/destination-charges#issuing-refunds
Right, will the same concept work for transfer reversals? As in right now when we have a late refund request, we will refund the charge back to the customer but then attempt a transfer reversal of the same amount. If we can reverse the transfer, will it also put them into a negative balance?
I believe so, yes.
Oh no, wait. I think the transfer reversal with Separate Charges & Transfers would fail if the connected account balance is lower.
It is only possible to reverse a transfer if the connected accountโs available balance is greater than the reversal amount or has connected reserves enabled.
https://stripe.com/docs/connect/charges-transfers#reversing-transfers
Ok great thanks for all your help, I think we will seriously consider the direct destination charge with our commission, it will simplify our flow if we can minimise the refund risk using negative balance
NP! ๐ happy to help
Good luck
Hmm in that case will have to look at the direct charge solution
๐
An option here would be to use Account Debit (if you're eligible) in case transfer reversal fails.
https://stripe.com/docs/connect/account-debits
I have to step away now so I'll archive the thread soon, feel free to reach out to use in #dev-help should you have any follow up questions ๐
Yep thanks for your help