Discussions
Webhook reliability in captive portals
Hi everyone,
I’m integrating PayMongo with a Wi-Fi service platform where users top up credits through a captive portal. Payments generally go through, but I’ve run into some issues with webhook delivery and I’d like to know if others have experienced something similar.
The problem
In captive portal environments, the network sometimes filters or blocks traffic until the user is authenticated.
Webhook calls from PayMongo to our server occasionally don’t reach us (dropped or delayed).
When that happens, the user’s payment succeeds on PayMongo’s side, but our system doesn’t update credits right away, leading to complaints.
Any best practices for ensuring reliability of webhooks when integrating PayMongo in networks that aren’t always stable?
Thanks in advance!