Warning Codes

For every user verification, we run a series of validations. One or more warnings may be generated if the validation fails to pass.

Document & OCR Warnings

Warning CodeMeaningDefault Decision
DOCUMENT_BACK_MISSINGBack of document is missingDECLINED
DOCUMENT_CROPPEDDocument appears croppedREVIEW
DOCUMENT_DAMAGEDDocument appears damagedREVIEW
DOCUMENT_EXPIREDDocument has expiredDECLINED
DOCUMENT_FACE_NOT_FOUNDNo face found on documentREVIEW
DOCUMENT_FOUND_ON_INTERNETDocument found on the internetREVIEW
DOCUMENT_FRONT_BACK_MISMATCHFront and back of document do not matchREVIEW
DOCUMENT_FRONT_MISSINGFront of document is missingDECLINED
DOCUMENT_FRONT_OR_BACK_MISSINGFront or back of document is missingDECLINED
DOCUMENT_MINOR_DIGITAL_ARTIFACTSMinor digital artifacts detected on documentAPPROVED
DOCUMENT_NOT_FOUNDDocument not foundDECLINED
DOCUMENT_PHOTO_OF_PHOTODocument appears to be a photo of a photoREVIEW
DOCUMENT_REQUIRES_REVIEWDocument requires manual reviewREVIEW
DOCUMENT_TAMPEREDDocument shows signs of tamperingDECLINED
DOCUMENT_TOO_FARDocument is too far from cameraAPPROVED
DOCUMENT_TYPE_MISMATCHUploaded document type does not match expected categoryREVIEW
UNREADABLE_DOCUMENTDocument is unreadableREVIEW
UNRECOGNIZED_DOCUMENTDocument type is unrecognizedREVIEW
UNABLE_TO_EXTRACT_DATAUnable to extract data from documentREVIEW
UNABLE_TO_EXTRACT_DOCUMENT_METADATAUnable to extract document metadataAPPROVED
INVALID_DOCUMENT_DETAILSDocument details are invalidREVIEW
MISSING_DOCUMENT_DETAILSDocument details are missingAPPROVED
MISSING_DOCUMENT_NUMBERDocument number is missingREVIEW
MISSING_EXPIRY_DATEExpiry date is missingREVIEW
MISSING_ISSUE_DATEIssue date is missingREVIEW
EXPIRY_AND_ISSUE_DATE_MISSINGExpiry and issue date are both missingAPPROVED
EXPIRY_DATE_MISSING_USING_ISSUE_DATEExpiry date missing, using issue date insteadAPPROVED
CHECK_DIGIT_FAILEDDocument check digit validation failedREVIEW
MRZ_DATA_MISMATCHMRZ data does not match visual data on documentAPPROVED
BLACK_WHITE_DOCUMENTDocument submitted is black and whiteREVIEW
FAKE_IDDocument appears to be a fake IDREVIEW
FEATURE_VERIFICATION_FAILEDDocument feature verification failedREVIEW
TEXT_FORGERYText forgery detected on documentREVIEW
IMAGE_FORGED_EDITEDImage appears forged or editedREVIEW
ARTIFICIAL_IMAGEImage appears artificially generatedREVIEW
ARTIFICIAL_TEXTText appears artificially generatedREVIEW
PRINTOUT_DETECTEDDocument appears to be a printoutREVIEW
SCREEN_DETECTEDDocument appears to be captured from a screenREVIEW
GLARE_DETECTEDGlare detected on document imageREVIEW
IMAGE_TOO_BLURRYImage is too blurryREVIEW
IMAGE_TOO_SMALLImage resolution is too smallREVIEW

ID & Data Verification Warnings

Warning CodeMeaningDefault Decision
ID_COUNTRY_MISMATCHID country does not match expected countryDECLINED
ID_DATA_MISMATCHID data does not match supplied dataAPPROVED
ID_NOT_ALLOWEDID type is not allowedDECLINED
ID_NUMBER_NOT_VERIFIEDID number could not be verifiedDECLINED
ID_PREVIOUSLY_ATTEMPTEDID has been used in a previous attemptAPPROVED
ID_PREVIOUSLY_SEENID has been seen beforeAPPROVED
ID_TYPE_MISMATCHID type does not match expected typeAPPROVED
INVALID_ID_NUMBER_SUPPLIEDSupplied ID number is invalidDECLINED
MISSING_NAMEName is missingREVIEW
MISSING_BIRTH_DATEBirth date is missingAPPROVED
MISSING_GENDERGender field is missingAPPROVED
MISSING_NATIONALITYNationality is missingAPPROVED
MISSING_PERSONAL_NUMBERPersonal number is missingAPPROVED
BIRTH_DATE_MISMATCHMismatch between supplied and extracted birth dateAPPROVED
NAME_VERIFICATION_FAILEDName verification failedAPPROVED

Face & Liveness Warnings

