Fix Surepass Integration in Flutter App
Budget: ₹1,500 – ₹12,500 INR
Project Summary:
- Driver app is Flutter based.
- Backend is Node.js.
- Surepass production credentials have already been approved and are available.
- Previous understanding was that Surepass Digilocker/RC/DL KYC flow was working in sandbox/testing mode.
- After moving to production, verification was reportedly ending with "something went wrong" instead of successful completion.
Current Situation:
- You checked the backend code from the VPS and could not find any Surepass implementation.
- Current backend appears to support only manual KYC document upload and admin approval.
- No obvious Digilocker, RC, DL, Surepass APIs, callback URLs, or verification flow were found.
What needs to be checked:
1. Verify whether this is the correct production backend.
2. Check if Surepass integration exists on another server, repository, VPS, AWS instance, or branch.
3. Check whether the integration was done directly inside the Flutter app instead of the Node.js backend.
4. Search the complete codebase for Surepass, Digilocker, RC, DL, callback URLs, bearer tokens, KYC APIs, and related endpoints.
5. Confirm whether any Surepass integration actually exists or if it was never implemented.
Please first identify where the KYC integration is located before creating a new implementation from scratch and share your findings.
- Driver app is Flutter based.
- Backend is Node.js.
- Surepass production credentials have already been approved and are available.
- Previous understanding was that Surepass Digilocker/RC/DL KYC flow was working in sandbox/testing mode.
- After moving to production, verification was reportedly ending with "something went wrong" instead of successful completion.
Current Situation:
- You checked the backend code from the VPS and could not find any Surepass implementation.
- Current backend appears to support only manual KYC document upload and admin approval.
- No obvious Digilocker, RC, DL, Surepass APIs, callback URLs, or verification flow were found.
What needs to be checked:
1. Verify whether this is the correct production backend.
2. Check if Surepass integration exists on another server, repository, VPS, AWS instance, or branch.
3. Check whether the integration was done directly inside the Flutter app instead of the Node.js backend.
4. Search the complete codebase for Surepass, Digilocker, RC, DL, callback URLs, bearer tokens, KYC APIs, and related endpoints.
5. Confirm whether any Surepass integration actually exists or if it was never implemented.
Please first identify where the KYC integration is located before creating a new implementation from scratch and share your findings.
Related categories:
JavaScript
Linux
Mobile App Development
Amazon Web Services
Node.js
Backend Development
Flutter
API Development