Rejection Reasons
Reject reason descriptions
Section titled “Reject reason descriptions”Reject Reason | Description |
---|---|
idCardFail | The ID card contains an invalid CNP. |
idCardRejected | The uploaded image is not an accepted document type. |
idCardCnpMismatch | The CNP on the ID card does not match the expected CNP. |
idCardExpired | The ID card has expired. |
facematchStrongFail | Strong similarity check between Selfie and ID card photo. |
facematchWeakFail | Moderate mode of checking the similarity between Selfie and the photo on the ID card. For cases when the ID card expiration date is approaching and the user’s face has undergone some changes. |
selfieInBlocklist | The selfie matches with a face from the blocklist. |
livenessFail | Liveness check failed due to one or more of the following reasons: smartphones detected in the frames, different people appearing in the frames, document appearing alongside selfies, static photos of people detected, multiple people looking at the camera. |
genderFail | The estimated gender from liveness or selfie frames does not match the gender on the ID card. |
ageEstimationWarning | The estimated age from liveness or selfie frames differs by more than 10 years compared to the ID card’s specified age. |
idCardEdited | The ID card image appears to be edited, as indicated by metadata in the image header. |
idCardTampered | The ID card image has a very high tampering score (4.5 or more) and signs of editing. |
idCardTamperedSuspicion | The ID card image has a high tampering score (3.8 or more). |
Rejection Reasons defaults and translations
Section titled “Rejection Reasons defaults and translations”Endpoint: GET https://api.x-faces.xyz/v1/project/<P_UUID>/rejection_reasons_defaults
where <P_UUID>
is your project uuid (you can get it from url in board on project page).
Response:
{ "default_rejection_reasons": { "ageEstimationWarning": { "localization": { "en": "Liveness or selfie frames are above or below 10+ years compared to the age specified in the ID card or ID card selfie.", "ro": "Verificarea a eșuat. Te rugăm să încerci din nou, asigurându-te că lumina este bună și că ești prezent în cadru.", "ru": "Кадры liveness или селфи старше или младше на 10+ лет по сравнению с возрастом, указанным в удостоверении личности или селфи документа.", "ua": "Кадри liveness або селфі старші або молодші на 10+ років порівняно з віком, зазначеним у посвідченні особи або селфі документа." }, "manual": true, "verify": true }, "facematchStrongFail": { "localization": { "en": "Mismatch between user`s photo on the ID card and user`s photo on selfie cam.", "ro": "Verificarea nu a reușit. Te rugăm să încerci din nou.", "ru": "Несоответствие между фотографией пользователя на удостоверении личности и фотографией с селфи-камеры.", "ua": "Невідповідність між фотографією користувача на посвідченні особи та фотографією з селфі-камери." }, "manual": false, "verify": false }, "facematchWeakFail": { "localization": { "en": "The similarity between user`s photo on the ID card and user`s photo on selfie cam is low.", "ro": "Verificarea nu a reușit. Te rugăm să încerci din nou.", "ru": "Сходство между фотографией пользователя на удостоверении личности и фотографией с селфи-камеры низкое.", "ua": "Схожість між фотографією користувача на посвідченні особи та фотографією з селфі-камери низька." }, "manual": true, "verify": true }, "genderFail": { "localization": { "en": "Mismatch in user`s selfie sex estimation and user`s ID card sex.", "ro": "Verificarea nu a reușit. Te rugăm să încerci din nou, asigurându-te că lumina este bună și că ești prezent în cadru.", "ru": "Несоответствие между определенным полом на селфи и полом в удостоверении личности.", "ua": "Невідповідність між визначеною статтю на селфі та статтю у посвідченні особи." }, "manual": false, "verify": false }, "idCardCnpMismatch": { "localization": { "en": "Expected user CNP and document CNP do not match.", "ro": "CNP-ul din cont nu se potrivește cu cel din actul de identitate. Te rugăm să creezi un cont nou folosind datele corecte.", "ru": "Ожидаемый CNP пользователя и CNP документа не совпадают.", "ua": "Очікуваний CNP користувача та CNP документа не співпадають." }, "manual": false, "verify": false }, "idCardEdited": { "localization": { "en": "Image metadata contains information that the image was edited.", "ro": "Imaginea încărcată nu poate fi utilizată. Te rugăm să încarci o altă fotografie.", "ru": "Метаданные изображения содержат информацию о том, что изображение было отредактировано.", "ua": "Метадані зображення містять інформацію про те, що зображення було відредаговане." }, "manual": true, "verify": false }, "idCardExpired": { "localization": { "en": "Uploaded ID card is expired.", "ro": "Documentul încărcat este expirat. Te rugăm să încarci un document valabil.", "ru": "Загруженное удостоверение личности просрочено.", "ua": "Завантажене посвідчення особи прострочене." }, "manual": false, "verify": false }, "idCardFail": { "localization": { "en": "Provided ID card contains invalid CNP number.", "ro": "CNP-ul introdus nu este valid. Te rugăm să creezi un cont nou folosind datele corecte.", "ru": "Предоставленное удостоверение личности содержит недействительный номер CNP.", "ua": "Наданий ідентифікаційний документ містить недійсний номер CNP." }, "manual": false, "verify": false }, "idCardPrinted": { "localization": { "en": "A printout has been provided in place of the original document.", "ro": "A fost furnizată o copie tipărită în locul documentului original.", "ru": "Вместо оригинального документа предоставлена распечатка.", "ua": "Замість оригінального документа надано роздруківку." }, "manual": false, "verify": false }, "idCardRejected": { "localization": { "en": "Uploaded image contains restricted document type.", "ro": "Documentul încărcat nu este eligibil. Te rugăm să încarci o carte de identitate, primele două pagini din pașaport sau permisul de ședere.", "ru": "Загруженное изображение содержит запрещенный тип документа.", "ua": "Завантажене зображення містить заборонений тип документа." }, "manual": false, "verify": false }, "idCardScreenshot": { "localization": { "en": "A screenshot has been provided instead of a photo of the document.", "ro": "A fost furnizată o captură de ecran în loc de o fotografie a documentului.", "ru": "Вместо фотографии документа предоставлен скриншот.", "ua": "Замість фотографії документа надано скріншот." }, "manual": false, "verify": false }, "idCardTampered": { "localization": { "en": "Image has very high tamperance score (4.5+).", "ro": "Imaginea încărcată nu poate fi utilizată. Te rugăm să încarci o altă fotografie.", "ru": "Изображение имеет очень высокий показатель подделки (4.5+).", "ua": "Зображення має дуже високий рівень підробки (4.5+)." }, "manual": false, "verify": false }, "idCardTamperedSuspicion": { "localization": { "en": "Image has an above average tamperance score (3.8+).", "ro": "Imaginea încărcată nu poate fi utilizată. Te rugăm să încarci o altă fotografie.", "ru": "Изображение имеет показатель подделки выше среднего (3.8+).", "ua": "Зображення має рівень підробки вище середнього (3.8+)." }, "manual": true, "verify": true }, "livenessFail": { "localization": { "en": "Failed liveness check.", "ro": "Verificarea liveness a eșuat.", "ru": "Liveness-проверка не пройдена.", "ua": "Перевірка liveness не пройдена." }, "manual": false, "verify": false }, "selfieInBlocklist": { "localization": { "en": "User`s selfie is more than 87% similar to one of the selfies in the blocklist.", "ro": "Verificarea nu a reușit. Te rugăm să încerci din nou.", "ru": "Селфи пользователя более чем на 87% похоже на одно из селфи в черном списке.", "ua": "Селфі користувача більше ніж на 87% схоже на одне з селфі у чорному списку." }, "manual": false, "verify": false }}, "result": true}