Webhooks are used to notify events, such as when a client registers in the Dashboard Stripe.
In any case, your payments with Stripe work well with or without the Webhooks. Webhooks operate independently of payments via Stripe. So if you have a problem with Webhooks, payments with Stripe will still work.
You can read the documentation on the Webhooks to see if you need it or not. You can find the documentation in the following link : https://stripe.com/docs/webhooks.