BVN Consent

Obtain BVN Consent from users before running jobs which may return PII

BVN Consent is exposed as a flow which performs the following high level steps:

  1. Asks the user for their BVN

  2. Asks the user their preferred contact method

  3. Sends an OTP to the user's preferred contact method

  4. Asks the user to input the OTP

  5. Delivers the result back to the caller

@Composable
fun BVNConsentExample() {
    SmileID.BvnConsentScreen {
        Log.d("BVN Consent", "Successfully obtained consent")
    }
}

Last updated