Migrating to OneSDK
Smart UI will soon be retired
We’re officially discontinuing Smart UI support and updates effective December 31, 2024. It will be replaced by our new OneSDK Onboarding Forms.
What This Means for Current Smart UI Users:
Until December 31, 2024:
- No new feature requests will be accepted.
- Smart UI will remain functional, and support requests will be addressed.
After December 31, 2024:
- All support requests and updates will cease.
- Smart UI will still function, but no support will be provided.
Information on how to migrate to OneSDK is found at Migrating to OneSDK.
Contact your Customer Success manager for further details about the Smart UI integration to OneSDK.
OneSDK offers enhanced flexibility regarding IDV vendors, and introduces new modular components such as OCR capabilities and advanced analytics functionalities.
If you’re currently using Smart UI with your FrankieOne integration, use the following information to migrate to OneSDK.
Migration Paths
There are two main migration paths expected, based on your current integration with Smart UI:
To get a quick start on how the onboarding flow looks like for these migration paths, please visit OneSDK Quick Start.
For further details, please go through the following sections.
Migration Path 1: OneSDK Biometrics-first
If you have been using Smart UI with Onfido, we recommend Biometrics-first approach in OneSDK to have a faster and better onboarding experience. In OneSDK, you can switch to either Onfido Motion or Incode to run OCR and Biometrics.
Please go through the following steps to learn more about OneSDK:
Step 1: OneSDK initialisation
Please visit OneSDK Getting Started to learn more about OneSDK and how to initialise it.
Session token
Generating a session token is similar as before but you need to change the preset
to one-sdk
Step 2: Integrating with an IDV vendor
Once you get started, to integrate with different IDV vendors, navigate to the following pages:
To have a full E2E experience and optimise your UX, OneSDK modular forms will also provide out-of-the-box screens which you can embed at any point of your onboarding. The most commonly used screens are loading and review screens.
Please visit Modular Forms - Biometrics/OCR flow to learn more about OCR/Biometrics onboarding forms. You can find a couple of sample codes here: E2E sample code.
Step 3: E2E Sample code - Smart UI vs OneSDK
Here’s an example of the current Smart UI + Onfido integration vs OneSDK Biometrics-first with Onfido. In this sample, we configure Australian DL and Passport in both Smart UI and OneSDK:
Migration Path 2: OneSDK eKYC forms (Manual capture)
If you have been using Smart UI only, without IDV, we recommend using the new Manual Forms in OneSDK. Please go through the following steps one by one for the migration:
Step 1: OneSDK initialisation
Please visit OneSDK Getting Started to learn more about OneSDK and how to initialise it.
Session token
Generating a session token is similar as before but you need to change the preset
to one-sdk
Step 2: Render Manual forms
OneSDK modular forms will provide manual forms as well. Please visit Modular Forms - Manual flow to learn more about manual onboarding forms. You can find a couple of sample E2E scenarios here: E2E sample code