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 }