BlinkCardScanningResult

data class BlinkCardScanningResult(val issuingNetwork: String, val cardAccounts: List<CardAccountResult>, val iban: String?, val cardholderName: String?, val overallCardLivenessResult: CheckResult, val firstSideResult: BlinkCardSingleSideScanningResult?, val secondSideResult: BlinkCardSingleSideScanningResult?)

Result of scanning a card.

Constructors

Link copied to clipboard
constructor(issuingNetwork: String, cardAccounts: List<CardAccountResult>, iban: String?, cardholderName: String?, overallCardLivenessResult: CheckResult, firstSideResult: BlinkCardSingleSideScanningResult?, secondSideResult: BlinkCardSingleSideScanningResult?)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A list of payment card accounts found on the card. Each result in the list represents a distinct payment account, containing details like the card number, CVV, and expiry date.

Link copied to clipboard

Information about the cardholder name, or null if not available.

Link copied to clipboard

The result of scanning the first side of the card (side where the card number is located), or null if not scanned.

Link copied to clipboard
val iban: String?

The IBAN (International Bank Account Number) of the card, or null if not available.

Link copied to clipboard

Payment card's issuing network.

Link copied to clipboard

The overall liveness check result for the card. This result aggregates the outcomes of various liveness checks performed on the card to determine its authenticity. Set to Pass if all individual checks have passed; set to Fail if any individual check has failed.

Link copied to clipboard

The result of scanning the second side of the card, or null if not scanned.