Enhanced KYC
Perform an Enhanced KYC
Performing an Enhanced KYC requires you to
Determine the ID type
Gather inputs relevant for that ID type
Call the Smile ID API
Steps 1 and 2 are part of your own UI. The potential data required is available as a model: com.smileidentity.models.IdInfo
Step 3 can be accomplished by calling either the synchronous or asynchronous API:
The API requests require the use of coroutines to avoid blocking the UI thread
Asynchronous Enhanced KYC
You may also want to perform an Enhanced KYC asynchronously. For this, you will receive the results only to your callback URL. To do this, you must:
Include a value for
callbackUrl
in yourEnhancedKycRequest
.Call
SmileID.api.doEnhancedKycAsync
instead
Last updated