ESEWA Withdrawal Mobile Integration -- 2

Job ID: 40048725

Budget: $250 – $750 USD

I need a developer who can add a secure money-out feature to my existing mobile app so users can withdraw their balance directly to their ESEWA wallet. The core flow is straightforward: a user enters the amount, confirms with a PIN or biometric prompt, the app calls ESEWA’s withdrawal API, and we show real-time status updates until the transfer is complete.

You should already be familiar with ESEWA’s API endpoints, auth tokens, callback handling, and the standard security practices for e-wallet transactions on Android or iOS. The current codebase is built in Flutter, so I’d prefer to keep the integration in Dart, but I’m open to a native plug-in if a specific SDK requires it.

Acceptance criteria
• Clean, well-commented code that plugs into my existing balance screen
• Successful test withdrawals on ESEWA’s sandbox and production environments
• Proper error and timeout handling with user-friendly messages
• A short hand-over note explaining any configuration keys and how to re-deploy the build

If you’ve implemented ESEWA (or a similar e-wallet) before, please mention it along with links or screenshots of your past work so I can move quickly.