Onfido Passport Verification
Overview
Onfido's passport verification service scan the user’s government-issued ID and detect whether it’s genuine or fraudulent, down to a single pixel. They cover over 4,500 document types from 195 countries. The user takes a selfie, and Onfido's technology assesses their facial bio-metrics. A hybrid of AI and human experts analyze and give a score.
Country Support
International
| test.passportVerified | Highest order VERIFICATION check that ensures all of these assertions are PASS:
|
| test.passportUncompromised | Pass if no fraud detected in the images (tampering, photoshop, etc.) |
| test.passportDataConsistent | Pass if data extracted from front matches data from Barcode. Note - this is not recommended to be a blocking assertion. |
| test.passportDataValid | Pass if data appears reasonable on front and back. |
| test.passportGenderVerified | Pass if gender is consistent on front and back. |
| test.passportNotExired | Pass if passport is not expired. |
| test.passportNumbersVErified | Pass if passport number matches expected format. |
| test.passportExpiryDateVerified | Pass if PASSPORT expiration date is in correct format, and AFTER the issue date. |
| test.passportDOBVerified | Pass if DOB is in correct format and consistent on front and back. |
| test.passportMRZVerified | Pass if MRZ can be verified / used. |
| test.passportVisualAuthenticityVerified | Ensures document is a valid government issued ID (eg. it meets all known criteria for that document type ) |
| test.passportVisualAuthenticityOtherVerified | Ensures document is a valid government issued ID (eg. it meets all known criteria for that document type ) |
| test.passportFacialDetectionVerified | Ensures a portrait can be detected on the PASSPORT. |
| test.passportImageIntegrityVerified | Ensures the image submitted is in a good format. |
| test.passportIsSupported | Determines if this particular document is classified as a PASSPORT, and if that type of PASSPORT is supported. |
| test.passportImageQualityVerified | Quality check on image submitted (Size, DPI) |
| test.passportPoliceRecordVerified | Determines if a police record is found for this PASSPORT (stolen, fraudulent) |
| test.passportDataComparisonVerified | Determines if data from front is consistent with data from back. |
| link.issuingCounrty_passport | Determines if submitted country matches issuing country for passport. |
| link.type_passport | determines if the submitted document type (passport, PASSPORT, ID Card) is consistent with the document classification. |
| link.dateOfExpriy_passport | determines if the submitted expiration date matches the PASSPORT. |
| link.numbers_passport | determines if the submitted PASSPORT number is found on the PASSPORT. |
| link.dob_passport | The subject's Date-of-Birth matches that on the input Passport |
| link.firstName_passport | The subject's first matches that on the input Passport |
| link.lastName_passport | The subject's last name matches what is found on the PASSPORT (includes fuzzy matching) |
| link.fullName_passport | The subject's full name matches what is found on the PASSPORT (includes fuzzy matching) |
Updated about 1 year ago

