"We do" flow helps to retrieve the KYC info of the user from UIDAI’s digitally signed Aadhaar XML. Veri5Digital SDK performs the required action to retrieve the details from Aadhaar website with the help of the customer. Customer needs to enter the information required by UIDAI website to download the XML, the following process is followed,
The user is displayed a Page where his Aadhaar/VID details are entered in the masked format as per relevant regulatory guidelines along with Captcha, and is given an option to choose OTP verification method before proceeding further.
In the next screen user is prompted to input OTP and share-code and Click proceed.
On successful processing user is redirected to the selfie capturing page.
Following are sample responses that received after the above flow is completed,
- the success response for ‘We Do’ flow without Selfie
{ "response_data":{ "kyc_info":"{" declared_kyc_info":{ "mobile":"8123456789" }, "photo":{ "document_image":"Base64 encoded face image from document", "match_status":"" }, "original_kyc_info":{ "verified_by":"UIDAI", "address":"Cheranelloor,Ernakulam,Chittoor-ekm S.O,Kerala,India,682027", "gender":M, "dob":"01\/06\/1996", "name":"A Ganesh", "doc_type":"AADHAAR", "document_id":"********4001", "verified_using":"DIGITAL_SIGNATURE" }, "verified_agent":{ "status":"NA" } } "," encrypted":"NO", "hash":"0b6deb1e183c3bc294565d9450b6de0a10a6eff44ad9677b02a6f6c9eff9e6c3" }, "response_status":{ "code":"000", "message":"Data fetched successfully", "status":"SUCCESS" } }
- the success response for ‘We Do’ flow with Selfie
{ "response_data":{ "kyc_info":"{ "declared_kyc_info":{ "mobile":"8123456789" }, "photo":{ "match_rate":99.86, "document_image":"base64 encoded image of face from doc", "live_image":"base64 encoded face image of face", "match_status":"SUCCESS" }, "original_kyc_info":{ "verified_by":"UIDAI", "address":"Allampalli house,,India,682027", "gender":M, "dob":"01\/06\/1996", "name":"A Ganesh", "doc_type":"AADHAAR", "document_id":"********4001", "verified_using":"DIGITAL_SIGNATURE" }, "verified_agent":{ "status":"NA" } }", "encrypted":"NO", "hash":"3c410aff83f5f65e4d7d2059c529d3c96aa1cc7a297459357ae5be9387093cbb" }, "response_status":{ "code":"000", "message":"Data fetched successfully", "status":"SUCCESS" } }