#weboAR - refunds
1 messages · Page 1 of 1 (latest)
I am havong some customers getting this message "Insufficient funds in your Stripe balance to refund this amount."
I have queried their balance and their "available" is zero.
Previously, the refunds went through, and the funds were taken from their bank account. But now, that doesn't happen.
Question is, how can I make get back things to normal
?
Can you tell me a bit about how your charge/refund flow worked before? How are you taking these payments? And your connected accounts have never had balance on them and always pulled the refund amounts from their bank account?
Can you tell me a bit about how your charge/refund flow worked before?
Our schema is charge and transfer. Nothing has changed for us for long time
How are you taking these payments?
Not sure I get it. With CC?
And your connected accounts have never had balance on them and always pulled the refund amounts from their bank account?
They have daily payouts
This is failing for some of our accounts. Not sure why. Suddenly, theycan't issue refunds. I gues it is their available is zero. But I also guess it used to work ike that before just fine!
We already contacted support. But they just tell us: The refund is rejected because of the balance. The issue is that didn't use to happen
Any help greatly appreciated
Do you have an ID of an account that this is happening on?
Do you know if you previously were sending funds to these connected accounts? One way or another, you will need funds on the accounts to make a refund
acct_15N4LjDL8W3CK4dH
Thank you, checking in to that account
No, funds from these account were sent to bank accounts and then retrieved back when needed, handled automatically by stripe
Thanks you!
As to clarify.
After collecting from paying users, we send these accounts the funds.
Then, Stripe included these on payouts, and these funds were sent to the bank
If a refund was requested, the transfer to the account was refunded.
We never had to deal with these balances issues. Somehow they were withdrawn from the bank
Apologies but I am having trouble finding the refunds that you are describing on that account. Do you have the ID of a refund that succeeded this way?
Also on this account
acct_1FZb59EXopXaWMwC
Refunds are rejected.
We can't issue them
That's the problem
You will not find them
But you said this was working before correct?
Oh yes, it was.
Accounts were able to issue refunds
This account recently had a request for a refund which was rejected.
I can give you the request id
Do you have an ID for a refund from when the refunds were working?
For acct_1IIbzAElDTLc6FDy, please, consider these:
req_iQ5PdNPcndoihT failed on May 5th for py_1Km7xiElDTLc6FDyRHpV5qR3
req_55CvZ1TqqNfcCt failed on May 5th for py_1KaVhOElDTLc6FDyPjwccEqu
req_7DvCnmtLhy4cou worked couple of hour later on May 6th for py_1KaVhOElDTLc6FDyPjwccEqu
This is a classic charge which was refund for us which worked as expected:
py_1Keg1xElDTLc6FDy2x87x1ro
(as for you to have more info context)
Hello! Taking over and catching up now...
Unfortunately this isn't an issue we can really help with here, as this looks like it's something specific to your account. Stripe Support would need to help you further; I recommend you reply to their last message with further questions.
Well. I don't think is specific. It is happening for several accounts.
Let me set the problem different.
Some refunds are getting rejected because insuficcient balance.
These accounts receive payments and refund alsmost everyday
How are we suppose to leave a positive balance (to get refunds accepted) if payouts are automatic and handled by you?
You're talking about the behavior described at the top of this page, correct? https://stripe.com/docs/refunds#failed-refunds
Nope
The refund is not even started.
The request is rejected.
Ex:
POST /v1/charges/py_1KS5MGDL8W3CK4dHi5yj8nUz/refunds
Status
400 ERR
ID
req_0Wzrby8zUI4fG7
API version
2012-11-07
Application
Source
Stripe/v1 PhpBindings/1.17.3
invalid_request_error
Insufficient funds in your Stripe balance to refund this amount.
Response body
{
"error": {
"message": "Insufficient funds in your Stripe balance to refund this amount.",
"type": "invalid_request_error"
}
}
Request POST body
{
"amount": "30000"
}
Ah, sorry, that was the wrong link. I meant to link to the top of that page (https://stripe.com/docs/refunds) which says this:
You can refund charges made to your account, either in whole or in part. Refunds use your available Stripe balance—this doesn’t include any pending balance. If your available balance doesn’t cover the amount of the refund, Stripe debits the remaining amount from your bank account.
That's the behavior you want, correct?
Yeah, unfortunately I cannot tell you why that's not happening on your account. Only Stripe support can tell you that.
This is a public server; I have no way to verify your identity or account ownership here.
But I can tell you 4 accounts where that is happening and I guess that if you ask me tomorrow, I will have more!
Stripe support is not helping too much
Maybe you can look into those accounts and tell me if a setting is off?
My guess is that there was a change and somehow those accounts were not properly adapted/upgraded
I can look at an account, but I can't tell you anything about it because I can't verify it's your account.
I recommend you reply to support and clarify your questions so they can help you further.
I am trying to. I don't get too deep
I wish I could do more to help you here, but this is really something only support can help with.
Well. If you identify something like a bug, or raise an internal ticket to the engineering team, maybe something is found that applies generally
Because I think it is no coincidence that 4 accounts (and probably raising) have this issue
I have read about reserved balances. Would that apply here?
Possibly. Honestly refund investigations and reserve balances are outside my area of expertise; we focus on developer/code/integration issues here.