The webhook system having limitations that should be take note:
Webhook delivery isn't always guaranteed. Therefore, it is recommended to implement reconciliation
functionality (long-polling)
to your EasyStore app that will fetch the data from API periodically. So, your app won't be solely rely on webhook
mechanism.
Webhook delivery can have delay, especially there are surge of traffic inside the webhook message queue.