Integrate Electricity Bill Payment API

Заказчик: AI | Опубликовано: 28.12.2025

I’m upgrading my existing ePayYatra recharge website and Android/iOS app to support electricity bill payments. I already have the third-party API credentials; what I need now is a clean, secure integration in both the Laravel/PHP backend and the admin panel. Core functionality • Check bill status in real time (consumer number + operator). • Pay the bill and capture the gateway response. • Generate and let users download a PDF receipt. Admin panel requirements Full access is essential: configure operators, monitor live transactions, issue manual refunds when the API allows it, view detailed analytics, and export reports. All new routes, controllers, and UI elements must respect the existing RBAC structure so that I can toggle permissions later if needed. Technical notes • My stack: PHP 8, Laravel 9, MySQL, React-based admin panel. • API is REST/JSON with token auth; you’ll receive the full docs on award. • Please follow PSR-12, add PHPUnit tests for the new services, and log every request/response securely (no sensitive data in logs). • Rollback handling is critical—failed payments must auto-reconcile so wallet balances stay accurate. Deliverables 1. Fully integrated API endpoints and service classes. 2. Updated front-end forms in web and mobile apps. 3. Admin panel modules and dashboards. 4. Testing suite + postman collection. 5. Deployment instructions and a short hand-off call. If you’ve connected similar bill-pay services before, especially in India, I’d love to see a quick demo or code sample. Let’s get this live within a week.