Defining new Segment classes¶
Base types¶
Field types¶
Constructed and helper types¶
-
class
fints.formals.
SecurityMethod
(*args, **kwargs)[source]¶ An enumeration.
-
DDV
= 'DDV'¶
-
RAH
= 'RAH'¶
-
RDH
= 'RDH'¶
-
PIN
= 'PIN'¶
-
-
class
fints.formals.
SecurityProfile
(*args, **kwargs)[source]¶ Sicherheitsprofil
-
security_method
¶ Sicherheitsverfahren
Type: fints.formals.SecurityMethod
-
-
class
fints.formals.
IdentifiedRole
(*args, **kwargs)[source]¶ An enumeration.
-
MS
= '1'¶ Message Sender
-
MR
= '2'¶ Message Receiver
-
-
class
fints.formals.
SecurityIdentificationDetails
(*args, **kwargs)[source]¶ -
identified_role
¶ Type: fints.formals.IdentifiedRole
-
-
class
fints.formals.
DateTimeType
(*args, **kwargs)[source]¶ An enumeration.
-
STS
= '1'¶ Sicherheitszeitstempel
-
CRT
= '6'¶ Certificate Revocation Time
-
-
class
fints.formals.
SecurityDateTime
(*args, **kwargs)[source]¶ -
date_time_type
¶ Type: fints.formals.DateTimeType
-
date
¶ Type: datetime.date
-
time
¶ Type: datetime.time
-
-
class
fints.formals.
UsageEncryption
(*args, **kwargs)[source]¶ An enumeration.
-
OSY
= '2'¶ Owner Symmetric
-
-
class
fints.formals.
OperationMode
(*args, **kwargs)[source]¶ An enumeration.
-
CBC
= '2'¶ Cipher Block Chaining
-
ISO_9796_1
= '16'¶ ISO 9796-1 (bei RDH)
-
ISO_9796_2_RANDOM
= '17'¶ ISO 9796-2 mit Zufallszahl (bei RDH)
-
PKCS1V15
= '18'¶ RSASSA-PKCS#1 V1.5 (bei RDH); RSAES-PKCS#1 V1.5 (bei RAH, RDH)
-
PSS
= '19'¶ RSASSA-PSS (bei RAH, RDH)
-
ZZZ
= '999'¶ Gegenseitig vereinbart (DDV: Retail-MAC)
-
-
class
fints.formals.
EncryptionAlgorithmCoded
(*args, **kwargs)[source]¶ An enumeration.
-
TWOKEY3DES
= '13'¶ 2-Key-Triple-DES
-
AES256
= '14'¶ AES-256
-
-
class
fints.formals.
AlgorithmParameterName
(*args, **kwargs)[source]¶ An enumeration.
-
KYE
= '5'¶ Symmetrischer Schlüssel, verschlüsselt mit symmetrischem Schlüssel
-
KYP
= '6'¶ Symmetrischer Schlüssel, verschlüsselt mit öffentlichem Schlüssel
-
-
class
fints.formals.
AlgorithmParameterIVName
(*args, **kwargs)[source]¶ An enumeration.
-
IVC
= '1'¶ Initialization value, clear text
-
-
class
fints.formals.
EncryptionAlgorithm
(*args, **kwargs)[source]¶ -
usage_encryption
¶ Type: fints.formals.UsageEncryption
-
operation_mode
¶ Type: fints.formals.OperationMode
-
encryption_algorithm
¶ Type: fints.formals.EncryptionAlgorithmCoded
-
algorithm_parameter_name
¶ Type: fints.formals.AlgorithmParameterName
-
algorithm_parameter_iv_name
¶ Type: fints.formals.AlgorithmParameterIVName
-
-
class
fints.formals.
BankIdentifier
(*args, **kwargs)[source]¶ -
COUNTRY_ALPHA_TO_NUMERIC
= {'AT': '040', 'BE': '056', 'BG': '100', 'CA': '124', 'CH': '756', 'CZ': '203', 'DE': '280', 'DK': '208', 'ES': '724', 'EU': '978', 'FI': '246', 'FR': '250', 'GB': '826', 'GR': '300', 'HR': '191', 'HU': '348', 'IE': '372', 'IS': '352', 'IT': '380', 'JP': '392', 'LI': '438', 'LU': '442', 'NL': '528', 'PL': '616', 'PT': '620', 'RO': '642', 'RU': '643', 'SE': '752', 'SI': '705', 'SK': '703', 'TR': '792', 'US': '840'}¶
-
COUNTRY_NUMERIC_TO_ALPHA
= {'040': 'AT', '056': 'BE', '100': 'BG', '124': 'CA', '191': 'HR', '203': 'CZ', '208': 'DK', '246': 'FI', '250': 'FR', '276': 'DE', '280': 'DE', '300': 'GR', '348': 'HU', '352': 'IS', '372': 'IE', '380': 'IT', '392': 'JP', '438': 'LI', '442': 'LU', '528': 'NL', '616': 'PL', '620': 'PT', '642': 'RO', '643': 'RU', '703': 'SK', '705': 'SI', '724': 'ES', '752': 'SE', '756': 'CH', '792': 'TR', '826': 'GB', '840': 'US', '978': 'EU'}¶
-
-
class
fints.formals.
KeyType
(*args, **kwargs)[source]¶ Schlüsselart
-
D
= 'D'¶ Schlüssel zur Erzeugung digitaler Signaturen
-
S
= 'S'¶ Signierschlüssel
-
V
= 'V'¶ Chiffrierschlüssel
-
-
class
fints.formals.
KeyName
(*args, **kwargs)[source]¶ -
bank_identifier
¶ Type: fints.formals.BankIdentifier
-
key_type
¶ Schlüsselart
Type: fints.formals.KeyType
-
-
class
fints.formals.
Amount1
(*args, **kwargs)[source]¶ Betrag
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
-
amount
¶ Wert
Type: decimal.Decimal
-
-
class
fints.formals.
AccountInformation
(*args, **kwargs)[source]¶ -
-
bank_identifier
¶ Type: fints.formals.BankIdentifier
-
-
class
fints.formals.
AccountLimit
(*args, **kwargs)[source]¶ -
-
limit_amount
¶ Type: fints.formals.Amount1
-
-
class
fints.formals.
AllowedTransaction
(*args, **kwargs)[source]¶ -
-
limit_amount
¶ Type: fints.formals.Amount1
-
-
class
fints.formals.
TANTimeDialogAssociation
(*args, **kwargs)[source]¶ An enumeration.
-
NOT_ALLOWED
= '1'¶ TAN nicht zeitversetzt / dialogübergreifend erlaubt
-
ALLOWED
= '2'¶ TAN zeitversetzt / dialogübergreifend erlaubt
-
BOTH
= '3'¶ beide Verfahren unterstützt
-
NOT_APPLICABLE
= '4'¶ nicht zutreffend
-
-
class
fints.formals.
AllowedFormat
(*args, **kwargs)[source]¶ An enumeration.
-
NUMERIC
= '1'¶ numerisch
-
ALPHANUMERIC
= '2'¶ alfanumerisch
-
-
class
fints.formals.
TANListNumberRequired
(*args, **kwargs)[source]¶ An enumeration.
-
NO
= '0'¶ Nein
-
YES
= '2'¶ Ja
-
-
class
fints.formals.
InitializationMode
(*args, **kwargs)[source]¶ An enumeration.
-
CLEARTEXT_PIN_NO_TAN
= '00'¶ Initialisierungsverfahren mit Klartext-PIN und ohne TAN
-
ENCRYPTED_PIN_NO_TAN
= '01'¶ Schablone 01: Verschlüsselte PIN und ohne TAN
-
MASK_02
= '02'¶ Schablone 02: Reserviert, bei FinTS zur Zeit nicht verwendet
-
-
class
fints.formals.
DescriptionRequired
(*args, **kwargs)[source]¶ An enumeration.
-
MUST_NOT
= '0'¶ Bezeichnung des TAN-Mediums darf nicht angegeben werden
-
MAY
= '1'¶ Bezeichnung des TAN-Mediums kann angegeben werden
-
MUST
= '2'¶ Bezeichnung des TAN-Mediums muss angegeben werden
-
-
class
fints.formals.
SMSChargeAccountRequired
(*args, **kwargs)[source]¶ An enumeration.
-
MUST_NOT
= '0'¶ SMS-Abbuchungskonto darf nicht angegeben werden
-
MAY
= '1'¶ SMS-Abbuchungskonto kann angegeben werden
-
MUST
= '2'¶ SMS-Abbuchungskonto muss angegeben werden
-
-
class
fints.formals.
PrincipalAccountRequired
(*args, **kwargs)[source]¶ An enumeration.
-
MUST_NOT
= '0'¶ Auftraggeberkonto darf nicht angegeben werden
-
MUST
= '2'¶ Auftraggeberkonto muss angegeben werden, wenn im Geschäftsvorfall enthalten
-
-
class
fints.formals.
TaskHashAlgorithm
(*args, **kwargs)[source]¶ An enumeration.
-
NONE
= '0'¶ Auftrags-Hashwert nicht unterstützt
-
RIPEMD_160
= '1'¶ RIPEMD-160
-
SHA_1
= '2'¶ SHA-1
-
-
class
fints.formals.
TwoStepParametersCommon
(*args, **kwargs)[source]¶ -
VERSION
¶ TAN mechanism version
-
-
class
fints.formals.
TwoStepParameters1
(*args, **kwargs)[source]¶ -
-
allowed_format
¶ Erlaubtes Format im Zwei-Schritt-Verfahren
Type: fints.formals.AllowedFormat
-
-
class
fints.formals.
TwoStepParameters2
(*args, **kwargs)[source]¶ -
-
allowed_format
¶ Erlaubtes Format im Zwei-Schritt-Verfahren
Type: fints.formals.AllowedFormat
-
tan_time_dialog_association
¶ TAN Zeit- und Dialogbezug
Type: fints.formals.TANTimeDialogAssociation
-
tan_list_number_required
¶ TAN-Listennummer erforderlich
Type: fints.formals.TANListNumberRequired
-
-
class
fints.formals.
TwoStepParameters3
(*args, **kwargs)[source]¶ -
-
allowed_format
¶ Erlaubtes Format im Zwei-Schritt-Verfahren
Type: fints.formals.AllowedFormat
-
tan_time_dialog_association
¶ TAN Zeit- und Dialogbezug
Type: fints.formals.TANTimeDialogAssociation
-
tan_list_number_required
¶ TAN-Listennummer erforderlich
Type: fints.formals.TANListNumberRequired
-
initialization_mode
¶ Initialisierungsmodus
Type: fints.formals.InitializationMode
-
description_required
¶ Bezeichnung des TAN-Medium erforderlich
Type: fints.formals.DescriptionRequired
-
-
class
fints.formals.
TwoStepParameters4
(*args, **kwargs)[source]¶ -
-
allowed_format
¶ Erlaubtes Format im Zwei-Schritt-Verfahren
Type: fints.formals.AllowedFormat
-
tan_time_dialog_association
¶ TAN Zeit- und Dialogbezug
Type: fints.formals.TANTimeDialogAssociation
-
tan_list_number_required
¶ TAN-Listennummer erforderlich
Type: fints.formals.TANListNumberRequired
-
initialization_mode
¶ Initialisierungsmodus
Type: fints.formals.InitializationMode
-
description_required
¶ Bezeichnung des TAN-Medium erforderlich
Type: fints.formals.DescriptionRequired
-
-
class
fints.formals.
TwoStepParameters5
(*args, **kwargs)[source]¶ -
-
allowed_format
¶ Erlaubtes Format im Zwei-Schritt-Verfahren
Type: fints.formals.AllowedFormat
-
tan_time_dialog_association
¶ TAN Zeit- und Dialogbezug
Type: fints.formals.TANTimeDialogAssociation
-
tan_list_number_required
¶ TAN-Listennummer erforderlich
Type: fints.formals.TANListNumberRequired
-
sms_charge_account_required
¶ SMS-Abbuchungskonto erforderlich
Type: fints.formals.SMSChargeAccountRequired
-
principal_account_required
¶ Auftraggeberkonto erforderlich
Type: fints.formals.PrincipalAccountRequired
-
initialization_mode
¶ Initialisierungsmodus
Type: fints.formals.InitializationMode
-
description_required
¶ Bezeichnung des TAN-Medium erforderlich
Type: fints.formals.DescriptionRequired
-
-
class
fints.formals.
TwoStepParameters6
(*args, **kwargs)[source]¶ -
-
allowed_format
¶ Erlaubtes Format im Zwei-Schritt-Verfahren
Type: fints.formals.AllowedFormat
-
tan_time_dialog_association
¶ TAN Zeit- und Dialogbezug
Type: fints.formals.TANTimeDialogAssociation
-
sms_charge_account_required
¶ SMS-Abbuchungskonto erforderlich
Type: fints.formals.SMSChargeAccountRequired
-
principal_account_required
¶ Auftraggeberkonto erforderlich
Type: fints.formals.PrincipalAccountRequired
-
initialization_mode
¶ Initialisierungsmodus
Type: fints.formals.InitializationMode
-
description_required
¶ Bezeichnung des TAN-Medium erforderlich
Type: fints.formals.DescriptionRequired
-
-
class
fints.formals.
ParameterTwostepCommon
(*args, **kwargs)[source]¶ -
-
task_hash_algorithm
¶ Auftrags-Hashwertverfahren
Type: fints.formals.TaskHashAlgorithm
-
-
class
fints.formals.
ParameterTwostepTAN1
(*args, **kwargs)[source]¶ -
-
twostep_parameters
¶ Type: fints.formals.TwoStepParameters1
-
-
class
fints.formals.
ParameterTwostepTAN2
(*args, **kwargs)[source]¶ -
twostep_parameters
¶ Type: fints.formals.TwoStepParameters2
-
-
class
fints.formals.
ParameterTwostepTAN3
(*args, **kwargs)[source]¶ -
twostep_parameters
¶ Type: fints.formals.TwoStepParameters3
-
-
class
fints.formals.
ParameterTwostepTAN4
(*args, **kwargs)[source]¶ -
twostep_parameters
¶ Type: fints.formals.TwoStepParameters4
-
-
class
fints.formals.
ParameterTwostepTAN5
(*args, **kwargs)[source]¶ -
twostep_parameters
¶ Type: fints.formals.TwoStepParameters5
-
-
class
fints.formals.
ParameterTwostepTAN6
(*args, **kwargs)[source]¶ -
twostep_parameters
¶ Type: fints.formals.TwoStepParameters6
-
-
class
fints.formals.
ParameterPinTan
(*args, **kwargs)[source]¶ -
-
transaction_tans_required
¶ Type: fints.formals.TransactionTanRequired
-
-
class
fints.formals.
Language2
(*args, **kwargs)[source]¶ Dialogsprache
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
-
DEFAULT
= '0'¶ Standard
-
DE
= '1'¶ Deutsch, ‘de’, Subset Deutsch, Codeset 1 (Latin 1)
-
EN
= '2'¶ Englisch, ‘en’, Subset Englisch, Codeset 1 (Latin 1)
-
FR
= '3'¶ Französisch, ‘fr’, Subset Französisch, Codeset 1 (Latin 1)
-
-
class
fints.formals.
SupportedLanguages2
(*args, **kwargs)[source]¶ -
languages
¶ Type: fints.formals.Language2
-
-
class
fints.formals.
KTZ1
(*args, **kwargs)[source]¶ Kontoverbindung ZV international, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
-
bank_identifier
¶ Kreditinstitutskennung
Type: fints.formals.BankIdentifier
-
-
class
fints.formals.
KTI1
(*args, **kwargs)[source]¶ Kontoverbindung international, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
-
bank_identifier
¶ Kreditinstitutskennung
Type: fints.formals.BankIdentifier
-
-
class
fints.formals.
Account2
(*args, **kwargs)[source]¶ Kontoverbindung, version 2
Source: HBCI Homebanking-Computer-Interface, Schnittstellenspezifikation
-
class
fints.formals.
Account3
(*args, **kwargs)[source]¶ Kontoverbindung, version 3
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
-
bank_identifier
¶ Kreditinstitutskennung
Type: fints.formals.BankIdentifier
-
-
class
fints.formals.
SecurityRole
(*args, **kwargs)[source]¶ Rolle des Sicherheitslieferanten, kodiert, version 2
Kodierte Information über das Verhältnis desjenigen, der bezüglich der zu si-chernden Nachricht die Sicherheit gewährleistet. Die Wahl ist von der bankfachlichen Auslegung der Signatur, respektive vom vertraglichen Zustand zwischen Kunde und Kreditinstitut abhängig.
Source: FinTS Financial Transaction Services, Sicherheitsverfahren HBCI
-
ISS
= '1'¶ Erfasser, Erstsignatur
-
CON
= '3'¶ Unterstützer, Zweitsignatur
-
WIT
= '4'¶ Zeuge/Übermittler, nicht Erfasser
-
-
class
fints.formals.
CompressionFunction
(*args, **kwargs)[source]¶ Komprimierungsfunktion, version 2
Source: FinTS Financial Transaction Services, Sicherheitsverfahren HBCI
-
NULL
= '0'¶ Keine Kompression
-
LZW
= '1'¶ Lempel, Ziv, Welch
-
COM
= '2'¶ Optimized LZW
-
LZSS
= '3'¶ Lempel, Ziv
-
LZHuf
= '4'¶ LZ + Huffman Coding
-
ZIP
= '5'¶ PKZIP
-
GZIP
= '6'¶ deflate (http://www.gzip.org/zlib)
-
BZIP2
= '7'¶
-
ZZZ
= '999'¶ Gegenseitig vereinbart
-
-
class
fints.formals.
SecurityApplicationArea
(*args, **kwargs)[source]¶ Bereich der Sicherheitsapplikation, kodiert, version 2
Informationen darüber, welche Daten vom kryptographischen Prozess verarbeitet werden.
Source: FinTS Financial Transaction Services, Sicherheitsverfahren HBCI
-
SHM
= '1'¶ Signaturkopf und HBCI-Nutzdaten
-
SHT
= '2'¶ Von Signaturkopf bis Signaturabschluss
-
-
class
fints.formals.
SecurityClass
(*args, **kwargs)[source]¶ Sicherheitsklasse, version 1
Die Sicherheitsklasse gibt für jede Signatur den erforderlichen Sicherheitsdienst an.
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
-
NONE
= 0¶ Kein Sicherheitsdienst erforderlich
-
AUTH
= 1¶ Sicherheitsdienst ‘Authentikation’
-
AUTH_ADV
= 2¶ Sicherheitsdienst ‘Authentikation’ mit fortgeschrittener elektronischer Signatur, optionaler Zertifikatsprüfung
-
NON_REPUD
= 3¶ Sicherheitsdienst ‘Non-Repudiation’ mit fortgeschrittener elektronischer Signatur, optionaler Zertifikatsprüfung
-
NON_REPUD_QUAL
= 4¶ Sicherheitsdienst ‘Non-Repudiation’ mit fortgeschrittener bzw. qualifizierter elektronischer Signatur, zwingende Zertifikatsprüfung
-
-
class
fints.formals.
UPDUsage
(*args, **kwargs)[source]¶ UPD-Verwendung, version 2
Kennzeichen dafür, wie diejenigen Geschäftsvorfälle zu interpretieren sind, die bei der Beschreibung der Kontoinformationen nicht unter den erlaubten Geschäftsvorfällen aufgeführt sind.
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
-
UPD_CONCLUSIVE
= '0'¶ Die nicht aufgeführten Geschäftsvorfälle sind gesperrt
-
UPD_INCONCLUSIVE
= '1'¶ Bei nicht aufgeführten Geschäftsvorfällen ist keine Aussage möglich, ob diese erlaubt oder gesperrt sind
-
-
class
fints.formals.
SystemIDStatus
(*args, **kwargs)[source]¶ Kundensystem-Status, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
-
ID_UNNECESSARY
= '0'¶ Kundensystem-ID wird nicht benötigt
-
ID_NECESSARY
= '1'¶ Kundensystem-ID wird benötigt
-
-
class
fints.formals.
SynchronizationMode
(*args, **kwargs)[source]¶ Synchronisierungsmodus, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
-
NEW_SYSTEM_ID
= '0'¶ Neue Kundensystem-ID zurückmelden
-
LAST_MESSAGE
= '1'¶ Letzte verarbeitete Nachrichtennummer zurückmelden
-
SIGNATURE_ID
= '2'¶ Signatur-ID zurückmelden
-
-
class
fints.formals.
CreditDebit2
(*args, **kwargs)[source]¶ Soll-Haben-Kennzeichen, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
-
CREDIT
= 'C'¶ Haben
-
DEBIT
= 'D'¶ Soll
-
-
class
fints.formals.
Balance1
(*args, **kwargs)[source]¶ Saldo, version 1
Source: HBCI Homebanking-Computer-Interface, Schnittstellenspezifikation
-
credit_debit
¶ Soll-Haben-Kennzeichen
Type: fints.formals.CreditDebit2
-
amount
¶ Wert
Type: decimal.Decimal
-
date
¶ Datum
Type: datetime.date
-
time
¶ Uhrzeit
Type: datetime.time
-
-
class
fints.formals.
Balance2
(*args, **kwargs)[source]¶ Saldo, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
-
credit_debit
¶ Soll-Haben-Kennzeichen
Type: fints.formals.CreditDebit2
-
amount
¶ Betrag
Type: fints.formals.Amount1
-
date
¶ Datum
Type: datetime.date
-
time
¶ Uhrzeit
Type: datetime.time
-
-
class
fints.formals.
Timestamp1
(*args, **kwargs)[source]¶ Zeitstempel
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
-
date
¶ Datum
Type: datetime.date
-
time
¶ Uhrzeit
Type: datetime.time
-
-
class
fints.formals.
TANMediaType2
(*args, **kwargs)[source]¶ TAN-Medium-Art
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
-
ALL
= '0'¶ Alle
-
ACTIVE
= '1'¶ Aktiv
-
AVAILABLE
= '2'¶ Verfügbar
-
-
class
fints.formals.
TANMediaClass3
(*args, **kwargs)[source]¶ TAN-Medium-Klasse, version 3
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
-
ALL
= 'A'¶ Alle Medien
-
LIST
= 'L'¶ Liste
-
GENERATOR
= 'G'¶ TAN-Generator
-
MOBILE
= 'M'¶ Mobiltelefon mit mobileTAN
-
SECODER
= 'S'¶ Secoder
-
-
class
fints.formals.
TANMediaClass4
(*args, **kwargs)[source]¶ TAN-Medium-Klasse, version 4
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
-
ALL
= 'A'¶ Alle Medien
-
LIST
= 'L'¶ Liste
-
GENERATOR
= 'G'¶ TAN-Generator
-
MOBILE
= 'M'¶ Mobiltelefon mit mobileTAN
-
SECODER
= 'S'¶ Secoder
-
BILATERAL
= 'B'¶ Bilateral vereinbart
-
-
class
fints.formals.
TANMediumStatus
(*args, **kwargs)[source]¶ Status
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
-
ACTIVE
= '1'¶ Aktiv
-
AVAILABLE
= '2'¶ Verfügbar
-
ACTIVE_SUCCESSOR
= '3'¶ Aktiv Folgekarte
-
AVAILABLE_SUCCESSOR
= '4'¶ Verfügbar Folgekarte
-
-
class
fints.formals.
TANMedia4
(*args, **kwargs)[source]¶ TAN-Medium-Liste, version 4
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
-
tan_medium_class
¶ TAN-Medium-Klasse
Type: fints.formals.TANMediaClass3
-
status
¶ Status
Type: fints.formals.TANMediumStatus
-
account
¶ Kontonummer Auftraggeber
Type: fints.formals.Account3
-
valid_from
¶ Gültig ab
Type: datetime.date
-
valid_until
¶ Gültig bis
Type: datetime.date
-
sms_charge_account
¶ SMS-Abbuchungskonto
Type: fints.formals.KTI1
-
last_use
¶ Letzte Benutzung
Type: datetime.date
-
active_since
¶ Freigeschaltet am
Type: datetime.date
-
-
class
fints.formals.
TANMedia5
(*args, **kwargs)[source]¶ TAN-Medium-Liste, version 5
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
-
tan_medium_class
¶ TAN-Medium-Klasse
Type: fints.formals.TANMediaClass4
-
status
¶ Status
Type: fints.formals.TANMediumStatus
-
account
¶ Kontonummer Auftraggeber
Type: fints.formals.Account3
-
valid_from
¶ Gültig ab
Type: datetime.date
-
valid_until
¶ Gültig bis
Type: datetime.date
-
sms_charge_account
¶ SMS-Abbuchungskonto
Type: fints.formals.KTI1
-
last_use
¶ Letzte Benutzung
Type: datetime.date
-
active_since
¶ Freigeschaltet am
Type: datetime.date
-
-
class
fints.formals.
TANUsageOption
(*args, **kwargs)[source]¶ TAN-Einsatzoption
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
-
ALL_ACTIVE
= '0'¶ Kunde kann alle “aktiven” Medien parallel nutzen
-
EXACTLY_ONE
= '1'¶ Kunde kann genau ein Medium zu einer Zeit nutzen
-
MOBILE_AND_GENERATOR
= '2'¶ Kunde kann ein Mobiltelefon und einen TAN-Generator parallel nutzen
-
-
class
fints.formals.
ParameterChallengeClass
(*args, **kwargs)[source]¶ Parameter Challenge-Klasse
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
-
class
fints.formals.
ResponseHHDUC
(*args, **kwargs)[source]¶ Antwort HHD_UC
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
-
class
fints.formals.
ChallengeValidUntil
(*args, **kwargs)[source]¶ Gültigkeitsdatum und -uhrzeit für Challenge
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
-
date
¶ Datum
Type: datetime.date
-
time
¶ Uhrzeit
Type: datetime.time
-
-
class
fints.formals.
BatchTransferParameter1
(*args, **kwargs)[source]¶ Parameter SEPA-Sammelüberweisung, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
-
class
fints.formals.
ServiceType2
(*args, **kwargs)[source]¶ An enumeration.
-
T_ONLINE
= 1¶ T-Online
-
TCP_IP
= 2¶ TCP/IP (Protokollstack SLIP/PPP)
-
HTTPS
= 3¶ https
-
-
class
fints.formals.
CommunicationParameter2
(*args, **kwargs)[source]¶ Kommunikationsparameter, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
-
service_type
¶ Kommunikationsdienst
Type: fints.formals.ServiceType2
-
-
class
fints.formals.
ScheduledDebitParameter1
(*args, **kwargs)[source]¶ Parameter terminierte SEPA-Einzellastschrift einreichen, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
-
class
fints.formals.
ScheduledDebitParameter2
(*args, **kwargs)[source]¶ Parameter terminierte SEPA-Einzellastschrift einreichen, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
-
class
fints.formals.
ScheduledBatchDebitParameter1
(*args, **kwargs)[source]¶ Parameter terminierte SEPA-Sammellastschrift einreichen, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
-
class
fints.formals.
ScheduledBatchDebitParameter2
(*args, **kwargs)[source]¶ Parameter terminierte SEPA-Sammellastschrift einreichen, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
-
class
fints.formals.
ScheduledCOR1DebitParameter1
(*args, **kwargs)[source]¶ Parameter terminierte SEPA-COR1-Einzellastschrift, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
-
class
fints.formals.
ScheduledCOR1BatchDebitParameter1
(*args, **kwargs)[source]¶ Parameter terminierte SEPA-COR1-Sammellastschrift, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
-
class
fints.formals.
SupportedSEPAPainMessages1
(*args, **kwargs)[source]¶ Unterstützte SEPA pain messages, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
-
class
fints.formals.
QueryScheduledDebitParameter1
(*args, **kwargs)[source]¶ Parameter Bestand terminierter SEPA-Einzellastschriften, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
-
class
fints.formals.
QueryScheduledDebitParameter2
(*args, **kwargs)[source]¶ Parameter Bestand terminierter SEPA-Einzellastschriften, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
-
class
fints.formals.
QueryScheduledBatchDebitParameter1
(*args, **kwargs)[source]¶ Parameter Bestand terminierter SEPA-Sammellastschriften, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
-
class
fints.formals.
QueryCreditCardStatements2
(*args, **kwargs)[source]¶ Parameter Kreditkartenumsätze anfordern, version 2
Source: reverse engineered
-
class
fints.formals.
SEPACCode1
(*args, **kwargs)[source]¶ An enumeration.
-
REVERSAL
= '1'¶ Reversal
-
REVOCATION
= '2'¶ Revocation
-
DELETION
= '3'¶ Delete
-
-
class
fints.formals.
StatusSEPATask1
(*args, **kwargs)[source]¶ An enumeration.
-
PENDING
= '1'¶ In Terminierung
-
DECLINED
= '2'¶ Abgelehnt von erster Inkassostelle
-
IN_PROGRESS
= '3'¶ in Bearbeitung
-
PROCESSED
= '4'¶ Creditoren-seitig verarbeitet, Buchung veranlasst
-
REVOKED
= '5'¶ R-Transaktion wurde veranlasst
-
-
class
fints.formals.
GetSEPAAccountParameter1
(*args, **kwargs)[source]¶ Parameter SEPA-Kontoverbindung anfordern, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle