IO Admin Manual
Edit Product Settings and Manage Grants
39min
the edit feature enables the admin to edit/configure the grants provided to the customer classification criteria safe, uncertain, and risky will be categorized based on the selection of classification criteria (pending/accepted/rejected) the applications will be moved to the appropriate buckets in the backops portal (eg safe as accepted then all safe applications will be shown in the "accepted" tab) email configuration we can send out email notification to the end users based on events/actions taken by auditors by configuring following fields as shown below subject subject line for each email notification header any headers can be added here which is generic to all users body content of the mail to be send to the users footer any footers can be added here which would be generic to all users reasons in case of rejections the reasons can be configured change call back url through a callback url, one program can communicate with another application asynchronously and loosely coupled callback urls are post api endpoints to a database, where json data can be pushed from signzy’s system here, we can customize it in accordance with the bank's supplied url if we want to push the data of the entire onboarding process to the client's system status wise callback after the completion of the onboarding journey, the status of the application has to be sent to the bank's/nbfc's server there are multiple triggers(or events) when json data of the application can be pushed to the callback url pending/submission accept reject draft dropoff these can be configured separately by entering the details in the url field for each event url the callback url for the specific status (bank specified url) sample callback data for io rejected { "customerid" "5 5", "merchantid" "6 4", "status" "rejected", "reason" "", "loginparameters" { "applicationurl" "https //investor onboarding preproduction signzy tech/sbi mf preprod/5e f5/login?ns=sbi mf preprod", "mobileloginurl" "https //m investor onboarding preproduction signzy tech/sbi mf preprod/5e f5/login?ns=sbi mf preprod", "autologinurl" "https //investor onboarding preproduction signzy tech/sbi mf preprod/5e f5/1b 8f/emain?ns=sbi mf preprod", "mobileautologinurl" "https //m investor onboarding preproduction signzy tech/sbi mf preprod/5e f5/1b 8f/emain?ns=sbi mf preprod" }, "data" { "email" " email ", "phone" " phone ", "name" " name ", "username" " username ", "customerid" "5e f5", "mainpageconsenttext" "", "merchantid" "62 c4", "activitylog" \[ { "id" "5e f5", "name" "sbi", "username" "sbi mf preprod", "role" "customer", "action" { "from" "pending", "to" "rejected" }, "eventtimestamp" 1650524530 }, ], "status" "rejected", "reason" "", "rejectionclassification" \[], "draftclassification" \[], "verificationdata" { "idcards" \[ { "type" "pan", "purpose" \[ "poi" ], "name" " name ", "idno" "f k", "dob" " dob ", "expirydate" "", "textmatchrequired" true, "idclassificationrequired" true, "address" "", "reqsplit" \[], "state" "", "city" "", "district" "", "pincode" "", "issuedate" "", "images" \[ "https //preproduction persist signzy tech/api/files/3 1/download/ec 39 png" ], "prooftype" "investor identity proof", "verificationstatus" { "error" { "status" 404, "data" { "error" { "statuscode" 404, "name" "error", "message" "pan not found", "status" 404 } } }, "isset" 0 }, "digieyescore" "10 00%" }, { "purpose" \[ "poa" ], "name" " name ", "idno" "0 9", "dob" " dob ", "textmatchrequired" true, "idclassificationrequired" true, "address" " address ", "expirydate" "", "state" " state ", "issuedate" "", "addresstype" "permanent address", "prooftype" "investor address proof", "images" \[ "https //preproduction persist signzy tech/api/files/3 3/download/cb ec png", "https //preproduction persist signzy tech/api/files/3 5/download/04 a4 png" ], "city" " city ", "district" " district ", "pincode" " pincode ", "type" "aadhaar", "reqsplit" { "district" \[ " district " ], "state" \[ \[ "maharashtra", "mh" ] ], "city" \[ " city " ], "pincode" " pincode ", "country" \[ "in", "ind", "india" ], "addressline" "" }, "sameaspermanent" "true", "verificationstatus" { "isset" 1, "verified" false, "message" "verification could not be completed ", "aadhaarmessage" "" }, "digieyescore" "14 00%", "consenttext" "i, the holder of aadhaar number given above, hereby give my consent that such data post confirmation will be transferred to client for further processing my on boarding application for their product and will not be stored or shared in any other manner by signzy technologies private limited " } ], "documents" \[ { "type" "cheque", "beneficiarymobile" "", "beneficiaryaccount" "3 6", "beneficiaryname" "", "beneficiaryifsc" "s 3", "bankname" "state bank of india", "branchname" "", "images" \[ "https //preproduction persist signzy tech/api/files/3 1/download/8e 5c png" ] }, { "type" "bankaccountverification", "beneficiarymobile" " mobile ", "beneficiaryaccount" " account ", "beneficiaryname" " beneficiary name ", "beneficiaryifsc" "s 3", "bankname" "", "branchname" "", "images" \[], "banktransferoutput" { "active" "yes", "reason" "success", "namematch" "not available", "namematchscore" 0, "mobilematch" "not available", "audittrail" { "nature" "bank rrn", "value" "2 7", "timestamp" "2022 04 21t05 58 43 870z" }, "banktransfer" { "response" "transaction successful", "bankrrn" "2 7", "benename" " name ", "benemmid" "", "benemobile" "", "beneifsc" "s 3" } }, "verifyamountoutput" { "amountmatch" "false", "owername" "", "mobile" "", "mmid" "" } } ], "video" { "url" "https //preproduction persist signzy tech/api/files/3 7/download/63 a4 mp4", "matchimage" "https //preproduction persist signzy tech/api/files/3 1/download/ec 39 png", "signzyverifiablestring" "3 8", "videomatch" { "matchaudioscore" "0%", "isset" 1 }, "matchimageela" { "result" "", "isset" 0 }, "forensics" { "staticrisk" { "staticphoto" "false", "isset" 1 }, "videolandmarks" { "result" "", "isset" 0 }, "videofacematch" { "videoimages" \[ "https //persist signzy tech/api/files/3 9/download/81 7d jpg", "https //persist signzy tech/api/files/3 5/download/48 5d jpg", "https //persist signzy tech/api/files/3 7/download/30 67 jpg" ], "finalmatchimage" "https //preproduction persist signzy tech/api/files/3 1/download/ec 39 png", "matchstatistics" { "matchpercentage" "0 0%", "covariance" "0 00%" }, "isset" 1 }, "exif" { "metadatafound" "false", "message" "no image metadata found", "image" {}, "gps" {}, "isset" 1 } }, "facelandmarks" { "result" "https //persist signzy tech/api/files/3 3/download/a2 a7 png", "isset" 1 } }, "contract" {}, "photo" { "photourl" "https //preproduction persist signzy tech/api/base64strings/2 7/download/e7 f1 png", "updatetimestamp" 1650520768 }, "fatca" { "pep" "no", "rpep" "no", "residentfortaxinindia" "no", "relatedperson" "no" }, "signature" { "signatureimageurl" "https //preproduction persist signzy tech/api/files/3 5/download/e9 c7 png", "consent" "true", "ack" "true", "consenttimestamp" 1650520754151, "updatetimestamp" 1650520755, "consenttext" "i consent for signzy technologies private limited to link this to my email id i have provided and on my consent to be used for purpose of digital signature " }, "formdata" { "gender" "m", "maritalstatus" "unmarried", "nomineerelationship" "father", "maidentitle" "", "maidenname" "", "pannumber" "f k", "aadhaarnumber" "0 9", "mothertitle" "mrs ", "residentialstatus" "resident individual", "occupationdescription" "private sector", "occupationcode" "01", "kycaccountcode" "01", "kycaccountdescription" "new", "communicationaddresscode" "01", "communicationaddresstype" "residential/business", "permanentaddresscode" "01", "permanentaddresstype" "residential/business", "citizenshipcountrycode" "101", "citizenshipcountry" "india", "applicationstatuscode" "r", "applicationstatusdescription" "resident indian", "mobilenumber" " mobile ", "countrycode" 91, "emailid" " email ", "mothername" " mother name ", "nomineetitle" "mr ", "nomineename" " nominee name " }, "panfetch" {}, "userotpverification" {}, "videoconference" {}, "info" { "name" " name ", "dob" " dob ", "emailid" " email ", "phone" " phone ", "communicationaddress" " address ", "permanentaddress" "" } }, "formfilleddata" { "identityproof" { "type" "pan", "purpose" \[ "poi" ], "name" " name ", "idno" "f k", "dob" " dob ", "expirydate" "", "verify" true, "textmatchrequired" true, "idclassificationrequired" true, "address" "", "reqsplit" \[], "state" "", "city" "", "district" "", "pincode" "", "issuedate" "", "images" \[ "https //preproduction persist signzy tech/api/files/3 1/download/ec 39 png" ], "prooftype" "investor identity proof" }, "addressproof" \[ { "purpose" \[ "poa" ], "name" " name ", "idno" "0 9", "dob" " dob ", "verify" true, "textmatchrequired" true, "idclassificationrequired" true, "address" " address ", "expirydate" "", "state" " state ", "issuedate" "", "addresstype" "permanent address", "prooftype" "investor address proof", "images" \[ "https //preproduction persist signzy tech/api/files/3 3/download/cb ec png", "https //preproduction persist signzy tech/api/files/3 5/download/04 a4 png" ], "city" " city ", "district" " district ", "pincode" " pincode ", "type" "aadhaar", "sameaspermanent" "true" } ], "bankaccount" { "type" "bankaccountverification", "beneficiarymobile" " beneficiary mibile ", "beneficiaryaccount" "3 6", "beneficiaryname" " beneficiary name ", "beneficiaryifsc" "s 3", "bankname" "state bank of india", "branchname" " branch name ", "images" \[ "https //preproduction persist signzy tech/api/files/3 1/download/8e 5c png" ], "verifyamount" 1 }, "formfields" { "gender" "m", "maritalstatus" "unmarried", "nomineerelationship" "father", "maidentitle" "", "maidenname" "", "pannumber" "f k", "aadhaarnumber" "0 9", "mothertitle" "mrs ", "residentialstatus" "resident individual", "occupationdescription" "private sector", "occupationcode" "01", "kycaccountcode" "01", "kycaccountdescription" "new", "communicationaddresscode" "01", "communicationaddresstype" "residential/business", "permanentaddresscode" "01", "permanentaddresstype" "residential/business", "citizenshipcountrycode" "101", "citizenshipcountry" "india", "applicationstatuscode" "r", "applicationstatusdescription" "resident indian", "mobilenumber" " mobile number ", "countrycode" 91, "emailid" " email ", "mothername" " mother name ", "nomineetitle" "mr ", "nomineename" " nominee name " }, "fatca" { "pep" "no", "rpep" "no", "residentfortaxinindia" "no", "relatedperson" "no" }, "signature" { "signatureimageurl" "https //preproduction persist signzy tech/api/files/3 5/download/e9 c7 png", "consent" "true", "ack" "true", "consenttimestamp" 1650520754151, "updatetimestamp" 1650520755, "consenttext" "i consent for signzy technologies private limited to link this to my email id i have provided and on my consent to be used for purpose of digital signature " }, "photo" { "photourl" "https //preproduction persist signzy tech/api/base64strings/2 7/download/e7 f1 png", "updatetimestamp" 1650520768 }, "panfetch" {}, "userotpverification" {}, "video" { "facematchrequired" true, "audiotextmatchrequired" true, "url" "https //preproduction persist signzy tech/api/files/3 7/download/63 a4 mp4", "matchimage" "https //preproduction persist signzy tech/api/files/3 1/download/ec 39 png", "signzyverifiablestring" "3 8", "seconds" "", "snapshot" "https //persist signzy tech/api/files/3 9/download/81 7d jpg" }, "contract" {}, "userforensics" { "geolocationdata" { "ip" " ip ", "latitude" latitude , "longitude" longitude , "city" " city ", "region" " region ", "country" " country ", "ispnumber" " isp " }, "browserdata" { "browsername" "chrome", "cookieenabled" "true", "browserlanguage" "en us", "os" "win32", "platform" "desktop" } }, "consentdetails" { "signzyaadhaarconsenttimestamp" 1650520675297, "signzysignatureconsenttimestamp" 1650520754151 } }, "verificationresult" { "idcards" \[ { "status" "uncertain", "type" "pan", "addresstype" null, "purpose" "poi", "number" "f k", "businessflag" null }, { "status" "uncertain", "type" "aadhaar", "addresstype" "permanent address", "purpose" "poa", "number" "0 9", "businessflag" null } ], "bankaccount" "risky", "video" "risky", "amlstatus" "safe", "overalstatus" "risky" } }, "eventtimestamp" 1651220755, "rejectionclassification" \[ "invalid pan\ninvalid aadhaar\ninvalid account" ] } sample callback data for io+vcip accepted { "id" "642 25", "customerid" "60 46", "merchantid" "63 8c", "status" "accepted", "reason" "", "loginparameters" { "applicationurl" "https //investor onboarding preproduction signzy tech/chemduru preetham/60 46/login?ns=chemduru preetham", "mobileloginurl" "https //m investor onboarding preproduction signzy tech/chemduru preetham/60 46/login?ns=chemduru preetham", "autologinurl" "https //investor onboarding preproduction signzy tech/chemduru preetham/60 46/1b fe6/emain?ns=chemduru preetham", "mobileautologinurl" "https //m investor onboarding preproduction signzy tech/chemduru preetham/60 46/1b e6/emain?ns=chemduru preetham" }, "data" { "email" " email ", "phone" " phone ", "name" " name ", "username" " username ", "customerid" "60 46", "pekrn" "", "mainpageconsenttext" "", "merchantid" "63 8c", "activitylog" { "id" "60 46", "name" " name ", "username" " username ", "role" "customer", "action" { "from" "pending", "to" "accepted" }, "eventtimestamp" 1680678023 }, "status" "accepted", "substatus" "application submitted", "reason" "", "draftclassification" \[], "verificationdata" { "idcards" \[ { "type" "aadhaardigilocker", "purpose" \[ "poi" ], "name" " name ", "idno" " id no ", "dob" " dob ", "expirydate" "", "textmatchrequired" true, "idclassificationrequired" true, "address" " address ", "reqsplit" \[], "state" " state ", "city" " city ", "district" " district ", "pincode" " pincode ", "issuedate" "", "images" \[ "https //persist signzy tech/api/files/4 1/download/24 67 jpeg", "https //preproduction persist signzy tech/api/files/3 7/download/f9 b5 pdf" ], "prooftype" "investor identity proof", "reqsplit" { "district" \[ " district " ], "state" \[ \[ "kerala", "kl" ] ], "city" \[ " city " ], "pincode" " pincode ", "country" \[ "in", "ind", "india" ], "addressline" " address", "landmark" " landmark " }, "digilocker" { "digilockerid" "e 7", "name" " name ", "dob" " dob ", "gender" " gender ", "eaadhaar" "y" }, "validaadhaardsc" "yes", "consenttext" "i, the holder of aadhaar number given above, hereby give my consent that such data post confirmation will be transferred to client for further processing my on boarding application for their product and will not be stored or shared in any other manner by signzy technologies private limited " } ], "documents" \[], "video" {}, "contract" {}, "photo" {}, "fatca" {}, "signature" {}, "formdata" {}, "nominationdata" {}, "panfetch" { "type" "panfetch", "name" " name ", "fathername" " father name ", "idno" "a j" }, "userotpverification" {}, "videoconference" { "scheduled" "false", "scheduleddetails" {}, "documents" \[ { "images" \[ "https //persist signzy tech/api/files/4 1/download/24 67 jpeg", "https //preproduction persist signzy tech/api/files/3 7/download/f9 b5 pdf" ], "data" { "name" " name ", "uid" " uid ", "address" " address ", "pincode" " pincode ", "dob" " dob ", "state" " state ", "district" " district ", "city" " city ", "consenttimestamp" 1673952252462 }, "useforfacematch" true }, { "data" { "name" " name ", "fathername" " father name ", "pannumber" " pan number " } } ], "forensics" {}, "instructions" \[ { "isidcardboxrequired" false, "issidenavrequired" false, "isscreenshotrequired" false, "text" "what is your name ", "isfacematchrequired" false, "isfeedbackrequired" false, "feedbackfields" \[ { "elementtype" "inputfield", "isrequired" false, "conditionalrendering" false, "optionalvaluesrequired" false } ], "translations" { "english" "what is your name ", "hindi" "आपका नाम क्या है", "kannada" "ನಿನ್ನ ಹೆಸರೇನು", "bengali" "আপনার নাম কি", "gujarati" "તમારું નામ શું છે", "malayalam" "എന്താണ് നിന്റെ പേര്", "marathi" "तुझं नाव काय आहे", "punjabi" "ਤੁਹਾਡਾ ਨਾਮ ਕੀ ਹੈ", "tamil" "உங்கள் பெயர் என்ன", "telugu" "నీ పేరు ఏమిటి" } }, { "isidcardboxrequired" false, "issidenavrequired" false, "isscreenshotrequired" true, "text" "show your id card", "isfeedbackrequired" true, "feedbackfields" \[ { "elementtype" "dropdown", "isrequired" true, "conditionalrendering" false, "optionalvaluesrequired" false, "variable" "seqc", "placeholder" "did the customer answer the security question successfully?", "options" "6 1 9 0 4 0 9 d e 2", "optionsvalue" "6 1 9 0 4 0 9 d e 2" } ], "translations" { "english" "show your id card", "hindi" "अपना पहचान पत्र दिखाओ", "kannada" "ನಿಮ್ಮ ಗುರುತಿನ ಚೀಟಿ ತೋರಿಸಿ", "bengali" "আপনার আইডি কার্ড দেখান", "gujarati" "તમારું આઈડી કાર્ડ બતાવો", "malayalam" "നിങ്ങളുടെ ഐഡി കാർഡ് കാണിക്കുക", "marathi" "तुमचे ओळखपत्र दाखवा", "punjabi" "ਆਪਣਾ ਆਈਡੀ ਕਾਰਡ ਦਿਖਾਓ", "tamil" "உங்கள் அடையாள அட்டையைக் காட்டு", "telugu" "మీ id కార్డ్ చూపించండి" } }, { "isidcardboxrequired" false, "issidenavrequired" false, "isscreenshotrequired" true, "text" "ask the proprietor to wave his hand?", "isfeedbackrequired" false, "feedbackfields" \[ { "elementtype" "inputfield", "isrequired" false, "conditionalrendering" false, "optionalvaluesrequired" false } ], "translations" { "english" "ask the proprietor to wave his hand?", "hindi" "प्रोपराइटर से अपना हाथ हिलाने के लिए कहें?", "kannada" "ಮಾಲೀಕನಿಗೆ ಕೈ ಬೀಸಲು ಹೇಳುವುದೇ?", "bengali" "মালিককে হাত নাড়তে বলবেন?", "gujarati" "માલિકને હાથ લહેરાવવાનું કહો?", "malayalam" "ഉടമസ്ഥനോട് കൈ വീശാൻ പറയണോ?", "marathi" "मालकाला हात हलवायला सांगा?", "punjabi" "ਮਾਲਕ ਨੂੰ ਹੱਥ ਹਿਲਾਉਣ ਲਈ ਕਹੋ?", "tamil" "உரிமையாளரிடம் கையை அசைக்கச் சொல்லவா?", "telugu" "చేయి ఊపమని యాజమాన్యాన్ని అడగాలా?" }, "isfacematchrequired" true }, { "isidcardboxrequired" false, "issidenavrequired" false, "isscreenshotrequired" false, "text" "what is your date of birth?", "translations" { "english" "what is your date of birth?", "hindi" "आपकी जन्म तिथि क्या है?", "kannada" "ನಿಮ್ಮ ಹುಟ್ಟಿದ ದಿನಾಂಕ ಯಾವುದು?", "bengali" "তোমার জন্মদিন কবে?", "gujarati" "તમારી જન્મ તારીખ શું છે?", "malayalam" "നിൻറെ ജന്മദിനം എന്നാണ്?", "marathi" "तुमची जन्मतारीख काय आहे?", "punjabi" "ਤੁਹਾਡੀ ਜਨਮ ਮਿਤੀ ਕੀ ਹੈ?", "tamil" "உங்களுடைய பிறந்த நாள் என்ன?", "telugu" "మీరు పుట్టిన తేదీ ఏమిటీ?" }, "isfeedbackrequired" true, "feedbackfields" \[ { "elementtype" "dropdown", "isrequired" true, "conditionalrendering" false, "optionalvaluesrequired" false, "variable" "secq", "placeholder" "did the customer answer the security question successfully?", "options" "2 4 9 1 4 5 9 7 1 1", "optionsvalue" "2 4 9 1 4 5 9 7 1 1" }, { "elementtype" "inputfield", "isrequired" false, "conditionalrendering" true, "optionalvaluesrequired" false, "conditionalrenderingconditions" { "variable" "secq", "data" "fail" }, "variable" "remarks", "placeholder" "please enter your remarks" }, { "elementtype" "dropdown", "isrequired" false, "conditionalrendering" false, "optionalvaluesrequired" false, "placeholder" "is the person above 18", "variable" "remarkd", "options" \[ "yes", "no" ] } ] } ], "screenshots" \[ { "finalimage" "", "screenshots" \[] }, { "finalimage" "https //video persist preproduction signzy tech/api/base64strings/2 2/download/0e 65 jpeg", "screenshots" \[ "https //video persist preproduction signzy tech/api/base64strings/2 2/download/0e 65 jpeg" ] }, { "finalimage" "https //video persist preproduction signzy tech/api/base64strings/2 4/download/6c 0a jpeg", "screenshots" \[ "https //video persist preproduction signzy tech/api/base64strings/2 4/download/6c 0a jpeg", "https //video persist preproduction signzy tech/api/base64strings/2 5/download/98 c2 jpeg", "https //video persist preproduction signzy tech/api/base64strings/2 7/download/da 79 jpeg" ], "facematchscore" 3, "facematchdesc" \[ \[ { "documenttype" "aadhaar digilocker", "facematchscore" 5 } ], \[ { "documenttype" "aadhaar digilocker", "facematchscore" 3 } ] ] }, { "finalimage" "", "screenshots" \[] } ], "inflowsummary" \[ { "imagetaken" "", "facematchscore" "", "question" "what is your name " }, { "imagetaken" "https //video persist preproduction signzy tech/api/base64strings/2 2/download/0e 65 jpeg", "facematchscore" "", "question" "show your id card", "feedback" { "seqc" "pass" } }, { "imagetaken" "https //video persist preproduction signzy tech/api/base64strings/2 4/download/6c 0a jpeg", "facematchscore" "5", "facematchdesc" \[ { "documenttype" "aadhaar digilocker", "facematchscore" 5 } ], "question" "ask the proprietor to wave his hand?" }, { "imagetaken" "", "facematchscore" "", "question" "what is your date of birth?", "feedback" { "secq" "fail", "remarks" "wrong", "remarkd" "yes" } } ], "geo" { "complete" " address ", "city" " city ", "state" " state ", "shortname" "in", "countryname" "india", "regionname" " region ", "ipaddress" " ip ", "latitude" " latitude ", "longitude" " longitude " }, "browserdata" { "browsername" "chrome", "cookieenabled" "true", "browserlanguage" "en us", "os" "windows", "useragent" "mozilla/5 0 (windows nt 10 0; win64; x64) applewebkit/537 36 (khtml, like gecko) chrome/109 0 0 0 safari/537 36", "pluginsinstalled" \[ "pdf viewer", "chrome pdf viewer", "chromium pdf viewer", "microsoft edge pdf viewer", "webkit built in pdf" ], "screenwidth" "1366", "screenheight" "768", "screenpixeldepth" "24", "screencolordepth" "24", "deviceinfo" { "is mobile" false, "complete device name" " ", "form factor" "desktop", "os" { "name" "windows", "version" "10 0", "platform" "x64" } }, "browserversion" "109 0" }, "forensicsdata" { "ip" " ip ", "country code" "in", "country name" "india", "city" " city ", "block" 0, "zipcode" " zip code ", "timezone" "ist, asia/kolkata", "state" "karnataka", "statecode" "ka" }, "fieldvalues" { "remark" "unsuccessful call" }, "feedback" "", "feedbackmessage" "", "callduration" { "starttime" 1673952311072, "endtime" 1673952402401 }, "recordedvideodata" { "videourl" "https //video persist preproduction signzy tech/api/files/1 7/download/bc e7 mp4", "filesize" 1449738, "rawvideourl" "https //video persist preproduction signzy tech/api/files/1 6/download/bd 69 webm" }, "vcipadmindetails" { "username" "username ", "email" " email ", "name" " name " }, "consenttext" "", "consenttimestamp" "" }, "info" { "name" " name ", "dob" " dob ", "emailid" " email ", "phone" " phone ", "communicationaddress" "", "permanentaddress" "" } }, "formfilleddata" { "identityproof" { "type" "aadhaardigilocker", "purpose" \[ "poi" ], "name" " name ", "idno" "0 3", "dob" " dob ", "expirydate" "", "verify" true, "textmatchrequired" true, "idclassificationrequired" true, "address" " address ", "reqsplit" \[], "state" " state ", "city" " city ", "district" " district ", "pincode" " pincode ", "issuedate" "", "images" \[ "https //persist signzy tech/api/files/4 1/download/24 67 jpeg", "https //preproduction persist signzy tech/api/files/3 7/download/f9 b5 pdf" ], "prooftype" "investor identity proof", "reqsplit" { "district" \[ " district " ], "state" \[ \[ "kerala", "kl" ] ], "city" \[ " city " ], "pincode" " pincode ", "country" \[ "in", "ind", "india" ], "addressline" " address ", "landmark" " landmark " }, "digilocker" { "digilockerid" "e 7", "name" " name ", "dob" " dob ", "gender" " gender ", "eaadhaar" "y" }, "validaadhaardsc" "yes" }, "addressproof" \[], "bankaccount" { "type" "bankaccountverification" }, "formfields" {}, "nominationfields" {}, "fatca" {}, "signature" {}, "photo" {}, "panfetch" { "type" "panfetch", "name" " name ", "fathername" "father name ", "idno" "a j" }, "userotpverification" {}, "video" {}, "contract" {}, "userforensics" {}, "consentdetails" { "signzyaadhaardigilockerconsenttimestamp" 1673952252462 } }, "verificationresult" { "idcards" \[ { "status" "safe", "type" "aadhaardigilocker", "addresstype" null, "purpose" "poi", "number" "0 3", "businessflag" null } ], "bankaccount" "safe", "video" "safe", "amlstatus" "safe", "overalstatus" "safe" } }, "eventtimestamp" 1680678023 } rejected { "id" "64256888eff167497b639e9b", "managercode" "123", "name" "sumit", "roleid" "639caecb2355211bc6ef6e54", "phone" "8830475752", "activestatus" "active", "status" "new", "department" "qa", "invalidotpattempt" 0, "sendotpattempt" 1, "sendotpattemptsession" 0, "invalidpasswordattempt" 0, "wrongotpattemptsession" 0, "otpexpiry" 0, "deviceid" "a9dcc10881c6d599", "applicationid" "636234368423dd016fe71bc8", "lastloginat" 1680601888011, "lastlogoutat" 1680264360256, "passwordlastupdatedat" 1680173274293, "name" "sumit patil", "emailid" "sumit patil\@signzy com", "designation" "qa 1", "expiry" 1680173834910 }, " id" "6426af9f936c5d02557c990e" }, "matcherdata" \[], "merchantauditdata" \[], "submerchantauditdata" \[] }, { "id" "642d1f05b1bc81683fa3fb2a", "customerid" "60f668d592f7a450df4a4b46", "merchantid" "63bd424ec0bfcef27939fa49", "status" "rejected", "reason" "asdasfsdfgvreg", "loginparameters" { "applicationurl" "https //investor onboarding preproduction signzy tech/chemduru preetham/60f668d592f7a450df4a4b46/login?ns=chemduru preetham", "mobileloginurl" "https //m investor onboarding preproduction signzy tech/chemduru preetham/60f668d592f7a450df4a4b46/login?ns=chemduru preetham", "autologinurl" "https //investor onboarding preproduction signzy tech/chemduru preetham/60f668d592f7a450df4a4b46/1b6df56d5bc0343d0de120f06d5faf3a28f8d406cb4aeab4d7852fd3bb7573c4134ff3862726/emain?ns=chemduru preetham", "mobileautologinurl" "https //m investor onboarding preproduction signzy tech/chemduru preetham/60f668d592f7a450df4a4b46/1b6df56d5bc0343d0de120f06d5faf3a28f8d406cb4aeab4d7852fd3bb7573c4134ff3862726/emain?ns=chemduru preetham" }, "data" { "email" "abhay maslekar\@signzy com", "phone" "9566183536", "name" "abhay", "username" "abhay test343", "customerid" "60f668d592f7a450df4a4b46", "pekrn" "", "mainpageconsenttext" "", "merchantid" "63bd424ec0bfcef27939fa49", "activitylog" { "id" "60f668d592f7a450df4a4b46", "name" "chemduru preetham", "username" "chemduru preetham", "role" "customer", "action" { "from" "pending", "to" "rejected" }, "eventtimestamp" 1680678661 }, "status" "rejected", "substatus" "application submitted", "reason" "", "draftclassification" \[], "verificationdata" { "idcards" \[ { "type" "pan", "purpose" \[ "poi" ], "name" "pramod kumar mahto", "idno" "anrp7j", "dob" "03/04/1982", "expirydate" "", "textmatchrequired" true, "idclassificationrequired" true, "address" "", "reqsplit" \[], "state" "", "city" "", "district" "", "pincode" "", "issuedate" "", "images" \[ "https //preproduction persist signzy tech/api/files/37316053/download/2f9d4b08f24db5a7b787a10190efaeecf99d187bf04cc39d439287a24855ad jpg" ], "prooftype" "investor identity proof", "verificationstatus" { "isset" 1, "verified" true, "message" "verification completed with positive result", "upstreamname" "pramod kumar mahto" }, "digieyescore" "65 00%" } ], "documents" \[], "video" {}, "contract" {}, "photo" {}, "fatca" {}, "signature" {}, "formdata" {}, "nominationdata" {}, "panfetch" { "type" "panfetch", "name" "pramod kumar mahto", "fathername" "vasudev mahto", "idno" "anrpm97j" }, "userotpverification" {}, "videoconference" { "scheduled" "false", "scheduleddetails" {}, "documents" \[ { "images" \[ "https //preproduction persist signzy tech/api/files/37316053/download/db2f9d4b08f24db5a7b787a10190efaeecf99d187bf04cc39d439287a24855ad jpg" ], "data" { "name" "pramod kumar mahto", "fathername" "vasudev mahto", "number" "anrpm37j", "dob" "03/04/1982" }, "useforfacematch" true }, { "data" { "name" "pramod kumar mahto", "fathername" "vasudev mahto", "pannumber" "anrpm37j" } } ], "forensics" {}, "instructions" \[ { "isidcardboxrequired" false, "issidenavrequired" false, "isscreenshotrequired" false, "text" "what is your name ", "isfacematchrequired" false, "isfeedbackrequired" false, "feedbackfields" \[ { "elementtype" "inputfield", "isrequired" false, "conditionalrendering" false, "optionalvaluesrequired" false } ], "translations" { "english" "what is your name ", "hindi" "आपका नाम क्या है", "kannada" "ನಿನ್ನ ಹೆಸರೇನು", "bengali" "আপনার নাম কি", "gujarati" "તમારું નામ શું છે", "malayalam" "എന്താണ് നിന്റെ പേര്", "marathi" "तुझं नाव काय आहे", "punjabi" "ਤੁਹਾਡਾ ਨਾਮ ਕੀ ਹੈ", "tamil" "உங்கள் பெயர் என்ன", "telugu" "నీ పేరు ఏమిటి" } }, { "isidcardboxrequired" false, "issidenavrequired" false, "isscreenshotrequired" true, "text" "show your id card", "isfeedbackrequired" true, "feedbackfields" \[ { "elementtype" "dropdown", "isrequired" true, "conditionalrendering" false, "optionalvaluesrequired" false, "variable" "seqc", "placeholder" "did the customer answer the security question successfully?", "options" "6e178811 9200 4b80 977d e7830a362972", "optionsvalue" "6e178811 9200 4b80 977d e7830a362972" } ], "translations" { "english" "show your id card", "hindi" "अपना पहचान पत्र दिखाओ", "kannada" "ನಿಮ್ಮ ಗುರುತಿನ ಚೀಟಿ ತೋರಿಸಿ", "bengali" "আপনার আইডি কার্ড দেখান", "gujarati" "તમારું આઈડી કાર્ડ બતાવો", "malayalam" "നിങ്ങളുടെ ഐഡി കാർഡ് കാണിക്കുക", "marathi" "तुमचे ओळखपत्र दाखवा", "punjabi" "ਆਪਣਾ ਆਈਡੀ ਕਾਰਡ ਦਿਖਾਓ", "tamil" "உங்கள் அடையாள அட்டையைக் காட்டு", "telugu" "మీ id కార్డ్ చూపించండి" } }, { "isidcardboxrequired" false, "issidenavrequired" false, "isscreenshotrequired" true, "text" "ask the proprietor to wave his hand?", "isfeedbackrequired" false, "feedbackfields" \[ { "elementtype" "inputfield", "isrequired" false, "conditionalrendering" false, "optionalvaluesrequired" false } ], "translations" { "english" "ask the proprietor to wave his hand?", "hindi" "प्रोपराइटर से अपना हाथ हिलाने के लिए कहें?", "kannada" "ಮಾಲೀಕನಿಗೆ ಕೈ ಬೀಸಲು ಹೇಳುವುದೇ?", "bengali" "মালিককে হাত নাড়তে বলবেন?", "gujarati" "માલિકને હાથ લહેરાવવાનું કહો?", "malayalam" "ഉടമസ്ഥനോട് കൈ വീശാൻ പറയണോ?", "marathi" "मालकाला हात हलवायला सांगा?", "punjabi" "ਮਾਲਕ ਨੂੰ ਹੱਥ ਹਿਲਾਉਣ ਲਈ ਕਹੋ?", "tamil" "உரிமையாளரிடம் கையை அசைக்கச் சொல்லவா?", "telugu" "చేయి ఊపమని యాజమాన్యాన్ని అడగాలా?" }, "isfacematchrequired" true }, { "isidcardboxrequired" false, "issidenavrequired" false, "isscreenshotrequired" false, "text" "what is your date of birth?", "translations" { "english" "what is your date of birth?", "hindi" "आपकी जन्म तिथि क्या है?", "kannada" "ನಿಮ್ಮ ಹುಟ್ಟಿದ ದಿನಾಂಕ ಯಾವುದು?", "bengali" "তোমার জন্মদিন কবে?", "gujarati" "તમારી જન્મ તારીખ શું છે?", "malayalam" "നിൻറെ ജന്മദിനം എന്നാണ്?", "marathi" "तुमची जन्मतारीख काय आहे?", "punjabi" "ਤੁਹਾਡੀ ਜਨਮ ਮਿਤੀ ਕੀ ਹੈ?", "tamil" "உங்களுடைய பிறந்த நாள் என்ன?", "telugu" "మీరు పుట్టిన తేదీ ఏమిటీ?" }, "isfeedbackrequired" true, "feedbackfields" \[ { "elementtype" "dropdown", "isrequired" true, "conditionalrendering" false, "optionalvaluesrequired" false, "variable" "secq", "placeholder" "did the customer answer the security question successfully?", "options" "203896a4 93b1 4235 9a47 17745a42fbc1", "optionsvalue" "203896a4 93b1 4235 9a47 17745a42fbc1" }, { "elementtype" "inputfield", "isrequired" false, "conditionalrendering" true, "optionalvaluesrequired" false, "conditionalrenderingconditions" { "variable" "secq", "data" "fail" }, "variable" "remarks", "placeholder" "please enter your remarks" }, { "elementtype" "dropdown", "isrequired" false, "conditionalrendering" false, "optionalvaluesrequired" false, "placeholder" "is the person above 18", "variable" "remarkd", "options" \[ "yes", "no" ] } ] } ], "screenshots" \[ { "finalimage" "", "screenshots" \[] }, { "finalimage" "https //video persist preproduction signzy tech/api/base64strings/27185/download/b2c1b44e802f48a7b76f4e0df8e60b1a88db3b6e1df84e8ba9b373aa2a7faf jpeg", "screenshots" \[ "https //video persist preproduction signzy tech/api/base64strings/27185/download/b2c1b44e802f48a7b76f4e0df8e60b1a88db3b6e1df84e8ba9b373a82a7faf jpeg" ] }, { "finalimage" "https //video persist preproduction signzy tech/api/base64strings/27187/download/01bba27d375541d0bf201b838327feb6c749b8b9a5ca495c8ec8812e72f5f4 jpeg", "screenshots" \[ "https //video persist preproduction signzy tech/api/base64strings/27187/download/01bba27d375541d0bf201b838327feb6c749b8b9a5ca495c8ec8817ee2f5f4 jpeg" ], "facematchdesc" \[ \[ { "documenttype" "pan", "facematchscore" 0 } ] ] }, { "finalimage" "", "screenshots" \[] } ], "inflowsummary" \[ { "imagetaken" "", "facematchscore" "", "question" "what is your name " }, { "imagetaken" "https //video persist preproduction signzy tech/api/base64strings/27185/download/b2c1b44e802f48a7b76f4e0df8e60b1a88db3b6e1df84e8ba9b37482a7faf jpeg", "facematchscore" "", "question" "show your id card", "feedback" { "seqc" "pass" } }, { "imagetaken" "https //video persist preproduction signzy tech/api/base64strings/27187/download/01bba27d375541d0bf201b838327feb6c749b8b9a5ca495c8ec8817ee2f5f4 jpeg", "facematchscore" "0", "facematchdesc" \[ { "documenttype" "pan", "facematchscore" 0 } ], "question" "ask the proprietor to wave his hand?" }, { "imagetaken" "", "facematchscore" "", "question" "what is your date of birth?", "feedback" { "secq" "pass", "remarkd" "yes" } } ], "geo" { "complete" "kempapura agarahara railway gate, bhuvaneshwari nagar,, kempapura agrahara, bengaluru, karnataka 560023, india", "city" "bengaluru", "state" "karnataka", "shortname" "in", "countryname" "india", "regionname" "karnataka", "ipaddress" "49 206 7 76", "latitude" "12 969275", "longitude" "77 559244" }, "browserdata" { "browsername" "chrome", "cookieenabled" "true", "browserlanguage" "en us", "os" "windows", "useragent" "mozilla/5 0 (windows nt 10 0; win64; x64) applewebkit/537 36 (khtml, like gecko) chrome/108 0 0 0 safari/537 36", "pluginsinstalled" \[ "pdf viewer", "chrome pdf viewer", "chromium pdf viewer", "microsoft edge pdf viewer", "webkit built in pdf" ], "screenwidth" "1366", "screenheight" "768", "screenpixeldepth" "24", "screencolordepth" "24", "deviceinfo" { "is mobile" false, "complete device name" " ", "form factor" "desktop", "os" { "name" "windows", "version" "10 0", "platform" "x64" } }, "browserversion" "108 0" }, "forensicsdata" { "ip" "49 206 7 76", "country code" "in", "country name" "india", "city" "bengaluru", "block" 0, "zipcode" "560040", "timezone" "ist, asia/kolkata", "state" "karnataka", "statecode" "ka" }, "fieldvalues" { "remark" "successful call" }, "feedback" "", "feedbackmessage" "", "callduration" { "starttime" 1673347771334, "endtime" 1673347844256 }, "recordedvideodata" { "videourl" "https //video persist preproduction signzy tech/api/files/1524124/download/a505b55064462e84f5995c02a1d5378bc07a5f72de45f0b9e319fe32c1d598 mp4", "filesize" 947134, "rawvideourl" "https //video persist preproduction signzy tech/api/files/1524123/download/d60c0ad34f414ab994cc3082934dd7749522e30f7040b0a3d6bdb2cefff96d webm" }, "vcipadmindetails" { "username" "chemduru preetham", "email" "chemudu\@signzy com", "name" "chemduru preetham" }, "consenttext" "", "consenttimestamp" "" }, "info" { "name" "pramod kar mahto", "dob" "03/04/1982", "emailid" "abhay maslar\@signzy com", "phone" "95661836", "communicationaddress" "", "permanentaddress" "" } }, "formfilleddata" { "identityproof" { "type" "pan", "purpose" \[ "poi" ], "name" "pramod kumar mahto", "idno" "anr2537j", "dob" "03/04/1982", "expirydate" "", "verify" true, "textmatchrequired" true, "idclassificationrequired" true, "address" "", "reqsplit" \[], "state" "", "city" "", "district" "", "pincode" "", "issuedate" "", "images" \[ "https //preproduction persist signzy tech/api/files/37316053/download/db2f9d4b08f24db5a7b787a10190efaeecf99d187bf04cc39d439287a24855ad jpg" ], "prooftype" "investor identity proof" }, "addressproof" \[], "bankaccount" { "type" "bankaccountverification" }, "formfields" {}, "nominationfields" {}, "fatca" {}, "signature" {}, "photo" {}, "panfetch" { "type" "panfetch", "name" "pramod kumar mahto", "fathername" "vasudev mahto", "idno" "anrpm2537j" }, "userotpverification" {}, "video" {}, "contract" {}, "userforensics" {}, "consentdetails" {} }, "verificationresult" { "idcards" \[ { "status" "safe", "type" "pan", "addresstype" null, "purpose" "poi", "number" "anrp537j", "businessflag" null } ], "bankaccount" "safe", "video" "safe", "amlstatus" "safe", "overalstatus" "safe" } }, "eventtimestamp" 1680678661, "rejectionclassification" \[ "aadhaar is incorrect", "pan is incorrect" ] } page call back url it allows setting callback urls for each step like poi, poa, cpoa, fatca, signature, photo and video capture, contract, and otp verification proof of entity the proof of identity, proof of address, and proof of correspondence address settings enable you to choose the documents proofs(pan, voter id, passport, aadhaar card, etc) which the investor can upload for each of these steps whenever a user doesn’t have physical copies of their documents so the aadhaar digilocker, pan digilocker, and dl digilocker are available for users to login on digilocker and fetch their documents institution name and code institution name and code information to be provided for the kra service/system employee ipv details of one of the employees from the customer password customizations this feature allows the backops users, it admin, and creator user agents to timely update their passwords to ensure authorized access at all times and this feature would also help in case their passwords are compromised on creation of backops users and creator users, an auto generated password will be sent over email to them for first time login reset password on first login automatic alert to change the password on the first sign in of the backops admin and creator user allowing them to have a password of their choice disable multiple sessions for backops users, merchant, backops admin, creator users, distributor backops, and distributor admin to restrict them from logging on multiple devices simultaneously auto reassign on inactive backop user to enable auto reassignment of all pending applications on the first enable button and auto reassignment of applications assigned to the inactive status of backops status for enable on inactive application button password management to manage and lockout the account after n number of failed login attempts and set a time for how long the account must be locked closing message on submission closing message on application submission to configure the closing message and header on the final page after the applicant has submitted the application configurable automated merchant submission customers can now opt for automated merchant submission as soon as the users finish the final stage of the kyc journey to reduce the dropout percentage kra integration configuration information like username and password for kra integration auto push to kra on accept is enabled in order to push the application to kra upon being accepted by backops admin/user mis bi hourly report enables the admin to set up an email id to which the mis reports will be sent every hour video iframe customization allows enabling/disabling video otp, show id card, custom text amc details can use the amc code if we have related person details(declaration step) to enable/disable this section from fatca/declaration step session time out feature to configure session timeout due to inactivity on url, time out in seconds, and countdown in seconds has to be configured if enabled contract page delay can be enabled to allow a preview time once the generated contract has been signed in order to allow the applicant to download/preview the signed contract rich text editor added for main page consent text for enabling hyperlinks and customized text for giving tnc consent content signzy signature consent to display signzy’s signature consent checkbox on the signed contract pdf aadhaar consent allows editing the text on the aadhaar consent page offline aadhaar consent for customizable consent text box for offline aadhaar save for later enable/disable option for saving the data to allow the users with a capability of drop off in case they wish to discontinue or submit the application later where they can click on the save for later button captcha enable/disable for captcha verification before the kyc journey starts offline aadhaar day validation can be set from our backops when set to true the user will not be able to proceed to the next step if the uploaded aadhar xml is older than 3 days for poi, poa, and cpoa in offline aadhaar, the error message to be displayed to investors exceeding the validity period can be customized in backops aadhar xml in the aadhaar xml uid field to be displayed or not is now configurable signature creation methods will allow the applicant to draw signature, upload signature, and use a font based signature for a signed contract pdf skip/back button required to be used to allow an investor to skip everything, no skip, skip with restrictions throughout the kyc journey aadhaar field mandatory, mother's name (personal information), bank address, place of birth, and annual income (form section) to show/hide these fields in the forms section and can be made mandatory/non mandatory related person details(declaration step) to enable/disable this section from fatca/declaration step session time out feature to configure session timeout due to inactivity on url, timeout in seconds, and countdown in seconds has to be configured if enabled investor dropout settings enable a dropout mail trigger to the investor by specifying the dropout time in minutes once the application has been submitted by the applicant you can redirect them to your website by specifying the redirect url on change redirect url enable/disable backops session timeout enable/disable the move to pending button whether backops admin should be allowed to move an accepted/rejected application to pending is now configurable configurable sms and email customers can enable automated sms and email notifications to investors which contain the link and credentials to securely start their kyc journey enable/disable keycode events configurable disabling right click all such keycode events(shortcuts like f12, ctrl+u, etc ) to block inspect, console, and all other context menu options of the browser for blocking the download/save options auto login url settings and aadhaar e sign context expire auto login url feature allows backops users to configure when at a maximum second of the time limit the auto login link must be expired aadhaar esign consent allows editing the context added linguistic feature for aadhaar e sign consent geo location information in backops enhanced logic for geolocation recording for higher accuracy and handling error scenarios the priority is shown below geolocation from latitude and longitude collected from browser if geolocation is disabled then collect ip from the end user frontend then based on the above data get the city, state, and other geolocation parameters on backops the longitude & latitude, complete address will be visible under the geolocation section of vcip the longitude and latitude details will be visible under the due diligence section for io applications user otp verification is a grant based feature that when enabled, the customers can configure email and mobile otp verification enable prefill data for mobile or enable prefill data for email will fetch the prefill mobile number or email address used in create user/investor user otp verification attempts to be set up to configure the number of attempts to verify otp that can be allowed for a user the default count is set to 3 conditional field for maiden name hide/show options merchant session timeout to configure session timeout for each applicant whenever they are ideal on the video kyc journey timeout time (in seconds) the user will be logged out after the configured interval timeout countdown (in seconds) countdown time is shown as the estimated time before logout continue session dialog (grant based) if required continue session dialog timeout (in seconds) not required session timeout redirect url redirect the user to the redirect url after the session timeout session end message digital kyc in regional languages now you can use our linguistic feature for onboarding journeys on the web and mobile and build a personalized experience for your users by choosing the language of your choice from english, hindi, bengali, kannada, and marathi how to configure more languages all these language options can be configured from the backops edit section a default language can also be configured from the backops edit section linguistic configuration for distributor custom flow settings you can dynamically pass a default language in the create investor api you can dynamically pass a default language in the create investor api action button allows to show accept button on the summary page when verification is true for ids and video and warning on the browser warn on browser action to enable a warning whenever the user clicks back or close button during the kyc getting help please feel free to contact us if you have any questions, require clarification, or have ideas for how to make the documents or any of our services better you can reach out to us at help\@signzy com