Flutter
PHP
Espay Payment Gateway
Webhook Architecture
POS Mobile – Payment Gateway Integration (Espay)
A key module in the POS Mobile app focusing on online payment processing. Implemented a middleware layer to bridge Espay’s server-side webhook with the Flutter client in real time. Integrating QRIS to ensure the payment succeeded.
Contributions
- Built the complete payment flow: request, redirect, callback, and webhook validation.
- Developed a secure PHP middleware to receive and verify Espay webhook events.
- Integrated real-time payment status updates into the Flutter frontend.