MBPCroatiaQrCodePaymentRecognizerResult
Objective-C
@interface MBPCroatiaQrCodePaymentRecognizerResult
: MBPRecognizerResult <NSCopying>
Swift
class MBPCroatiaQrCodePaymentRecognizerResult : MBPRecognizerResult, NSCopying
Result of scanning of Croatian HUB3 payment QR codes
-
The scanned amount in smallest HRK monetary unit, i.e. lipa, 0 if nothing was scanned.
Declaration
Objective-C
@property (nonatomic, readonly) NSInteger amountHrk;
Swift
var amountHrk: Int { get }
-
The scanned amount in smallest EUR monetary unit, i.e. cent, 0 if nothing was scanned.
Declaration
Objective-C
@property (nonatomic, readonly) NSInteger amountEur;
Swift
var amountEur: Int { get }
-
The information if the conversion from HRK to EUR is performed or not
Declaration
Objective-C
@property (nonatomic, readonly) BOOL conversionToEurPerformed;
Swift
var conversionToEurPerformed: Bool { get }
-
The address of the payment receiver
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *recipientAddress;
Swift
var recipientAddress: String? { get }
-
The detailed address of the payment receiver; available only for HUB3 slips
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *recipientDetailedAddress;
Swift
var recipientDetailedAddress: String? { get }
-
The additional data available at the end of HUB3 QR and PDF417 barcode
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *optionalData;
Swift
var optionalData: String? { get }
-
The address of the payer
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *payerAddress;
Swift
var payerAddress: String? { get }
-
The detailed address of the payer; available only for HUB3 slips
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *payerDetailedAddress;
Swift
var payerDetailedAddress: String? { get }
-
The name of the receiving side
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *recipientName;
Swift
var recipientName: String? { get }
-
String representing valid international bank account number of the account to which the payment goes
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *iban;
Swift
var iban: String? { get }
-
The bank code of the receiver bank
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *bankCode;
Swift
var bankCode: String? { get }
-
The account number to which the payment goes
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *accountNumber;
Swift
var accountNumber: String? { get }
-
The reference model of the payment
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *referenceModel;
Swift
var referenceModel: String? { get }
-
The reference of the payment
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *reference;
Swift
var reference: String? { get }
-
The description of the payment
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *paymentDescription;
Swift
var paymentDescription: String? { get }
-
The description code of the payment
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *paymentDescriptionCode;
Swift
var paymentDescriptionCode: String? { get }
-
The purpose code of the payment
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *purposeCode;
Swift
var purposeCode: String? { get }
-
The name of the payer
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *payerName;
Swift
var payerName: String? { get }
-
Slip ID (e.g HUB3_BARCODE)
Declaration
Objective-C
@property (nonatomic, readonly) MBPCroatiaBarcodeSlipIdType slipId;
Swift
var slipId: MBPCroatiaBarcodeSlipIdType { get }
-
True if returned result is uncertain, i.e. if scanned barcode was incomplete (i.e. has parts of it missing).
Declaration
Objective-C
@property (nonatomic, readonly) BOOL uncertain;
Swift
var uncertain: Bool { get }