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 }