Web hooks issue with time of sending

Have a question about a web hook timings. I think they are not strict and usually have like 5 minutes delay, so their order is not exactly chronological. How can this be solved? Can I somehow sort them or do something to make they received exactly in time of need?

There may be a delay, even 2-3 hours. This thing is not 100% accurate in terms of time. But for my projects I’ve seen 3 hour delay only 4-5 times. Usually it’s maybe up to a minute of 2. If you them up to 5 mins - there’s nothing to worry about. Default behavior.