Appearance
Uploading Files to CRM
When a client submits an application for a verification level which includes files, the file is uploaded to the Client's CRM Profile under the Documents block & dispositioned according automatically based on state from the verification provider. The following describes the mechanisms used to ensure that files are retrieved from the Verification Provider and uploaded to the CRM.
Detecting Uploaded Files
Due to the many methods of integration, there are several mechanisms used to detect files which have been uploaded to the Client's Verification Provider Profile.
Periodic Checks
Once every 24 hours at midnight, a periodic check is run which checks all applications in the Verification Center database which were either created or modified within the previous 2 weeks of the check. The evidence files related to these applications are then checked to see if there are any new or updated files. If there is an update, the updated files are then uploaded to the secure file storage and enqueued to be uploaded to the CRM.
Direct Uploads
Deprecation Notice
This method is currently deprecated and is not avaialble for clients to use. It is being documented for archival purposes.
When a client directly uploads a file to their verification center application through the native verification center upload mechanism, the following flows are followed:
Verification Provider Document Type to CRM Document Type Mapping
Due to the difference of requirements for type of document between the verification provider and the CRM, a mapping mechanism has been created which maps the verification center document types to corresponding CRM document types & subtypes.
Current
| Verification Provider Document Type | CRM Document Type | CRM Document Subtype |
|---|---|---|
| IDENTITY | POI | id |
| ID_CARD | POI | id |
| PASSPORT | POI | passport |
| DRIVERS | POI | license |
| ID_DOC_PHOTO | POI | id |
| DRIVERS_TRANSLATION | POI | affidavit |
| PROOF_OF_RESIDENCE | POR | visa |
| RESIDENCE_PERMIT | POR | visa |
| UTILITY_BILL | POR | utility |
| CONTRACT | POR | affidavit |
| VEHICLE_REGISTRATION_CERTIFICATE | POR | affidavit |
| SELFIE | Liveness | liveness |
| VIDEO_SELFIE | Liveness | liveness |
| PROFILE_IMAGE | Other | other |
| AGREEMENT | Other | other |
| INVESTOR_DOC | Other | bank-statement |
| INCOME_SOURCE | Other | other |
| PAYMENT_METHOD | Other | other |
| BANK_CARD | Other | other |
| COVID_VACCINATION_FORM | Other | other |
| OTHER | Other | other |
Future
Important Note
This section describes updates to the mechanisms which are currently in development and have not yet been implemented. It is documented so that you can be aware of how the functionality will work in the future.
| Verification Provider Document Type | CRM Document Type | CRM Document Subtype |
|---|---|---|
| ID_CARD | Proof of Identity | ID_CARD |
| PASSPORT | Proof of Identity | PASSPORT |
| DRIVERS | Proof of Identity | DRIVERS |
| ID_DOC_PHOTO | Proof of Identity | ID_DOC_PHOTO |
| DRIVERS_TRANSLATION | Proof of Identity | DRIVERS_TRANSLATION |
| RESIDENCE_PERMIT | Proof of Residence | RESIDENCE_PERMIT |
| UTILITY_BILL | Proof of Residence | UTILITY_BILL |
| VEHICLE_REGISTRATION_CERTIFICATE | Proof of Residence | VEHICLE_REGISTRATION_CERTIFICATE |
| PROFILE_IMAGE | Other | PROFILE_IMAGE |
| AGREEMENT | Other | AGREEMENT |
| CONTRACT | Other | CONTRACT |
| COVID_VACCINATION_FORM | Other | COVID_VACCINATION_FORM |
| PAYMENT_METHOD | Proof of Payment | PAYMENT_METHOD |
| BANK_CARD | Proof of Payment | BANK_CARD |
| SELFIE | Proof of Liveness | SELFIE |
| VIDEO_SELFIE | Proof of Liveness | VIDEO_SELFIE |
| INVESTOR_DOC | KYC | INVESTOR_DOC |
| INCOME_SOURCE | KYC | INCOME_SOURCE |