#eoghanobrien

1 messages · Page 1 of 1 (latest)

jaunty pagodaBOT
hazy reef
#

another one

#

This looks bad, we're also getting a ton of bad webhooks sent to our production site - I don't think it's possible for us to have caused this, please advise @tidal mirage

tidal mirage
#

Hi, yes you're right. We're currently investigating the issue. Thank you for raising it here

hazy reef
#

Any idea if webhooks for these events will be sent out after the issue is resolved?

tidal mirage
#

I'm unsure at this point as the team is investigating this currently.

hazy reef
#

Where can I keep track of progress on this issue? here or in Twitter, Stripe Status page.

tidal mirage
#

I can keep you update here. I'll keep this thread open

#

Does that work?

hazy reef
#

Thank you! Best of luck!

hazy reef
tidal mirage
#

Than you for sharing this, I'll keep you posted as soon as I have more information on my end.

hazy reef
#

What time do you finish for the evening?

tidal mirage
#

I'm here for a couple of hours. I'll leave an update here if you need to step away.

hazy reef
#

Okay, that's great, thank you!

ionic galleon
ionic galleon
#

@hazy reef The issue with events should be resolved now!

hazy reef
#

We had 9 instances where customer.subscription.updated failed and 30 failed customer.subscription.updated failed - will those webhooks be re-run - the problem is we handled these on a queue so Stripe probably received a 200 response

ionic galleon
#

I'd recommend writing into support to double check how/if they're going to handle this - you can always manually resend them through the Dashboard, but I'd be surprised if we resent those events to you (especially given that you responded with a 200)

hazy reef
#

So I'd have to re-send all webhook events for the last 3 hours 😬

#

Is there a way to do that via the api?

ionic galleon
#

The only way to resend events is through the CLI (https://stripe.com/docs/cli/events/resend) or the dashboard - but a slightly different alternative would be to use the List events API (https://stripe.com/docs/api/events/list) to retrieve all events from the past three hours and then process them (instead of relying on the events actually being resent to your endpoint)

hazy reef
#

Sucks that we have to find a solution for this when it wasn't caused by us. What was the actual issue that caused the omission of data?

ionic galleon
#

I don't know too much of the specifics - only that it was a bug on our end that we had to rollback

#

You can try checking in with support (https://support.stripe.com/contact) and ask if any additional remediations are going to be done, but that may take some time

hazy reef
#

Okay, will do, thank you for your help and keeping us all informed. Have a good weekend!