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 }
View on GitHub