Quick Implementation
Initialize the Module
Core Methods
Access User Properties
Access User Properties
Use Available properties:
Address Properties:
individual.access() to manage core user properties:By using setValue() method on individual module, you are adding details on an entity, that will get pre-filled on your eKYC Form module.
| Property | Description |
|---|---|
addresses | User’s addresses. See Address Properties table below |
dateOfBirth | User’s date of birth |
documents | Identity documents |
email | Contact email address |
entityId | user’s entityId (Note: there’s no setValue on this property) |
name | User’s name information |
phoneNumber | Contact phone number |
profile | User profile details |
| Property | Description |
|---|---|
addressType | RESIDENTIAL1 for primary address; RESIDENTIAL2 for additional address |
buildingName | Building name |
country | User’s country in ISO 3166-1 alpha-3 format |
longForm | User’s long form address - Only fill this data if you do not have broken down address - Make sure to fill out data.longForm along with `longForm - The address will be broken down by FrankieOne system upon running checks |
postal | Postal address |
state | User’s state |
streetName | User’s street name |
streetNumber | User’s street number |
streetType | User’s street type, for example, *Road, St., Ave, Circuit, and others |
suburb | User’s suburb |
unitNumber | User’s unit number |
Consent Management
Consent Management
Always capture user consent before calling
submit() or verify().Document Management
- Add Document
- Update Document
Document Types
Document Types
Identity Documents
PASSPORTDRIVERS_LICENCENATIONAL_IDMILITARY_ID
Proof Documents
UTILITY_BILLBANK_STATEMENTPROOF_OF_ADDRESSTAX_STATEMENT
Address Management
Profile Management
1
Set Profile Type
Available Profile Types
Available Profile Types
Standard
standard_kycgov_idsafe_harbour
Enhanced
internationalsafe_harbour_plusfull
Specialized
under18devicecheckaml_only
2
Add Reference (Optional)
3
Set Contact Information
4
Submit Profile
5
Run Check
Add Extra KVP
If you want to set an additional KVPs to an entity, you can use.setExtraData
Read more about KVP here .
.setExtraData accepts an object with key of string and value of string
Setting up KVPs
Always validate required fields and ensure user consent is captured before
submitting the profile.