- Pass
- Fail
- Not Performed
- What each status means
- What supported vs not supported means
- How checks influence the overall verification result
Check Status Meanings
Pass A check returns Pass when:- The check is supported for the uploaded document type
- The check was successfully executed
- No issues or anomalies were detected
Pass contributes positively toward the overall verification result.
Fail A check returns Fail when:
- The check is supported for the selected document type
- The check was successfully executed
- An issue or inconsistency was detected
Fail contributes negatively toward the fraud or verification decision.
Not Performed
Not Performed does not mean failure.
It means the check was not executed.
This can occur when:
- The check is not supported for the document type
- The check is disabled in configuration
- The check could not run due to:
- Image quality issues
- Missing or unreadable data
- Processing or technical limitations
- Incomplete capture (Both document side requirement)
NotPerformed:
- It does not affect the fraud decision
- It does not count as Pass or Fail
- It is excluded from scoring logic
What Does “Supported” Mean?
On the Supported Documents page, each document type lists which verification checks are available. Example:| Document | OCR/Data Extraction | Visual Checks | Liveness Check | Data Check | Supported Side |
|---|---|---|---|---|---|
| Alien ID | ✓ | ✗ | ✓ | ✓ | Front & Back |
| Driver’s License | ✓ | ✓ | ✓ | ✓ | Front & Back |
| Identity Card | ✓ | ✓ | ✓ | ✓ | Front & Back |
| Multipurpose ID | ✓ | ✗ | ✓ | ✓ | Front |
| Nbi Clearance | ✗ | ✗ | ✓ | ✗ | - |
| Paper Passport | ✓ | ✓ | ✓ | ✓ | Bio-data Page |
- The verification engine is capable of running the check
- If enabled and successfully executed, it will return
PassorFail - If execution is not possible, it may return
NotPerformed
- The verification engine cannot run this check for the document type
- The result will always be
NotPerformed - The check will never return
PassorFail
Visual Checks
Visual checks analyze the authenticity and integrity of the document image. These may include:PhotoForgeryCheckSecurityFeaturesGenerativeAiCheck
- Sub-checks return
PassorFail - Results influence fraud scoring
- Sub-checks return
NotPerformed - Results do not influence the verification outcome
- Generative AI detection was supported and passed
- Photo forgery analysis was not executed
- Only executed checks contribute to the fraud decision
Document Liveness Check
Document liveness checks determine whether the document presented appears to be:- A real physical document
- Not a screen replay
- Not a photocopy
ScreenCheckPhotocopyCheck
- Returns
PassorFail - Contributes to fraud evaluation
- Returns
NotPerformed - Does not affect the verification result
Extracted Data Check
Extracted data checks validate OCR results and data consistency. These may include:FieldFormatCheckLogicCheckSuspiciousDataCheckDataIntegrityCheckBarcodeAuthenticity
- Validation rules are executed
- Returns
PassorFail
- Returns
NotPerformed - Excluded from fraud scoring
Document Validity Check
TheDocumentValidityCheck determines whether a document is legally valid for identification purposes.
This may include:
ExpiredCheck— verifies whether the document is expiredVersionCheck— verifies whether the document version is still accepted by the issuing authority
- Returns
PassorFail - Influences the verification decision
- Returns
NotPerformed - Does not influence the result
How the Overall Verification Decision Works
Only checks that:- Are supported
- And were successfully executed
NotPerformed:
- Are excluded from calculation
- Do not reduce trust
- Do not increase trust
Summary
Check Status Meaning| Status | Meaning | Influences Decision |
|---|---|---|
| Pass | Check executed successfully | Yes |
| Fail | Check executed and issue detected | Yes |
| Not Performed | Check not executed | No |
| Indicator | Meaning |
|---|---|
| ✓ | Check is supported for the document type |
| ✕ | Check is not supported for the document type |
Key Takeaways
NotPerformedis not an error- Unsupported checks are intentionally excluded
- Only executed checks (
PassorFail) affect the final result - Different document types support different verification layers