KYC & Verification
Available to: Admin, Super Admin (managing any user), All Users (own documents)
The platform supports identity verification for Aadhaar, PAN, email, mobile, and driving license. Verified documents display a verification badge on the user's profile.
Aadhaar Verification
Path: /users/{userId}/account/profile/aadhaar
Flow
- Enter the Aadhaar number
- An OTP is sent to the Aadhaar-registered mobile number (not the platform mobile)
- Enter the OTP to verify
- On success, Aadhaar details are confirmed and the verification badge is displayed
The OTP goes to the mobile number linked with Aadhaar, which may differ from the user's platform mobile number.
PAN Verification
Path: /users/{userId}/account/profile/pan
Flow
- Enter the PAN number
- The system validates the PAN format
- Backend verification is performed against the PAN database
- On success, the verification badge is displayed
Email Verification
Path: /users/{userId}/account/profile/email
Flow
- Enter the email address
- An OTP is sent to the entered email
- Enter the OTP to verify
- On success, the email is marked as verified
Mobile Verification
Primary Mobile
Path: /users/{userId}/account/mobile → OTP at /mobile/otp
Alternate Mobile
Path: /users/{userId}/account/alt-mobile → OTP at /alt-mobile/otp
Both follow the standard OTP verification flow — enter number, receive OTP, verify.
Driving License
Path: /users/{userId}/account/profile/driving-license
Flow
- Enter the driving license number
- Upload Page 1 proof (front of license)
- Upload Page 2 proof (back of license)
- Submit for records
Driving license does not have automated verification — it is a manual document upload for record-keeping purposes.
Verification Status Indicators
Each verifiable document shows one of these states on the user's profile:
| State | Display | Meaning |
|---|---|---|
| Verified | Green badge | Document has been verified successfully |
| Not Verified | No badge | Document exists but hasn't been verified |
| Not Added | Empty field | Document has not been entered yet |