Configurable Flow
It's also possible to streamline the Yoti IDV flow by omitting specific UI screens. This enhances the user experience in cases where the relying party (RP) has already provided certain information to their users.
You can configure this in the sdk_config
by specifying which screens to omit, as described below:
SdkConfig sdkConfig = SdkConfig.builder()
.withPrimaryColour("#2d9fff")
.withLocale("en-GB")
.withPresetIssuingCountry("GBR")
.withSuccessUrl("https://localhost:8443/success")
.withErrorUrl("https://localhost:8443/error")
.withAllowHandoff(true)
.withSuppressedScreen("ID_DOCUMENT_EDUCATION")
.withSuppressedScreen("FACE_CAPTURE_EDUCATION")
.withSuppressedScreen("STATIC_LIVENESS_EDUCATION")
.build();
Skippable Screens
Screen | Description |
---|---|
ID_DOCUMENT_EDUCATION | Screen that gives users information about how to capture a good image of their ID document |
ID_DOCUMENT_REQUIREMENTS | Screen that allows users to select which ID document to use. This screen should only be skipped if you are enforcing the use of a specific document |
FACE_CAPTURE_EDUCATION | Screen that gives users information about how to capture a good face capture image. |
STATIC_LIVENESS_EDUCATION | Screen that gives users information about the static liveness check. |
ZOOM_LIVENESS_EDUCATION | Screen that gives users information about the zoom liveness check. |
FLOW_COMPLETION | Completion screen that uses sees at the end of the flow. Can only be skipped in our native sdk's. Not applicable for the web sdk. |
The flow will look as follows with all screens skipped:



Please contact us in order to use this feature as our team will need to review your UX.
Was this page helpful?