Bkash Deposit for App
Budget: $15 – $25 USD
I need a developer who can wire up Bkash’s deposit-only workflow inside my mobile application. The app runs on both Android and iOS, so the job covers integrating the official Bkash SDK / APIs for each platform, handling the payment request, user authorisation, callback verification, and secure hand-off back to the app once the transaction is complete.
The screens are already in place; what’s missing is the fully functioning connection to Bkash’s gateway, sandbox and live. You’ll make sure deposits show the correct status in real time and that any errors (network, cancellation, insufficient balance) surface gracefully to the user while being logged for audit.
Deliverables:
• Clean, well-commented code added to the existing Android (Kotlin/Java) and iOS (Swift/Obj-C) projects, or to a cross-platform stack if you prefer (Flutter/React Native acceptable)
• Implementation of Bkash authentication, token refresh, payment execution, and verification endpoints
• Test plan proving successful deposits in sandbox and live environments
• Short implementation guide so my in-house team can maintain keys and environment variables
Acceptance: I will run the test plan on both operating systems; deposits must complete end-to-end with correct transaction IDs echoed back from Bkash and reflected in our app’s balance screen.
The screens are already in place; what’s missing is the fully functioning connection to Bkash’s gateway, sandbox and live. You’ll make sure deposits show the correct status in real time and that any errors (network, cancellation, insufficient balance) surface gracefully to the user while being logged for audit.
Deliverables:
• Clean, well-commented code added to the existing Android (Kotlin/Java) and iOS (Swift/Obj-C) projects, or to a cross-platform stack if you prefer (Flutter/React Native acceptable)
• Implementation of Bkash authentication, token refresh, payment execution, and verification endpoints
• Test plan proving successful deposits in sandbox and live environments
• Short implementation guide so my in-house team can maintain keys and environment variables
Acceptance: I will run the test plan on both operating systems; deposits must complete end-to-end with correct transaction IDs echoed back from Bkash and reflected in our app’s balance screen.