MBPHungaryQrCodePaymentRecognizerResult

Objective-C


@interface MBPHungaryQrCodePaymentRecognizerResult
    : MBPRecognizerResult <NSCopying>

Swift

class MBPHungaryQrCodePaymentRecognizerResult : MBPRecognizerResult, NSCopying

Recognizer which can scan Hungarian payment QR code

  • bic

    TBank Identifier Code of the bank of payer or payee

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *bic;

    Swift

    var bic: String? { get }
  • The name of the payer or payee.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *name;

    Swift

    var name: String? { get }
  • The IBAN of the payer or payee.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *iban;

    Swift

    var iban: String? { get }
  • The scanned amount in HUF.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger amount;

    Swift

    var amount: Int { get }
  • The due date of the payment.

    Declaration

    Objective-C

    @property (nonatomic, readonly) MBPDate *_Nonnull dueDate;

    Swift

    var dueDate: MBPDate { get }
  • The timestamp validity period of the payment.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *validityPeriod;

    Swift

    var validityPeriod: String? { get }
  • The payment situation identifier.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *paymentSituationID;

    Swift

    var paymentSituationID: String? { get }
  • The remittance information.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *remittanceInformation;

    Swift

    var remittanceInformation: String? { get }
  • The retail unit or shop identifier.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *shopID;

    Swift

    var shopID: String? { get }
  • The merchant device (POS, cash register) identifier.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *merchantDeviceID;

    Swift

    var merchantDeviceID: String? { get }
  • The invoice or receipt identifier.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *invoiceID;

    Swift

    var invoiceID: String? { get }
  • The customer identifier.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *customerID;

    Swift

    var customerID: String? { get }
  • The internal transaction identifier of payee.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *recipientInternalID;

    Swift

    var recipientInternalID: String? { get }
  • The loyalty or discount scheme identifier.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *loyaltyID;

    Swift

    var loyaltyID: String? { get }
  • nav

    The NAV verification code.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *nav;

    Swift

    var nav: String? { get }
  • url

    The URL

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *url;

    Swift

    var url: String? { get }
  • Raw result

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *rawResult;

    Swift

    var rawResult: String? { get }
  • Indicates payment situation in which QR Code was generated.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *idCode;

    Swift

    var idCode: String? { get }
  • Version of Hungarian QR Code standard.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *versionNumber;

    Swift

    var versionNumber: String? { get }
  • Indicates character set used inside QR Code.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *characterSet;

    Swift

    var characterSet: String? { get }