#filia_api
1 messages Β· Page 1 of 1 (latest)
π Welcome to your new thread!
β²οΈ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
β±οΈ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
π This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1412945059019755554
π Have more to share? Add more details, code, screenshots, videos, etc. below.
Hello π
What specifically are you doing with this Financial Connections Account?
We're calling balance refresh-
Small snippet:
result, err = stripeAccount.GetByID(account.StripeAccountID.String, balanceParams)```
This works pretty consistently for other accounts/users.
Are you triggering balance refreshes? https://docs.stripe.com/financial-connections/balances#initiate-balance-refresh
Since you say this is working for other accounts/users, do you know if the banking institution is the same as other users?
The availability of this data, and it's freshness, can vary with banking partners. We call this out here:
So is it just straight up something that stripe doesn't have access to for these?
Not necessarily. Are you seeing actual balances, just the numbers are off?
Yea. We're seeing 269k and the user is reporting that the actual balance is closer to 335k.
For smaller banks we have to work with a 3rd party aggregator to get access to this data and that service may not update the data as quickly as with our larger partners.
The institution is Charles Schwab and it's been reporting the incorrect number for ~2 months
Do you have an example API request ID I can take a look at?
Where can I find this?
It will start with req_
Here's how you can find a request ID: https://support.stripe.com/questions/finding-the-id-for-an-api-request
req_wRQfDX94L5CVyg
Thanks, taking a look
Okay it looks like we have a balance snapshot from today at 9:29 UTC for ~$335
That snapshot was refreshed 6 hours after your request, which happend at 03 23 UTC
The balances are refreshed every day
π hello taking over the thread from my colleague, give me awhile to catch up
This same one was fetched yesterday at 8am and returning the same.
Take your time! Not time sensitive on my side.
thanks for waiting. In req_wRQfDX94L5CVyg [0], the timestamp under as_of seems to be the cause
"1745325745" is 2025-04-22 12:42:25
Why isn't that updating?
In addition to the code I posted above, I have this beforehand:
Features: []*string{stripe.String("balance")},
}
result, err := stripeAccount.Refresh(account.StripeAccountID.String, params)```
Hmm not too sure too, but that timestamp is something returned to Stripe from the external institution: https://docs.stripe.com/api/financial_connections/accounts/object#financial_connections_account_object-balance-as_of
So it seems Charles Schwab itself is returning the very old data on this account?
Currently it seems that way, let me see what else I can find, give me awhile more
Thank you
thanks for holding on. based off the internal logs we have, it seems like we could be running into errors getting the new balance from the bank, but I will need to raise this with the relevant product team to be sure. Do you mind if I drop you a dm to create a case with me, and we'll work to resolve this async over email?
Yea, that's totally fine.
Hello @twilit lagoon, we have sent you a direct message, please check it at https://discord.com/channels/@me/1412955998674751548
- πThe message has instructions on how to open a direct support case with our Developer Support team, in order to help you more effectively.
please log into your Stripe account before you visit the support contact link sent in the dm
I'm logged in- where do I open it at? It's taking me to
Hmm there should be a chat pop-up asking you to select your Stripe account
Lemme give it antoher go
maybe could you try to close and reopen the link
yup I got it, our team will be in touch soon
Thanks very much, have a good evening.