MBPCroatiaPdf417PaymentRecognizerResult

Objective-C


@interface MBPCroatiaPdf417PaymentRecognizerResult
    : MBPRecognizerResult <NSCopying>

Swift

class MBPCroatiaPdf417PaymentRecognizerResult : MBPRecognizerResult, NSCopying

Result of scanning of Croatian HUB3 payment Pdf417 codes

  • 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 }
  • The due date for payment; available only for HUB3 slips

    Declaration

    Objective-C

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

    Swift

    var dueDate: MBPDate? { 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 }
  • 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 }