429 on a webhook

Hi,

I have 429 errors on my payments gateway webhook, which I have on Vercel. I’m not sure why, as I don’t even have enough traffic. Is there a way to know why this is happening?

Thanks!

429 is usually a rate limit by your provider, who is your payment gateway?

If you are running the webhook endpoint, try logging events you receive, for example Stripe sends many events on each action and if you don’t filter down to the correct ones your handler can run more often than expected

My provider is Polar.sh, that runs on top of Stripe. Thanks, right now I filtered the webhook events to only a few. I’ll check if that solves the issue. Either way, is odd since in my provider dashboard I see that the requests to my webhook are minutes apart. But let’s see.