#maria_webhooks

1 messages ยท Page 1 of 1 (latest)

strange oysterBOT
#

๐Ÿ‘‹ 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/1509191844779655229

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

strong vector
#

Hello! I see the payment_intent_succeeded event is still pending delivery to your 4 webhook endpoints for the Payment Intent you shared. Do I understand correctly that you aren't experiencing this with any other Payment Intents or event types?

inland quartz
#

I am not exactly sure what do you mean by pending, when I see this:

#

And yes, this is our first case

#

We haven't made any changes to our integration in months.

#

Also, we have only 3 webhooks at the moment, unless you see another one. We have other webhooks in testing environments.

strong vector
#

It's safe to share Stripe IDs here, just not API keys ๐Ÿ™‚ but yes I see your 3 webhook endpoints! The fourth was the resend attempt which you triggered manually.

#

By pending I mean the deliveries are failing and we're retrying... let me look into why this might be happening!

inland quartz
#

Thank you!

inland quartz
strong vector
#

Ah I see - Stripe IDs for webhook endpoints look like we_XXX.

#

Inspecting the logs, I see Stripe is receiving this response body from your webhook endpoint: {"error": "Unexpected status"} so I'd recommend inspecting your code for where this error is thrown.

#

In other words, Stripe is successfully deliverying the event to your webhook endpoints but recieving an error back. Perhaps there's an edge case your code isn't handling or something in the payload it doesn't recognize?

strong vector
#

I see that your webhook endpoints are using 2025-04-30.basil and the Payment Intent was confirmed with 2025-05-28.basil - it's worth double checking the API version your code is using in case that's responsible for the discrepancy.

inland quartz
#

Ah, I see.

#

Thank you, I will look into it