MBCBlinkCardRecognizerResult
Objective-C
@interface MBCBlinkCardRecognizerResult
: MBCRecognizerResult <NSCopying, MBCCombinedRecognizerResult>
Swift
class MBCBlinkCardRecognizerResult : MBCRecognizerResult, NSCopying, MBCCombinedRecognizerResult
Class representing values obtained when scanning credit/debit cards
-
Payment card’s issuing network.
Declaration
Objective-C
@property (nonatomic, readonly) MBCIssuer issuer;Swift
var issuer: MBCIssuer { get } -
The payment card number.
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull cardNumber;Swift
var cardNumber: String { get } -
The payment card number is valid
Declaration
Objective-C
@property (nonatomic, readonly) BOOL cardNumberValid;Swift
var cardNumberValid: Bool { get } -
The payment card number prefix.
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull cardNumberPrefix;Swift
var cardNumberPrefix: String { get } -
Payment card’s IBAN.
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull iban;Swift
var iban: String { get } -
Payment card’s security code/value.
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull cvv;Swift
var cvv: String { get } -
Information about the payment card owner (name, company, etc.).
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull owner;Swift
var owner: String { get } -
Whether the first scanned side is blurred.
Declaration
Objective-C
@property (nonatomic, readonly) BOOL firstSideBlurred;Swift
var firstSideBlurred: Bool { get } -
Whether the second scanned side is blurred.
Declaration
Objective-C
@property (nonatomic, readonly) BOOL secondSideBlurred;Swift
var secondSideBlurred: Bool { get } -
JPEG-encoded full document image of the first side of the payment card. Available only if enabled with
MBCEncodeFullDocumentImage encodeFullDocumentImageproperty.Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSData *encodedFirstSideFullDocumentImage;Swift
var encodedFirstSideFullDocumentImage: Data? { get } -
JPEG-encoded full document image of the second side of the payment card. Available only if enabled with
MBCEncodeFullDocumentImage encodeFullDocumentImageproperty.Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSData *encodedSecondSideFullDocumentImage;Swift
var encodedSecondSideFullDocumentImage: Data? { get } -
Status of the last recognition process.
Declaration
Objective-C
@property (nonatomic, readonly) MBCBlinkCardProcessingStatus processingStatus;Swift
var processingStatus: MBCBlinkCardProcessingStatus { get } -
Whether the first scanned side is anonymized.
Declaration
Objective-C
@property (nonatomic, readonly) BOOL firstSideAnonymized;Swift
var firstSideAnonymized: Bool { get } -
Whether the second scanned side is anonymized.
Declaration
Objective-C
@property (nonatomic, readonly) BOOL secondSideAnonymized;Swift
var secondSideAnonymized: Bool { get } -
Document liveness check (screen, photocopy, hand presence) which can pass or fail.
Declaration
Objective-C
@property (nonatomic, readonly) MBCDocumentLivenessCheckResult *_Nonnull documentLivenessCheck;Swift
var documentLivenessCheck: MBCDocumentLivenessCheckResult { get }
View on GitHub