Warning CodeMeaningDefault Decision
FACE_AGE_MISMATCHFace age does not match document ageAPPROVED
FACE_ANGLE_TOO_LARGEFace angle is too largeDECLINED
FACE_BLURFace image is blurredDECLINED
FACE_COVEREDFace is covered or obstructedDECLINED
FACE_CROPPEDFace is cropped out of imageDECLINED
FACE_DEEPFAKEDeepfake face detectedREVIEW
FACE_EDITEDFace image has been editedDECLINED
FACE_IDENTICALFace is identical to a previously seen faceREVIEW
FACE_LIVENESS_REVIEW_REQUIREDFace liveness check requires manual reviewREVIEW
FACE_LIVENESS_TOO_FAR_FROM_CAMERAFace is too far from camera during liveness checkREVIEW
FACE_MISMATCHFace does not match document photoDECLINED
FACE_NOT_FOUNDNo face detected in imageDECLINED
FACE_NOT_LIVEFace does not pass liveness checkDECLINED
FACE_PHOTO_OF_PHOTOFace image appears to be a photo of a photoDECLINED
FACE_PREVIOUSLY_ONBOARDEDFace has been previously onboardedAPPROVED
FACE_TOO_CLOSEFace is too close to cameraDECLINED
FACE_TOO_SMALLFace is too small in imageDECLINED
MULTIPLE_FACESMultiple faces detected in imageDECLINED
SELFIE_VIDEO_FRAUDFraud detected in selfie videoDECLINED
SELFIE_VIDEO_MISSINGSelfie video is missingAPPROVED
LOOKUP_FACE_NOT_FOUNDFace not found during lookupDECLINED
LOW_FACE_SIMILARITYFace similarity score is too lowREVIEW

Address Verification Warnings

Warning CodeMeaningDefault Decision
ADDRESS_DOCUMENTS_NOT_SAMEDocuments not sameAPPROVED
ADDRESS_DOCUMENT_ADDRESS_MISMATCHMismatch between address on document and supplied addressREVIEW
ADDRESS_DOCUMENT_DOCUMENT_EXPIREDAddress document has expiredREVIEW
ADDRESS_DOCUMENT_DOCUMENT_NOT_ISSUED_RECENTLYAddress document not issued recentlyREVIEW
ADDRESS_DOCUMENT_MISSING_ADDRESSAddress missing from address documentREVIEW
ADDRESS_DOCUMENT_MISSING_NAMEName missing from address documentREVIEW
ADDRESS_DOCUMENT_NAME_VERIFICATION_FAILEDName verification failed on address documentREVIEW
ADDRESS_DOCUMENT_UNRECOGNIZED_DOCUMENTAddress document is unrecognizedDECLINED
ADDRESS_MISMATCHMismatch between supplied and extracted addressAPPROVED
MISSING_ADDRESSAddress is missingAPPROVED
MISSING_POSTCODEPostcode is missingAPPROVED
PO_BOX_DETECTEDPO Box detected in addressAPPROVED
GEOLOCATION_MISMATCHUser geolocation does not match documentAPPROVED

Contact & Identity Data Warnings

Warning CodeMeaningDefault Decision
EMAIL_ADDRESS_MISMATCHMismatch between supplied and extracted email addressAPPROVED
EMAIL_NOT_FOUNDEmail address not foundDECLINED
PHONE_NUMBER_MISMATCHMismatch between supplied and extracted phone numberAPPROVED
PHONE_NUMBER_NOT_FOUNDPhone number not foundDECLINED

AML & Background Check Warnings

Warning CodeMeaningDefault Decision
AML_MATCHAML screening returned a matchREVIEW
BACKGROUND_CHECK_ALERTBackground check returned an alertREVIEW
AGE_UNDER_18User is under 18 years of ageREVIEW

Network & Device Warnings

Warning CodeMeaningDefault Decision
BOT_DETECTEDBot activity detectedAPPROVED
BROWSER_PREVIOUSLY_ATTEMPTEDBrowser has been used in a previous attemptAPPROVED
IP_ADDRESS_PREVIOUSLY_ATTEMPTEDIP address used in a previous attemptAPPROVED
IP_ADDRESS_SUSPICIOUSIP address is flagged as suspiciousREVIEW
TOR_DETECTEDTOR network usage detectedAPPROVED
VPN_DETECTEDVPN usage detectedAPPROVED
VIDEO_INJECTION_DETECTEDVideo injection or tampering detectedDECLINED
VIRTUAL_CAMERA_DETECTEDVirtual camera or screen capture device detectedDECLINED
PRIVACY_SETTINGS_BLOCKEDPrivacy settings prevented verificationAPPROVED
SUSPICIOUS_USER_BEHAVIOURSuspicious user behaviour detectedREVIEW

System & API Warnings

Warning CodeMeaningDefault Decision
API_DATA_REQUIREMENTS_NOT_METRequired API data not providedDECLINED
CUSTOM_ERROR_CODECustom error code triggeredREVIEW
DATABASE_LOOKUP_ISSUEIssue encountered during database lookupREVIEW
LOOKUP_SOURCE_DOWNLookup source is unavailableDECLINED