Rejection explanatory buttons
When applicants are rejected, we automatically assign explanatory buttons clarifying the rejection reason to their profile. Explanatory buttons may have a Resubmission requested or Rejected state.
NoteTo get the list of rejection buttons, use this API method.
Resubmission requested
This section lists the buttons assigned upon the Resubmission requested status of applicant profiles, which allows applicants to go through the failed verification steps again.
NoteThe Clarify rejection reasons method returns combined group and button identifiers (for example,
dataMismatch_fullName).
Additional checks
Group ID: dbNetChecks.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Check Unavailable | checkUnavailable | CHECK_UNAVAILABLE | The government database is currently unavailable. We could not validate the user identity document. |
| Driving Restrictions | drivingRestrictions | RESTRICTED_PERSON | The applicant is subject to driving restrictions. |
| Incorrect BVN | incorrectBvn | INCORRECT_SOCIAL_NUMBER | The BVN number provided by the applicant is incorrect. A new BVN has been requested. |
| Incorrect SSN | incorrectSsn | INCORRECT_SOCIAL_NUMBER | The SSN number provided by the applicant is incorrect. A new SSN has been requested. |
| Incorrect TIN | incorrectTin | INCORRECT_SOCIAL_NUMBER | The tax number provided by the applicant is incorrect. A new tax number has been requested. |
Additional pages
Group ID: additionalPages.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Address page | registrationStamp | DOCUMENT_PAGE_MISSING | The uploaded document is missing the address page. |
| Another side | anotherSide | DOCUMENT_PAGE_MISSING | The uploaded document is double-sided and only one side was uploaded. A photo of the missing side has been requested. |
| Expiration date page | expirationPage | DOCUMENT_PAGE_MISSING | The uploaded document is missing the expiration date page. |
| Main page of the document | mainPageId | DOCUMENT_PAGE_MISSING | The uploaded document is missing the biodata page.. A new photo has been requested. |
| Next page | nextPage | DOCUMENT_PAGE_MISSING | The document page with expiration date has been requested. |
Bad bank card
Group ID: bankCard.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Bank card without name | fullNameIssue | BAD_PROOF_OF_PAYMENT | The name on the bank card is missing. |
| No account number | bankAccountNumberIssue | BAD_PROOF_OF_PAYMENT | Applicant uploaded a bank card without a bank account number. |
| Expired bank card | expirationDate | BAD_PROOF_OF_PAYMENT | The provided bank card has expired or expires soon. A new one has been requested. |
Bad bank statement
Group ID: bankStatement.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Account/Card number | notEnoughData | BAD_PROOF_OF_PAYMENT | The account/card number on the bank statement is missing or cannot be read. |
| Full name (bank statement) | fullNameIssue | BAD_PROOF_OF_PAYMENT | The full name on the bank statement is missing or cannot be read. |
Bad document
Group ID: badDocument.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Copy of ID doc | copyOfIdDoc | BAD_PROOF_OF_IDENTITY | The applicant has uploaded a photo of a paper copy of their document instead of the original document. |
| Damaged ID | damagedId | DOCUMENT_DAMAGED | The document is either damaged or unreadable. A new document has been requested. |
| Data mismatch | dataMismatch | REQUESTED_DATA_MISMATCH | The details in this document do not match with the information provided. |
| Digital ID | digitalId | DIGITAL_DOCUMENT | The applicant uploaded a digital version of the document. A new document has been requested. |
| English translation | needTranslation | INCOMPATIBLE_LANGUAGE | The applicant uploaded a document in a language that is not supported by Sumsub. The notarized English translation has been requested. |
| Expired ID | expiredId | EXPIRATION_DATE | The provided identity document has expired. A new document has been requested. |
| ID expiration date | expirationDate | EXPIRATION_DATE | The provided identity document expires in less than one month. |
| Invalid ID | invalidId | ID_INVALID | The provided identity document is invalid. A new document has been requested. |
| Missed NFC | missedNfc | INCOMPLETE_DOCUMENT | NFC scanning is required. |
| Not a full DoB | notFullDob | BAD_PROOF_OF_IDENTITY | Applicant date of birth is not present in the provided document. |
| Not a full name | notFullName | BAD_PROOF_OF_IDENTITY | Applicant full name is not present in the provided document. |
| Suspicious document | suspiciousDocument | BAD_PROOF_OF_IDENTITY | A new document has been requested, to minimize potential risk of fraud. |
| Unsigned document | unsigned | BAD_PROOF_OF_IDENTITY | The applicant uploaded a document without relevant signatures and stamps. A signed copy has been requested. |
| Without face | withoutFace | BAD_PROOF_OF_IDENTITY | The face of the document owner is poorly visible, making face match impossible. |
| Wrong type | wrongType | BAD_PROOF_OF_IDENTITY | The uploaded document is not supported by Sumsub. |
Bad photo
Group ID: badPhoto.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Data not readable | dataNotVisible | UNSATISFACTORY_PHOTOS | Required fields of the document are not readable or visible. A new photo has been requested. |
| Photoshop | imageEditor | GRAPHIC_EDITOR,UNSATISFACTORY_PHOTOS | Image editors have been detected. A new photo has been requested. |
| Screenshots | screenshot | SCREENSHOTS, UNSATISFACTORY_PHOTOS | The applicant uploaded screenshots. A new photo has been requested. |
Bad proof of payment
Group ID: badProofOfPayment.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Bad proof of payment | badProofOfPayment | BAD_PROOF_OF_PAYMENT | The data in the provided payment method does not match the data provided by the applicant. |
Black crypto
Group ID: blackCrypto.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Black crypto | blackCrypto | BAD_PROOF_OF_PAYMENT | Wallet address is incorrect. |
| Black crypto | blackCrypto | BAD_PROOF_OF_PAYMENT | Wallet address does not participate in outputs of transaction. |
Control and ownership structure
Group ID: kybControlAndOwnershipStructure.
Button |
Button ID |
Associated rejection label |
Description |
|---|---|---|---|
Incorrect control structure |
kybIncorrectControlStructure |
COMPANY_NOT_DEFINED_STRUCTURE |
The declared control structure of the company does not meet data in the corporate documents and requires changing or providing other establishing documents. |
Incorrect ownership structure |
kybIncorrectOwnershipStructure |
COMPANY_NOT_DEFINED_OWNERSHIP_STRUCTURE |
The declared ownership structure of the company does not meet data in the corporate documents and requires changing or providing other establishing documents. |
Missing KYC for directors |
kybMissingKYCForDirectors |
COMPANY_NOT_VALIDATED_DIRECTORS |
All directors of the company who were requested for identity verification should pass the required checks. |
Missing KYC for representative |
kybMissingKYCForRepresentative |
COMPANY_NOT_VALIDATED_REPRESENTATIVES |
All representatives of the company who were requested for identity verification should pass the required checks. |
Missing KYC for shareholders |
kybMissingKYCForUBOs |
COMPANY_NOT_VALIDATED_BENEFICIARIES |
All shareholders of the company who were requested for identity verification should pass the required checks. |
Missing KYC for UBOs |
kybMissingKYCForUBOs |
COMPANY_NOT_VALIDATED_BENEFICIAL_OWNERS |
All ultimate beneficial owners of the company who were requested for identity verification should pass the required checks. |
Data mismatch
Group ID: dataMismatch.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Address issue | address | WRONG_ADDRESS | The address on the profile does not match document data. |
| Date of birth issue | dateOfBirth | PROBLEMATIC_APPLICANT_DATA | The date of birth on the profile does not match document data. |
| Data mismatch (payments) | dataMismatch | BAD_PROOF_OF_PAYMENT | The filled-in data does not match the information on the uploaded image. |
| Full name issue | fullName | PROBLEMATIC_APPLICANT_DATA | The full name on the profile does not match document data. |
| Gender mismatch | gender | PROBLEMATIC_APPLICANT_DATA | The gender on the profile does not match document data. |
Data mismatch (actions)
Group ID: dataMismatchActions.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Data mismatch (actions) | dataMismatchActions | PROBLEMATIC_APPLICANT_DATA | The verification data does not match the information provided. |
E-KYC retry
Group ID: ekycRetry.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Check unavailable | checkUnavailable | CHECK_UNAVAILABLE | The government database is currently unavailable. We could not verify user data with this method. |
| Data mismatch | dataMismatch | PROBLEMATIC_APPLICANT_DATA | Provided data does not match the data from the government database. |
| Not enough data in source | notEnoughDataInSource | PROBLEMATIC_APPLICANT_DATA | We could not find applicant data in the government database. |
External databases retries
Group ID: dbNetRetry.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Address mismatch | addressMismatch | DB_DATA_MISMATCH | Provided address does not match the data from the government database. |
| Check Unavailable | checkUnavailable | CHECK_UNAVAILABLE | The government database is currently unavailable. We could not verify user data with this method. |
| Data mismatch | dataMismatch | DB_DATA_MISMATCH | Provided data does not match the data from the database. |
| Data not found | dataNotFound | DB_DATA_NOT_FOUND | We could not find applicant data in the database. |
| Date of birth mismatch | dobMismatch | DB_DATA_MISMATCH | Provided date of birth does not match the data from the database. |
| Gender mismatch | genderMismatch | DB_DATA_MISMATCH | Provided gender does not match the data from the database. |
| Name mismatch | nameMismatch | DB_DATA_MISMATCH | Provided name does not match the data from the database. |
GPS as POA skipped
Group ID: gpsAsPoaSkipped.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| GPS as POA skipped | gpsAsPoaSkipped | GPS_AS_POA_SKIPPED | The applicant has completed verification but has not provided sufficient address details. |
Legal Entity (company)
Group ID: company.
Button |
Button ID |
Associated rejection label |
Description |
|---|---|---|---|
Beneficial owners are not validated |
notDeterminedBeneficiaries |
COMPANY_NOT_VALIDATED_BENEFICIAL_OWNERS |
All ultimate beneficial owners of the company who were requested for identity verification should pass the required checks. |
Control structure is not established |
controlStructureIsNotEstablished |
COMPANY_NOT_DEFINED_STRUCTURE |
The declared control structure of the company does not meet data in the corporate documents and requires changing or providing other establishing documents. |
Directors are not validated |
notDeterminedRepresentatives |
COMPANY_NOT_VALIDATED_DIRECTORS |
All directors of the company who were requested for identity verification should pass the required checks. |
Incorrect company name |
incorrectCompanyName |
COMPANY_INCORRECT_DATA |
The specified company name in the profile does not match the data in the corporate documents or companies state register. |
Incorrect registration number |
incorrectRegistrationNumber |
COMPANY_INCORRECT_DATA |
The specified company registration number in the profile does not match the data in the corporate documents or companies state register. |
More docs |
moreDocs |
MORE_DOCUMENTS_REQUIRED |
Additional documents are required. |
Ownership structure is not established |
ownershipStructureIsNotEstablished |
COMPANY_NOT_DEFINED_OWNERSHIP_STRUCTURE |
The declared ownership structure of the company could not be established requires changing or providing other establishing documents. |
Representatives are not validated |
notValidatedRepresentatives |
COMPANY_NOT_VALIDATED_REPRESENTATIVES |
All representatives of the company who were requested for identity verification should pass the required checks. |
Shareholders are not validated |
notDeterminedRepresentatives |
COMPANY_NOT_VALIDATED_BENEFICIARIES |
All shareholders of the company who were requested for identity verification should pass the required checks. |
More docs
Group ID: kybAdditionalDocuments.
Button |
Button ID |
Associated rejection label |
Description |
|---|---|---|---|
Articles of Association |
kybArticlesOfAssociation |
ADDITIONAL_DOCUMENT_REQUIRED |
The company memorandum/articles of association should be provided. |
Certificate of Good Standing |
kybCertificateOfGoodStanding |
ADDITIONAL_DOCUMENT_REQUIRED |
The company certificate of Good Standing should be provided. |
Certificate of Incorporation |
kybCertificateOfIncorporation |
ADDITIONAL_DOCUMENT_REQUIRED |
The company certificate of incorporation/registration should be provided. |
Certificate of Incumbency |
kybCertificateOfIncumbency |
ADDITIONAL_DOCUMENT_REQUIRED |
The company certificate of incumbency should be provided. |
Company register excerpt |
kybCompanyRegisterExcerpt |
ADDITIONAL_DOCUMENT_REQUIRED |
The company recent excerpt from the register should be provided. |
EIN |
kybEIN |
ADDITIONAL_DOCUMENT_REQUIRED |
The document containing the company EIN should be provided. |
Internal form |
kybInternalForm |
ADDITIONAL_DOCUMENT_REQUIRED |
The provided internal form for applicants should be duly filled in and signed. |
Legal bond |
kybLegalBond |
ADDITIONAL_DOCUMENT_REQUIRED |
The provided document should establish the legal bonds. |
Legal existence document |
kybLegalExistence |
ADDITIONAL_DOCUMENT_REQUIRED |
The provided document should confirm legal existence of your company: a certificate of incorporation, excerpt from the register, and so on. |
Official position |
kybOfficialPosition |
ADDITIONAL_DOCUMENT_REQUIRED |
The provided document should confirm an official position in the company. |
Proof of address |
kybProofOfAddress |
ADDITIONAL_DOCUMENT_REQUIRED |
The document confirming the company registered address should be provided. |
Register of directors |
kybRegisterOfDirectors |
ADDITIONAL_DOCUMENT_REQUIRED |
The company register of directors/officers should be provided. |
Register of members |
kybRegisterOfMembers |
ADDITIONAL_DOCUMENT_REQUIRED |
The company register of members should be provided. |
Register of shareholders/UBOs |
kybRegisterOfShareholdersOrUBOs |
ADDITIONAL_DOCUMENT_REQUIRED |
The provided document should establish the benefical owners of your company: a register of shareholders, excerpt from the register, and so on. |
Multiple accounts
Group ID: multipleAccounts.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Multiple accounts | multipleAccounts | BAD_PROOF_OF_PAYMENT | The submitted payment methods contain the data of different accounts. A new document containing information for a single account or card has been requested. |
Other
Group ID: kybOther.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Inactive entity | kybInactive | COMPANY_INACTIVE_ENTITY | The entity is seems to be inactive according to the publicly available state company registry. |
| Incorrect company name | kybIncorrectCompanyName | COMPANY_INCORRECT_DATA | The specified company name in the profile does not match the data in the corporate documents or companies state register. |
| Incorrect registration number | kybIncorrectRegistrationNumber | COMPANY_INCORRECT_DATA | The specified company registration number in the profile does not match the data in the corporate documents or companies state register. |
| Sole entrepreneur | kybSoleEntrepreneur | DOCUMENT_MISSING | Business verification of the sole interpreneur demands uploading the corporate documents confirming a legal status and containing a registration/VAT number. |
| Spam | kybSpam | SPAM | Verification has been rejected due to excessive file uploads. |
| Unacceptable entity | kybUnacceptableEntity | REGULATIONS_VIOLATIONS | The entity type cannot be accepted according to the regulations. |
Proof of Address
Group ID: proofOfAddress.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Full address | fullAddress | BAD_PROOF_OF_ADDRESS | The full address of the applicant has not been provided on the document or cannot be read. |
| Full name | fullName | BAD_PROOF_OF_ADDRESS | The full name of the applicant has not been provided on the document or cannot be read. |
| ID country mismatch | poiPoaCountryMismatch | BAD_PROOF_OF_ADDRESS | The country stated in the ID document does not match the country entered by the applicant. |
| Issue date | issueDate | BAD_PROOF_OF_ADDRESS | The document uploaded by the applicant is expired according to the PoA validity settings. |
| List of documents | listOfDocs | BAD_PROOF_OF_ADDRESS | The applicant uploaded a document that is not supported by Sumsub. |
| Passport without number | notEnoughData | BAD_PROOF_OF_ADDRESS | There is no number on the document (passport) uploaded by the applicant. |
| Provided address mismatch | dataMismatch | BAD_PROOF_OF_ADDRESS | The address on the document uploaded by the applicant does not match the address entered by the applicant. |
| Submit the same document | sameDoc | BAD_PROOF_OF_ADDRESS | The applicant uploaded the same document as PoA and PoI. |
| Unsupported language | unAcceptableLanguage | UNSUPPORTED_LANGUAGE | The applicant uploaded the document in a language that is not supported by Sumsub. |
Proof of Payment
Group ID: proofOfPayment.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Bank card | bankCard | BAD_PROOF_OF_PAYMENT | Bank card details are missing or not visible. A suitable bank card has been requested. |
| Bank statement | fullName | BAD_PROOF_OF_PAYMENT | Bank statement details are missing or not visible. A suitable bank statement has been requested. |
| Decline payment | proofOfPayment | BAD_PROOF_OF_PAYMENT | According to the documents provided, the payment has not been completed. |
| E-wallet | issueDate | BAD_PROOF_OF_PAYMENT | The confirmation of the electronic wallet has been requested. |
| Wire transfer | listOfDocs | BAD_PROOF_OF_PAYMENT | The confirmation of the wire transfer has been requested. |
Selfie
Group ID: selfie.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Compare with ID mismatch | badFaceComparison | BAD_FACE_MATCHING,BAD_SELFIE | The applicant face on the selfie is not clearly visible and cannot be matched against the photo in the ID document. |
| Liveness with watermark | livenessWatermark | BAD_SELFIE | There is camera text or a watermark on the Liveness record originating from the proprietary software. |
| Selfie Liveness | selfieLiveness | BAD_SELFIE | The applicant has failed the Liveness check. |
| Selfie with ID | selfieWithId | BAD_SELFIE | The applicant uploaded a selfie without the ID document. Selfie with the appropriate ID has been requested. |
| Video Selfie | videoSelfie | BAD_VIDEO_SELFIE | The applicant has failed to pass the video selfie check. A new video selfie has been requested. |
| Webcam selfie | webcamSelfie | BAD_SELFIE | Applicant selfie has been requested. |
Unsuitable document
Group ID: kybUnsuitableDocument.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Black and white | kybBlackAndWhite | BLACK_AND_WHITE | The applicant provided the document in black and white. A new image of the document has been requested. |
| Data mismatch | kybDataMismatch | COMPANY_DATA_MISMATCH | The data in the provided document does not match the data provided by the applicant. |
| Document template | kybDocumentTemplate | DOCUMENT_TEMPLATE | The provided document is a template. |
| Expiration date | kybExpirationDate | EXPIRATION_DATE | The document has an unsuitable expiration date. |
| Forgery | kybForgery | FORGERY | The provided document is suspected of being a forgery. |
| Graphics editing software | kybGraphicsEditingSoftware | GRAPHIC_EDITOR | The provided document has graphic modifications or edits applied. A document that has not been changed in any way should be uploaded. |
| Incomplete document | kybIncompleteDocument | INCOMPLETE_DOCUMENT | The provided file does not include all pages and sides of the document. |
| Low quality | kybLowQuality | LOW_QUALITY | The provided document file quality is too low to accept for verification. |
| Missing translation | kybMissingTranslation | UNSUITABLE_DOCUMENT | There is no English translation applied to the document. |
| No date | kybNoDate | UNSUITABLE_DOCUMENT | There is no date specified in the document. |
| Non-apostilled document | kybNonApostilledDocument | UNSUITABLE_DOCUMENT | The provided document has not been apostilled. |
| Non-authentic document | kybNonAuthenticDocument | UNFILLED_ID | The provided document is not authentic. |
| Non-certified document | kybNonCertifiedDocument | UNSUITABLE_DOCUMENT | The provided document is not a valid certified copy. |
| Non-certified translation | kybNonCertifiedTranslation | UNSUITABLE_DOCUMENT | The translation of the document has not been certified. |
| Non-notarized document | kybNonNotarizedDocument | UNSUITABLE_DOCUMENT | The provided document has not been notarized. |
| Not a document | kybNotADocument | NOT_DOCUMENT | The provided file is not a document. |
| Not readable document | kybCouldntReadFields | UNFILLED_ID | The company name or registration number is missing in the document. |
| Not the latest version | kybLastVersion | OUTDATED_DOCUMENT_VERSION | The provided document is not the most recent version based on the state company register. |
| Personal document | kybPersonalDocument | UNSUITABLE_DOCUMENT | The provided file is a personal document that cannot be accepted for business verification. |
| Screenshot | kybScreenshot | SCREENSHOTS | The provided document is a screenshot. Upload your document as a scanned copy or PDF file. |
| Self-issued document | kybSelfIssuedDocument | UNSUITABLE_DOCUMENT | The provided document has been issued not by the state company/authority. A document that was issued and registered officially should be uploaded. |
| Unsealed document | kybUnsealedDocument | UNSUITABLE_DOCUMENT | The provided document has not been sealed. |
| Unsigned document | kybUnsignedDocument | UNSUITABLE_DOCUMENT | The provided document has not been duly signed. |
Videoident
Group ID: videoIdent.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Applicant cannot be seen | notSeen | UNSUITABLE_ENV | On the Video Ident call, the applicant was not visible. |
| Bad connection | badConnection | CONNECTION_INTERRUPTED | The Video Ident call connection was interrupted. |
| Interrupted interview | applicantInterruptedInterview | APPLICANT_INTERRUPTED_INTERVIEW | On the Video Ident call, the applicant did not finish the interview. |
| No docs | noSuitableDocs | DOCUMENT_MISSING | The applicant failed to provide the required documents on the Video Ident call. |
| Not alone | notAlone | UNSUITABLE_ENV | On the Video Ident call, the applicant was not alone. |
Wallet signature mismatch
Group ID: walletSignatureMismatch.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Wallet Signature mismatch | walletSignatureMismatch | BAD_PROOF_OF_PAYMENT | Signature of the wallet has been mismatched. |
Rejected
This section lists the buttons assigned upon the Rejected status of applicant profiles, which does not allow applicants to pass verification checks again.
NoteThe Clarify rejection reasons method returns combined group and button identifiers (for example,
dbNetReject_addressMismatch).
Compromised persons
Group ID: compromisedPersons.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Adverse media | adverseMedia | ADVERSE_MEDIA | The applicant is mentioned in adverse media. |
| Criminal records | criminalRecords | CRIMINAL | The applicant is a convicted criminal. |
| Fitness probity | fitnessProbity | COMPROMISED_PERSONS | The applicant was found on the fitness and probity lists. These lists are used to ensure that individuals in key positions meet specific standards of competence and integrity, reducing the risk of malfeasance. |
| Incomplete data | incompleteName | COMPROMISED_PERSONS | The name the applicant entered is incomplete, so the system could not match it against the watchlists properly. |
| PEP | pep | PEP | The applicant is a politically exposed person. This means that they are currently in a position of great control or have been in the past. |
| Sanction lists | sanctionList | SANCTIONS | The applicant was mentioned on sanctions lists. |
| Warning | warning | COMPROMISED_PERSONS | The applicant was found on the following lists: Interpol most wanted, the EU most wanted, US DOJ (FBI, DEA, US marshals, and others). These lists contain information about individuals who are wanted by law enforcement agencies for various crimes. |
Different docs
Group ID: differentDocs.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Different docs | differentDocs | INCONSISTENT_PROFILE | The image was declined because the submitted documents/payment methods belong to different people. |
| Different Bank cards | differentDocs | INCONSISTENT_PROFILE, BAD_PROOF_OF_PAYMENT | The submitted bank cards belong to different people. |
E-KYC
Group ID: ekycReject.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Data mismatch | dataMismatch | PROBLEMATIC_APPLICANT_DATA | The data provided by the applicant does not match the data from the government database. |
| E-KYC skipped | skip | PROBLEMATIC_APPLICANT_DATA | E-KYC step has been skipped. |
| Not enough data in source | notEnoughDataInSource | PROBLEMATIC_APPLICANT_DATA | Sumsub could not find the applicant data in the government database. |
External databases rejects
Group ID: dbNetReject.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Address mismatch | addressMismatch | DB_DATA_MISMATCH | Provided address does not match the data from the government database. |
| Data mismatch | dataMismatch | DB_DATA_MISMATCH | Provided data does not match the data from the government database. |
| Data not found | dataNotFound | DB_DATA_NOT_FOUND | We could not find user data in the government database. |
| Date of birth mismatch | dobMismatch | DB_DATA_MISMATCH | Provided date of birth does not match the data from the government database. |
| False identity document risk | falseIdentityDocument | FRAUDULENT_PATTERNS | There is a risk that the identity document is fake. |
| False identity risk | falseIdentity | FRAUDULENT_PATTERNS | There is a risk that the applicant is faking their identity. |
| Name mismatch | nameMismatch | DB_DATA_MISMATCH | Provided name does not match the data from the government database. |
| Restricted Person | restrictedPerson | RESTRICTED_PERSON | The applicant has been found on the restricted list. |
Fake
Group ID: fake.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Edited ID data | editedId | FORGERY | Signs of edited data have been detected in the applicant ID document. |
| Fake | fake | FORGERY | Suspected fraudulent account. |
| Fake PoA | fakePoa | FORGERY | The information in the PoA document is inconsistent. |
| Fake selfie | fakeSelfie | FRAUDULENT_PATTERNS | Signs of forgery have been detected in the applicant selfie. |
| NFC data mismatch | nfcMismatch | FORGERY | Data from the document chip does not match the data on the document. |
| Physical forgery | forgedId | FORGERY | The document has been physically tampered with. |
| Suspected Forgery | fake | FORGERY | We suspect the applicant account is fradulent. |
Problematic company structure
Group ID: compromisedStructure.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Problematic company structure | compromisedStructure | COMPANY_PROBLEMATIC_STRUCTURE | There are officials in the control and ownership structure who got rejected. |
Red crypto
Group ID: redCrypto.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Red crypto | redCrypto | BAD_PROOF_OF_PAYMENT | Wallet has a high risk score. |
Regulations violations
Group ID: regulationsViolations.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Age | age | AGE_REQUIREMENT_MISMATCH,REGULATIONS_VIOLATIONS | The applicant does not meet the client age requirements. |
| Countries mismatch | countriesMismatch | REGULATIONS_VIOLATIONS,BAD_PROOF_OF_PAYMENT | The country of residence does not match the country registration of bank card. |
| Duplicate | duplicate | DUPLICATE,REGULATIONS_VIOLATIONS | By default, one applicant can have only one active account. |
| High risk Bank card | riskBankCard | REGULATIONS_VIOLATIONS,BAD_PROOF_OF_PAYMENT | High risk bank card has been detected. |
| Name mismatch | inconsistency | REGULATIONS_VIOLATIONS,BAD_PROOF_OF_PAYMENT | The bank card holder name does not match the name on the ID. |
| Wrong region | wrongRegion | WRONG_USER_REGION,REGULATIONS_VIOLATIONS | The applicant is from a region or a country that is not supported by the client. |
| Wrong residency | wrongResidency | WRONG_USER_REGION,REGULATIONS_VIOLATIONS | The applicant is a resident of a country that is not supported by the client. |
Rejected payment
Group ID: paymentsIssues.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Rejected payment | paymentsIssues | BAD_PROOF_OF_PAYMENT | Payment method was rejected due to high-risk issues found. |
Spam
Group ID: spam.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Spam | spam | SPAM | Verification rejected due to excessive file uploads. |
Suspected fraud
Group ID: fraudulentPatterns.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| Blocklist | blocklist | BLOCKLIST | The applicant was found in the list of restricted users, managed by your team. |
| Bypass attempts | livenessBypass | FRAUDULENT_LIVENESS | The applicant attempted to use digital and/or physical objects to deceive the system. |
| Deepfake | deepFake | FRAUDULENT_LIVENESS | The applicant attempted to bypass the liveness check with a deepfake. |
| Different people | livenessDifferentPeople | FRAUDULENT_LIVENESS | The liveness check was initiated by multiple people on multiple devices. |
| Forced verification | forcedVerification | THIRD_PARTY_INVOLVED | Forced verification has been suspected. |
| Fraud network | serial | FRAUDULENT_PATTERNS | The applicant is suspected to be part of a fraud network. For more information, refer to this article. |
| High risk profile | highRiskProfile | FRAUDULENT_PATTERNS | Rejection based on detected anomalies, including IP address inconsistencies, device footprint, VPN usage, and previous verification attempts. A thorough review of the applicant’s documentation and behavioral patterns is advised. Consider the applicant's document status, during your review. If a document is approved, it indicates that it has passed our verification process, confirming its authenticity and validity. The final decision should be made based on your internal risk assessment and compliance framework. |
| Liveness with phone | livenessWithPhone | THIRD_PARTY_INVOLVED | The applicant phone was present during the Liveness check. In some cases, fraudsters use phones to give instructions on passing liveness in order to create an account with someone else credentials. |
| Printed copy of ID | printedIdCopy | NOT_DOCUMENT | The applicant provided a document printout. |
| Template | template | FORGERY | We suspect tampered data. |
| Selfie mismatch | selfieMismatch | SELFIE_MISMATCH | The applicant selfie does not match the photo in the document. |
| Age mismatch | ageMismatch | FRAUDULENT_PATTERNS | The applicant's apparent age in the selfie does not match the age in the document. |
Videoident
Group ID: videoIdentFinalRejection.
| Button | Button ID | Associated rejection label | Description |
|---|---|---|---|
| 3rd Force Involvement | forcedVerification | FRAUDULENT_PATTERNS | Rejection suggests that the applicant may have been forced into involuntary account creation or verification. |
| Sponsored registration | 3rdPartyInvolvement | THIRD_PARTY_INVOLVED | We suspect the applicant was paid to create the account. |
| Unsupported language | unsupportedLanguage | UNSUPPORTED_LANGUAGE | The applicant does not speak any of the supported languages. |
Updated about 3 hours ago