#frida-shtise_webhooks
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/1466089811306745868
📝 Have more to share? Add more details, code, screenshots, videos, etc. below.
It's showing the correct context in the Stripe dashboard when I search for the event id (2nd screenshot), but in our system it seems to be received like the 1st screenshot, with context as the connected account id.
What is that first screenshot from? I see all our attempts to deliver that event to your endpoint failed. However, in each delivery attempt I see we correctly set context to the platform account in the request body to your endpoint
It's Sentry.
I also have some logging in our tracking slack channel with "Could not retrieve Stripe event evt_1SuZ05C5pwlCACYlOK3EY2Wc with context acct_1SuYyNC5pwlCACYl/acct_1SuYyNC5pwlCACYl from Stripe" where the context is built from:
const stripeEvent = req.body as Stripe.Event; const stripeAccountId = stripeEvent.account!; const platformAccountId = stripeEvent.context!; // This is the platformAccountId const connectedAccountContextString = buildConnectedAccountContextString(platformAccountId, stripeAccountId);
export function buildConnectedAccountContextString(platformAccountId: string, connectedAccountId: string): string { return ${platformAccountId}/${connectedAccountId}; }
So I don't understand the issue, since the dashboard looks correct as you say..
What version of stripe node is your webhook handler code on?
I have updated everything to 2025-12-15.clover now. In our code, webhook endpoint and default version
What version of stripe node though?
"stripe": "20.2.0",
I'm seeing a mix of node versions in your request logs for requests made today both 18.4.0 and 20.2.0. You're positive 20.2.0 is the one running on your webhook endpoint here?
Yes
Ok this is pretty weird. Internally I'm seeing a similar report and the team mentioned this is a dashboard bug and context should be the same as the account param
However that doesn't really make sense to me
I think we need to engage with this team to get more clarity on expected behavior here
I'm going to send you a link to open a case so that we can communicate there and provide updates
Hello @honest locust, we have sent you a direct message, please check it at https://discord.com/channels/@me/1466101393596088360
- 🔗The message has instructions on how to open a direct support case with our Developer Support team, in order to help you more effectively.
Okay thank you! Because according to this doc https://docs.stripe.com/changelog/basil/2025-04-30/additional-context-organization-events it seems like it should help with multiple accounts right? I guess I should have mentioned that the webhook is for 'Conneced and v2 accounts' , but it still makes sense that context is the platform account, since the context when retrieving the event is e.g "acct_1SdEMHCPzZMl5cfq/acct_1SuYyNC5pwlCACYl"
Yeah I'm not entirely sure the nuance there
If you create a ticket via that above link we'll be in touch and update you
Would you say its an issue with the platform or connected account? When creating the case
It doesn't really matter
Oki thanks:)
The case will get escalated to the developer queue
done! thanks for the help:)
No problem. You'll get a response on that acknowledging you wrote in within the next couple hours and then will get further updates as soon as we get them from the team