MBPHungaryQrCodePaymentRecognizerResult
Objective-C
@interface MBPHungaryQrCodePaymentRecognizerResult
: MBPRecognizerResult <NSCopying>
Swift
class MBPHungaryQrCodePaymentRecognizerResult : MBPRecognizerResult, NSCopying
Recognizer which can scan Hungarian payment QR code
-
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 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 } -
The NAV verification code.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *nav;Swift
var nav: String? { get } -
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 }
View on GitHub