डेटाबेस सत्यापन - सेवाएँ सक्रिय करना और किसका शुल्क लगता है
डेटाबेस सत्यापन निकाले गए पहचान डेटा की तुलना किसी सरकारी या अधिकृत रजिस्ट्री से करता है। कोई सेवा "ऑनबोर्डिंग आवश्यक है" क्यों दिखाती है, वह 403 या बिल्कुल कुछ नहीं क्यों लौटाती है, और किन क्वेरी का शुल्क लगता है।
डेटाबेस सत्यापन किसी आधिकारिक रजिस्ट्री के विरुद्ध पृष्ठभूमि में चलता है: उपयोगकर्ता उसे कभी नहीं देखता। यह आपके संगठन के पहले टॉप-अप के बाद ही सक्रिय होता है, कुछ सेवाएँ Didit द्वारा सक्षम किए जाने तक अतिरिक्त रूप से "ऑनबोर्डिंग आवश्यक है" दिखाती हैं, और रजिस्ट्री जिस भी क्वेरी का वास्तव में उत्तर देती है उसका शुल्क लगता है, नो-मैच सहित।
दस्तावेज़ पढ़ने से पता चलता है कि उस पर क्या छपा है। डेटाबेस सत्यापन बताता है कि कोई अधिकृत स्रोत उससे सहमत है या नहीं: नागरिक रजिस्ट्री, कर प्राधिकरण, क्रेडिट ब्यूरो, ड्राइविंग लाइसेंस डेटाबेस। हर देश एक या अधिक सेवाएँ उपलब्ध कराता है, जिनमें से हर एक की अपनी कीमत, इनपुट और सहमति के नियम होते हैं। देखें समर्थित देश और सेवाएँ और प्रति-सेवा मूल्य।
#यह दस्तावेज़ चरण के बाद चुपचाप चलता है
डेटाबेस सत्यापन की कोई स्क्रीन नहीं है। यह चरण पहचान पत्र से निकाले गए डेटा (या सत्र बनाते समय आपके द्वारा दिए गए डेटा) को लेता है, रजिस्ट्री को भेजता है, और उत्तर को सत्र की रिपोर्ट में संग्रहीत करता है। इससे दो बातें निकलती हैं:
- यदि ID चरण ने गलत नंबर या नाम निकाला, तो रजिस्ट्री से गलत मान के साथ पूछा जाता है और जाँच विफल होती है या अनिर्णायक लौटती है। पहले निष्कर्षण ठीक करें। देखें गलत पढ़े गए नाम या फ़ील्ड को ठीक करना।
- आप डेटाबेस सत्यापन को उपयोगकर्ता के पास "पुनः सबमिट" नहीं कर सकते जैसे ID या सेल्फ़ी को करते हैं, क्योंकि उनके पास दोबारा करने के लिए कुछ नहीं है।
DATABASE_VALIDATIONके पुनः सबमिशन का अनुरोध करने पर त्रुटि आती है कि यह सुविधा सत्र के पुनः सबमिट किए जा सकने वाले चरणों में नहीं है। इसे फिर से चलाने के लिए, सही किए गए डेटा के साथ स्टैंडअलोन डेटाबेस सत्यापन API को कॉल करें। उस कॉल का शुल्क किसी भी अन्य की तरह प्रति क्वेरी लगता है।
#यह क्यों नहीं चल रहा
इन्हें क्रम से जाँचें। ये "डेटाबेस सत्यापन ने कुछ नहीं किया" की लगभग हर रिपोर्ट को समझाते हैं।
- क्या आपके संगठन ने कभी टॉप-अप किया है?
डेटाबेस सत्यापन (और फ़ोन सत्यापन) पहले टॉप-अप के बाद ही सक्रिय होता है। स्वागत क्रेडिट, जिसमें नए खाते का $10 भी शामिल है, नहीं गिना जाता। तब तक चरण छोड़ दिया जाता है, सत्र जाँच चुपचाप न किए जाने के बावजूद स्वीकृत लौट सकता है, और
POST /v3/database-validation/को सीधे कॉल करने पर 403 मिलता है। देखें टॉप-अप, इनवॉइस और भुगतान विधियाँ। - क्या सेवा पर ऑनबोर्डिंग आवश्यक है का चिह्न है?
वर्कफ़्लो के डेटाबेस सत्यापन चरण में कुछ सेवाएँ "ऑनबोर्डिंग आवश्यक है। इसे सक्षम करने के लिए Didit सहायता से संपर्क करें।" दिखाती हैं। सेवा दिखाई देती है, लेकिन Didit द्वारा सक्रिय किए जाने तक आपके संगठन के लिए अक्षम है। यह बग नहीं है और कोई स्व-सेवा स्विच नहीं है: सेवा और देश बताते हुए सहायता टिकट खोलें, और टीम ऑनबोर्डिंग शुरू करेगी।
- क्या देश कॉन्फ़िगर भी किया गया है?
ऐसे देश के लिए API कॉल जिसे आपने वर्कफ़्लो में कभी नहीं चुना, या ऐसी सेवा के लिए स्टैंडअलोन कॉल जिसे आपने सक्षम नहीं किया, उस देश के लिए "No database validation services configured" उत्तर देती है। चरण में सेवा जोड़ें, या देश के पृष्ठ से सटीक
service_idपास करें। - क्या बैलेंस धनात्मक है?
डेटाबेस सत्यापन कभी भी मुफ़्त टियर में नहीं होता। शून्य या ऋणात्मक बैलेंस
insufficient_creditsलौटाता है, जैसे कोई भी सशुल्क सुविधा। देखें "पर्याप्त क्रेडिट नहीं" त्रुटि ठीक करना।
#जिन सेवाओं को प्रदाता के साथ ऑनबोर्डिंग चाहिए
कुछ सरकारी स्रोतों में केवल स्विच चालू करना पर्याप्त नहीं होता; Didit को आपके संगठन को प्रदाता के पास पंजीकृत करना पड़ता है। आज यह इन पर लागू है:
- ऑस्ट्रेलिया (DVS: ड्राइविंग लाइसेंस, पासपोर्ट, वीज़ा, Medicare और अन्य DVS सेवाएँ)
- न्यूज़ीलैंड (DIA: पासपोर्ट, नागरिकता, जन्म और मृत्यु रिकॉर्ड, ड्राइविंग लाइसेंस)
- कनाडा (क्रेडिट ब्यूरो और FINTRAC-शैली की मिलान सेवाएँ)
इनके लिए सहायता टीम आपको प्रदाता के फ़ॉर्म भरने के लिए भेजती है, प्रदाता आपके खाते के लिए क्रेडेंशियल जारी करता है, और सक्रियण में आमतौर पर दो सप्ताह तक लगते हैं। ऑस्ट्रेलिया और न्यूज़ीलैंड में ऐतिहासिक रूप से एक न्यूनतम सेवा समझौता भी आवश्यक रहा है (एकमुश्त पूर्व-भुगतान, वर्तमान में 5,000 USD, जो कभी समाप्त न होने वाले क्रेडिट के रूप में आपके बैलेंस में आता है)। यह आवश्यकता केवल इन दो देशों की रजिस्ट्री पहुँच पर लागू है, Didit की किसी अन्य सुविधा पर नहीं, और जैसे-जैसे Didit ऑस्ट्रेलियाई योजना में अपना प्रत्यायन पूरा कर रहा है, इसकी समीक्षा हो रही है, इसलिए इस पर योजना बनाने से पहले सहायता से वर्तमान शर्तें पूछें।
कुछ सेवाओं में क्वेरी भेजने से पहले अंतिम उपयोगकर्ता की स्पष्ट सहमति भी आवश्यक होती है (उदाहरण के लिए न्यूज़ीलैंड DIA पासपोर्ट जाँच)। वर्कफ़्लो चरण उन सेवाओं को चिह्नित करता है, और जाँच चलने से पहले सहमति आपके प्रवाह में एकत्र की जानी चाहिए।
#किसका शुल्क लगता है
आप प्रति सेवा, रजिस्ट्री द्वारा उत्तर दी गई प्रति क्वेरी उस सेवा के पृष्ठ पर दिए मूल्य का भुगतान करते हैं। इसे "रजिस्ट्री से पूछा गया और उसने उत्तर दिया" के रूप में पढ़ें, न कि "उत्तर वही था जो आप चाहते थे":
| परिणाम | शुल्क? |
|---|---|
| मैच, आंशिक मैच, नो-मैच | हाँ |
| अनिर्णायक, बायोमेट्रिक छवि अनुपयोगी | हाँ |
| अमान्य दस्तावेज़ प्रारूप, अमान्य इनपुट (रजिस्ट्री द्वारा अस्वीकृत) | हाँ |
REGISTRY_UNAVAILABLE, REGISTRY_ERROR (रजिस्ट्री ने कभी उत्तर नहीं दिया) | नहीं |
| रजिस्ट्री तक पहुँचने से पहले अस्वीकृत अनुरोध (स्टैंडअलोन API पर 400, या अनुपस्थित या गलत फ़ील्ड के कारण वर्कफ़्लो चरण छोड़ा गया) | नहीं |
यदि एक सत्र कई सेवाएँ चलाता है तो कई शुल्क वाली क्वेरी हो सकती हैं, और एक क्वेरी का शुल्क प्रति सेवा एक बार लगता है, प्रति देश नहीं। पूरा विवरण: डेटाबेस सत्यापन मूल्य और परिणाम कोड।
खाली परिणाम नो-मैच नहीं है। यदि कोई सेवा NO_MATCH परिणाम के बजाय कुछ भी नहीं लौटाती, तो सामान्य
कारण हैं पहले टॉप-अप का नियम, ऑनबोर्डिंग की प्रतीक्षा में सेवा, या रजिस्ट्री का बंद होना; अपने एकीकरण
को डिबग करने से पहले इन्हें खारिज करें। देखें API त्रुटियाँ और उनका अर्थ।
#क्या वापस आता है
हर सेवा एक मानक परिणाम कोड और, जहाँ स्रोत अनुमति देता है, रजिस्ट्री का अपना डेटा लौटाती है: कौन से फ़ील्ड मिले, यदि रजिस्ट्री हाँ/ना के बजाय स्कोर देती है तो मैच स्कोर, और बायोमेट्रिक सेवाओं (अर्जेंटीना RENAPER, नाइजीरिया BVN, पनामा) के लिए रजिस्ट्री के पोर्ट्रेट से चेहरे की तुलना। उस उत्तर में से Didit क्या संग्रहीत करता है, यह चरण की वापस की गई डेटा सेटिंग तय करती है। देखें सत्यापन कौन सा डेटा लौटाए, यह चुनना और डेटाबेस सत्यापन रिपोर्ट।
#लाइव होने से पहले परीक्षण
सैंडबॉक्स एप्लिकेशन कभी वास्तविक रजिस्ट्री तक नहीं पहुँचते और कभी क्रेडिट खर्च नहीं करते: decline_database_no_match जैसा सैंडबॉक्स परिदृश्य वह परिणाम थोप देता है जिसका आप अभ्यास करना चाहते हैं। सैंडबॉक्स यह नहीं बता सकता कि कोई विशिष्ट सेवा आपके लाइव संगठन के लिए प्रावधानित है या नहीं; इसके लिए पहला टॉप-अप और एक वास्तविक कॉल चाहिए। देखें सैंडबॉक्स में परीक्षण।