MBCLegacyBlinkCardRecognizer

Deprecated

Use MBCBlinkCardRecognizer


@interface MBCLegacyBlinkCardRecognizer
    : MBCRecognizer <NSCopying, MBCCombinedRecognizer, MBCFullDocumentImage,
                     MBCEncodeFullDocumentImage, MBCFullDocumentImageDpi,
                     MBCGlareDetection, MBCDigitalSignature,
                     MBCFullDocumentImageExtensionFactors>

Recognizer used for scanning the front side of credit/debit cards.

  • Result of scanning Payment Card Front Recognizer

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly)
        MBCLegacyBlinkCardRecognizerResult *_Nonnull result;

    Swift

    var result: MBCLegacyBlinkCardRecognizerResult { get }
  • Should extract the card owner information

    Default: NO

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite) BOOL extractOwner;

    Swift

    var extractOwner: Bool { get set }
  • Should extract the payment card’s month of expiry

    Default: YES

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        BOOL extractValidThru;

    Swift

    var extractValidThru: Bool { get set }
  • Should extract CVV

    Default: YES

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite) BOOL extractCvv;

    Swift

    var extractCvv: Bool { get set }
  • Should extract the payment card’s IBAN

    Default: NO

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite) BOOL extractIban;

    Swift

    var extractIban: Bool { get set }
  • Should extract the card’s inventory number

    Default: YES

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        BOOL extractInventoryNumber;

    Swift

    var extractInventoryNumber: Bool { get set }
  • Should anonymize the card number area (redact image pixels) on the document image result

    Default: NO

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        BOOL anonymizeCardNumber;

    Swift

    var anonymizeCardNumber: Bool { get set }
  • Should anonymize the owner area (redact image pixels) on the document image result

    Default: NO

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite) BOOL anonymizeOwner;

    Swift

    var anonymizeOwner: Bool { get set }
  • Should anonymize the CVV on the document image result

    Default: NO

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite) BOOL anonymizeCvv;

    Swift

    var anonymizeCvv: Bool { get set }
  • Should anonymize the IBAN area (redact image pixels) on the document image result

    Default: NO

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite) BOOL anonymizeIban;

    Swift

    var anonymizeIban: Bool { get set }