MBPAustriaSlipRecognizerResult

Objective-C


@interface MBPAustriaSlipRecognizerResult
    : MBPRecognizerResult <MBPPhotopayRecognizerResult>

Swift

class MBPAustriaSlipRecognizerResult : MBPRecognizerResult, MBPPhotopayRecognizerResult

Class representing values obtained when scanning Austrian payment slips

  • String representing the currency for payment. In ISO 4217 standard.

    Declaration

    Objective-C

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

    Swift

    var currency: String? { get }
  • String representing special customer data (Kundendaten) on some slips. Used only on non-Sepa slips (other than 30 and 32 types)

    Declaration

    Objective-C

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

    Swift

    var customerData: String? { get }
  • String representing special contract account (Vertragskonto) on some slips. Used only on non-Sepa slips (other than 30 and 32 types)

    Declaration

    Objective-C

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

    Swift

    var contractAccount: String? { get }
  • String represengint special tax number (Steuernummer) - used in payslip type 10

    Declaration

    Objective-C

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

    Swift

    var taxNumber: String? { get }
  • Belegnummer - used to identify slip type

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger belegNummer;

    Swift

    var belegNummer: Int { get }
  • The type of the payslip (30 or 32 for SEPA, 40, 42, 10, etc. for old non-SEPA slips, empty if form id not recognized)

    Declaration

    Objective-C

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

    Swift

    var belegart: String? { get }
  • Prufziffer - for controlling reference number and amount on SEPA slips

    Declaration

    Objective-C

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

    Swift

    var prufziffer: String? { get }
  • 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 }
  • String representing valid bank code value (BLZ) of the receiver bank (e.g. 0034000).

    Declaration

    Objective-C

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

    Swift

    var bankCode: String? { get }
  • String representing valid bank account number to which the payment goes

    Declaration

    Objective-C

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

    Swift

    var accountNumber: String? { get }
  • bic

    String representing valid Bank Identifier Code of the bank to which the payment goes

    Declaration

    Objective-C

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

    Swift

    var bic: String? { get }
  • String representing valid reference number of the payment

    Declaration

    Objective-C

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

    Swift

    var referenceNumber: String? { get }