End User Platform

Configure the integration

One of the goals of our E-KYC application is for it to be easy to integrate in your system. We provide two possibilities through which you can add the app to your stack:

  • E-KYC Web Application (React)
  • Mobile SDK (Android, iOS, Flutter)
    • More information on this here.

E-KYC Web Application

Our React-based web-app is hosted by AppMan and we provide general customizability to tailor to your brand. We can configure the theme, logo and all wording displayed in the app, along with some feature flags on how you would like the application to behave. There are a few different ways for you to direct your users to the app.

Custom redirects

Since the application can be accessed through any browser, all you have to do is build the URL and append with the verification ID that is created through our API. A URL would look like this:

https://{your_company}.mac.appmanteam.com/apps/identity-verification/{generated_id}

Once you have this URL, you could either send a notification yourself to the user to open the link, redirect the user within your own web-app or you could show a QR code which the user can scan on their mobile device.

Notification

In many cases, it is a third person creating the E-KYC verification. To make sending a notification easier, we added this as a built in feature in our API. You can add the following fields when creating the verification:

{
	// possible values are: 'sms', 'email', 'none'
	"notifyType": "sms",
	"email": "example@mail.com",
	"phoneNumber": "0987654321"
}

Note that based on the notifyType, either the email or phoneNumber field is required for the notification to be successfully sent.

For some verification processes, it is required to have a notifyType of either sms or email to send an OTP that will be used for authentication.