MBPGermanyQrCodePaymentRecognizerResult
Objective-C
@interface MBPGermanyQrCodePaymentRecognizerResult
: MBPRecognizerResult <NSCopying>
Swift
class MBPGermanyQrCodePaymentRecognizerResult : MBPRecognizerResult, NSCopying
Recognizer which can scan German payment QR code.
-
Bank account number to which the payment goes
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull accountNumber;Swift
var accountNumber: String { get } -
Scanned amount in smallest currency (e.g. cents), 0 if nothing was scanned.
Declaration
Objective-C
@property (nonatomic, readonly) NSInteger amount;Swift
var amount: Int { get } -
Type of the authority
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull authority;Swift
var authority: String { get } -
Bank code (BLZ) of the receiver bank (e.g. 0034000)
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull bankCode;Swift
var bankCode: String { get } -
Bank Identifier Code of the bank to which the payment goes
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull bic;Swift
var bic: String { get } -
ID of the creditor
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull creditorId;Swift
var creditorId: String { get } -
Currency of the payment
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull currency;Swift
var currency: String { get } -
Date of the direct debit signature
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull dateOfSignature;Swift
var dateOfSignature: String { get } -
Remittance information, as agreed between the Originator and the Beneficiary
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull displayData;Swift
var displayData: String { get } -
Date when the payment should be executed
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull executionDate;Swift
var executionDate: String { get } -
QR identification code
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull formFunction;Swift
var formFunction: String { get } -
Service tag of the SEPA QR code standard
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull formType;Swift
var formType: String { get } -
Version of the SEPA QR code standard
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull formVersion;Swift
var formVersion: String { get } -
International bank account number of the account to which the payment goes
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull iban;Swift
var iban: String { get } -
ID of the mandate
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull mandateId;Swift
var mandateId: String { get } -
Description of the payment
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull paymentDescription;Swift
var paymentDescription: String { get } -
First execution date for periodic payments
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull periodicFirstExecutionDate;Swift
var periodicFirstExecutionDate: String { get } -
Last execution date for periodic payments
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull periodicLastExecutionDate;Swift
var periodicLastExecutionDate: String { get } -
Periodic time unit for periodic payments
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull periodicTimeUnit;Swift
var periodicTimeUnit: String { get } -
Period for periodic payments in periodic time units
Declaration
Objective-C
@property (nonatomic, readonly) NSInteger periodicTimeUnitRotation;Swift
var periodicTimeUnitRotation: Int { get } -
Posting key
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull postingKey;Swift
var postingKey: String { get } -
Purpose of the payment
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull purposeCode;Swift
var purposeCode: String { get } -
Raw, unparsed string embedded in QR code
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull rawResult;Swift
var rawResult: String { get } -
Name of the receiving side
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull recipientName;Swift
var recipientName: String { get } -
Payment reference
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull reference;Swift
var reference: String { get }
View on GitHub