Skip to main content
Bank card verification works from Android SDK version 9.2.4.

Introduction

Bank card verification is a standalone flow that allows your users to verify ownership of a bank card. The user is guided through capturing the front and back of their bank card, which is then verified by the iDenfy platform.

Pre-Conditions

A bank card verification token must be obtained before initializing the flow. See the Create a Bank Card Session documentation.

Getting Started

Follow the iDenfy SDK integration guide, which is required for bank card verification as well. After completing the steps and the application compiles successfully, you are ready to implement bank card verification specific logic.

Callback Status Reference

bankCardVerificationStatus

Customization

Immediate Redirect

You can pass an additional boolean to set the immediate redirect feature. This controls whether you receive results immediately from the SDK without any additional result pages. The user completes the verification, a loading state appears and closes — without showing the final status screen.

UI Customization

The UI can be customized the same as the KYC verification flow. Main colors or styles in the styles.xml or colors.xml files of your app target can be overridden, as well as the layouts.

Color Scheme

The IdenfyColorScheme class lets you override SDK colors programmatically from Kotlin — no XML changes required. Create an instance, set the colors you want to change, and pass it via IdenfyBankCardVerificationUISettings:
For the complete color property list, see the UI Customization - Color Scheme documentation. Find colors, styles, and layouts in the repository.