MBPSloveniaQrCodePaymentRecognizerResult

Objective-C


@interface MBPSloveniaQrCodePaymentRecognizerResult
    : MBPRecognizerResult <NSCopying>

Swift

class MBPSloveniaQrCodePaymentRecognizerResult : MBPRecognizerResult, NSCopying

Result of scanning of Croatian HUB3 payment QR codes

  • The scanned amount in smallest currency (e.g. cents), 0 if nothing was scanned

    0 if no value is specified

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger amount;

    Swift

    var amount: Int { get }
  • The 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 international bank account number of the account from where the payment goes.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *payerIban;

    Swift

    var payerIban: String? { get }
  • The reference of the payment.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *reference;

    Swift

    var reference: String? { get }
  • The purpose code of the payment.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *purposeCode;

    Swift

    var purposeCode: String? { get }
  • The reference of the payment’s payer.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *payerReference;

    Swift

    var payerReference: String? { get }
  • The description of the payment.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *paymentDescription;

    Swift

    var paymentDescription: String? { get }
  • The name of the payer, if it exists.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *payerName;

    Swift

    var payerName: String? { get }
  • The place of the payer, if it exists.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *payerPlace;

    Swift

    var payerPlace: String? { get }
  • The street of the payer, if it exists.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *payerStreet;

    Swift

    var payerStreet: String? { get }
  • The name of the recipient.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *recipientName;

    Swift

    var recipientName: String? { get }
  • The place of the recipient.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *recipientPlace;

    Swift

    var recipientPlace: String? { get }
  • The street of the recipient.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *recipientStreet;

    Swift

    var recipientStreet: String? { get }
  • Raw result

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSString *rawResult;

    Swift

    var rawResult: String? { get }
  • The date of execution of the payment.

    Declaration

    Objective-C

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

    Swift

    var executionDate: MBPDate? { get }
  • The due date of payment.

    Declaration

    Objective-C

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

    Swift

    var dueDate: MBPDate? { get }
  • Whether deposit option is included in payment.

    Declaration

    Objective-C

    @property (nonatomic, readonly) BOOL deposit;

    Swift

    var deposit: Bool { get }
  • Whether withdraw option is included in payment.

    Declaration

    Objective-C

    @property (nonatomic, readonly) BOOL withdraw;

    Swift

    var withdraw: Bool { get }