Defining new Segment classes¶
Base types¶
Field types¶
Constructed and helper types¶
- enum fints.formals.SecurityMethod(value)[source]¶
Valid values are as follows:
- DDV = fints.formals.SecurityMethod.DDV¶
- RAH = fints.formals.SecurityMethod.RAH¶
- RDH = fints.formals.SecurityMethod.RDH¶
- PIN = fints.formals.SecurityMethod.PIN¶
- class fints.formals.SecurityProfile(*args, **kwargs)[source]¶
Sicherheitsprofil
- security_method¶
Sicherheitsverfahren
- enum fints.formals.IdentifiedRole(value)[source]¶
Valid values are as follows:
- MS = fints.formals.IdentifiedRole.MS¶
Message Sender
- MR = fints.formals.IdentifiedRole.MR¶
Message Receiver
- enum fints.formals.DateTimeType(value)[source]¶
Valid values are as follows:
- STS = fints.formals.DateTimeType.STS¶
Sicherheitszeitstempel
- CRT = fints.formals.DateTimeType.CRT¶
Certificate Revocation Time
- class fints.formals.SecurityDateTime(*args, **kwargs)[source]¶
- date_time_type¶
- date¶
- Type:
- time¶
- Type:
- enum fints.formals.UsageEncryption(value)[source]¶
Valid values are as follows:
- OSY = fints.formals.UsageEncryption.OSY¶
Owner Symmetric
- enum fints.formals.OperationMode(value)[source]¶
Valid values are as follows:
- CBC = fints.formals.OperationMode.CBC¶
Cipher Block Chaining
- ISO_9796_1 = fints.formals.OperationMode.ISO_9796_1¶
ISO 9796-1 (bei RDH)
- ISO_9796_2_RANDOM = fints.formals.OperationMode.ISO_9796_2_RANDOM¶
ISO 9796-2 mit Zufallszahl (bei RDH)
- PKCS1V15 = fints.formals.OperationMode.PKCS1V15¶
RSASSA-PKCS
- PSS = fints.formals.OperationMode.PSS¶
RSASSA-PSS (bei RAH, RDH)
- ZZZ = fints.formals.OperationMode.ZZZ¶
Gegenseitig vereinbart (DDV: Retail-MAC)
- enum fints.formals.EncryptionAlgorithmCoded(value)[source]¶
Valid values are as follows:
- TWOKEY3DES = fints.formals.EncryptionAlgorithmCoded.TWOKEY3DES¶
2-Key-Triple-DES
- AES256 = fints.formals.EncryptionAlgorithmCoded.AES256¶
AES-256
- enum fints.formals.AlgorithmParameterName(value)[source]¶
Valid values are as follows:
- KYE = fints.formals.AlgorithmParameterName.KYE¶
Symmetrischer Schlüssel, verschlüsselt mit symmetrischem Schlüssel
- KYP = fints.formals.AlgorithmParameterName.KYP¶
Symmetrischer Schlüssel, verschlüsselt mit öffentlichem Schlüssel
- enum fints.formals.AlgorithmParameterIVName(value)[source]¶
Valid values are as follows:
- IVC = fints.formals.AlgorithmParameterIVName.IVC¶
Initialization value, clear text
- class fints.formals.EncryptionAlgorithm(*args, **kwargs)[source]¶
- usage_encryption¶
- operation_mode¶
- encryption_algorithm¶
- algorithm_parameter_name¶
- algorithm_parameter_iv_name¶
- 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'}¶
- enum fints.formals.KeyType(value)[source]¶
Schlüsselart
Valid values are as follows:
- D = fints.formals.KeyType.D¶
Schlüssel zur Erzeugung digitaler Signaturen
- S = fints.formals.KeyType.S¶
Signierschlüssel
- V = fints.formals.KeyType.V¶
Chiffrierschlüssel
- class fints.formals.Amount1(*args, **kwargs)[source]¶
Betrag
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- amount¶
Wert
- Type:
- enum fints.formals.TANTimeDialogAssociation(value)[source]¶
Valid values are as follows:
- NOT_ALLOWED = fints.formals.TANTimeDialogAssociation.NOT_ALLOWED¶
TAN nicht zeitversetzt / dialogübergreifend erlaubt
- ALLOWED = fints.formals.TANTimeDialogAssociation.ALLOWED¶
TAN zeitversetzt / dialogübergreifend erlaubt
- BOTH = fints.formals.TANTimeDialogAssociation.BOTH¶
beide Verfahren unterstützt
- NOT_APPLICABLE = fints.formals.TANTimeDialogAssociation.NOT_APPLICABLE¶
nicht zutreffend
- enum fints.formals.AllowedFormat(value)[source]¶
Valid values are as follows:
- NUMERIC = fints.formals.AllowedFormat.NUMERIC¶
numerisch
- ALPHANUMERIC = fints.formals.AllowedFormat.ALPHANUMERIC¶
alfanumerisch
- enum fints.formals.TANListNumberRequired(value)[source]¶
Valid values are as follows:
- NO = fints.formals.TANListNumberRequired.NO¶
Nein
- YES = fints.formals.TANListNumberRequired.YES¶
Ja
- enum fints.formals.InitializationMode(value)[source]¶
Valid values are as follows:
- CLEARTEXT_PIN_NO_TAN = fints.formals.InitializationMode.CLEARTEXT_PIN_NO_TAN¶
Initialisierungsverfahren mit Klartext-PIN und ohne TAN
- ENCRYPTED_PIN_NO_TAN = fints.formals.InitializationMode.ENCRYPTED_PIN_NO_TAN¶
Schablone 01: Verschlüsselte PIN und ohne TAN
- MASK_02 = fints.formals.InitializationMode.MASK_02¶
Schablone 02: Reserviert, bei FinTS zur Zeit nicht verwendet
- enum fints.formals.DescriptionRequired(value)[source]¶
Valid values are as follows:
- MUST_NOT = fints.formals.DescriptionRequired.MUST_NOT¶
Bezeichnung des TAN-Mediums darf nicht angegeben werden
- MAY = fints.formals.DescriptionRequired.MAY¶
Bezeichnung des TAN-Mediums kann angegeben werden
- MUST = fints.formals.DescriptionRequired.MUST¶
Bezeichnung des TAN-Mediums muss angegeben werden
- enum fints.formals.SMSChargeAccountRequired(value)[source]¶
Valid values are as follows:
- MUST_NOT = fints.formals.SMSChargeAccountRequired.MUST_NOT¶
SMS-Abbuchungskonto darf nicht angegeben werden
- MAY = fints.formals.SMSChargeAccountRequired.MAY¶
SMS-Abbuchungskonto kann angegeben werden
- MUST = fints.formals.SMSChargeAccountRequired.MUST¶
SMS-Abbuchungskonto muss angegeben werden
- enum fints.formals.PrincipalAccountRequired(value)[source]¶
Valid values are as follows:
- MUST_NOT = fints.formals.PrincipalAccountRequired.MUST_NOT¶
Auftraggeberkonto darf nicht angegeben werden
- MUST = fints.formals.PrincipalAccountRequired.MUST¶
Auftraggeberkonto muss angegeben werden, wenn im Geschäftsvorfall enthalten
- enum fints.formals.TaskHashAlgorithm(value)[source]¶
Valid values are as follows:
- NONE = fints.formals.TaskHashAlgorithm.NONE¶
Auftrags-Hashwert nicht unterstützt
- RIPEMD_160 = fints.formals.TaskHashAlgorithm.RIPEMD_160¶
RIPEMD-160
- SHA_1 = fints.formals.TaskHashAlgorithm.SHA_1¶
SHA-1
- class fints.formals.TwoStepParametersCommon(*args, **kwargs)[source]¶
- property VERSION¶
TAN mechanism version
- class fints.formals.TwoStepParameters1(*args, **kwargs)[source]¶
-
- allowed_format¶
Erlaubtes Format im Zwei-Schritt-Verfahren
- class fints.formals.TwoStepParameters2(*args, **kwargs)[source]¶
-
- allowed_format¶
Erlaubtes Format im Zwei-Schritt-Verfahren
- tan_time_dialog_association¶
TAN Zeit- und Dialogbezug
- tan_list_number_required¶
TAN-Listennummer erforderlich
- class fints.formals.TwoStepParameters3(*args, **kwargs)[source]¶
-
- allowed_format¶
Erlaubtes Format im Zwei-Schritt-Verfahren
- tan_time_dialog_association¶
TAN Zeit- und Dialogbezug
- tan_list_number_required¶
TAN-Listennummer erforderlich
- initialization_mode¶
Initialisierungsmodus
- description_required¶
Bezeichnung des TAN-Medium erforderlich
- class fints.formals.TwoStepParameters4(*args, **kwargs)[source]¶
-
- allowed_format¶
Erlaubtes Format im Zwei-Schritt-Verfahren
- tan_time_dialog_association¶
TAN Zeit- und Dialogbezug
- tan_list_number_required¶
TAN-Listennummer erforderlich
- initialization_mode¶
Initialisierungsmodus
- description_required¶
Bezeichnung des TAN-Medium erforderlich
- class fints.formals.TwoStepParameters5(*args, **kwargs)[source]¶
-
- allowed_format¶
Erlaubtes Format im Zwei-Schritt-Verfahren
- tan_time_dialog_association¶
TAN Zeit- und Dialogbezug
- tan_list_number_required¶
TAN-Listennummer erforderlich
- sms_charge_account_required¶
SMS-Abbuchungskonto erforderlich
- principal_account_required¶
Auftraggeberkonto erforderlich
- initialization_mode¶
Initialisierungsmodus
- description_required¶
Bezeichnung des TAN-Medium erforderlich
- class fints.formals.TwoStepParameters6(*args, **kwargs)[source]¶
-
- allowed_format¶
Erlaubtes Format im Zwei-Schritt-Verfahren
- tan_time_dialog_association¶
TAN Zeit- und Dialogbezug
- sms_charge_account_required¶
SMS-Abbuchungskonto erforderlich
- principal_account_required¶
Auftraggeberkonto erforderlich
- initialization_mode¶
Initialisierungsmodus
- description_required¶
Bezeichnung des TAN-Medium erforderlich
- class fints.formals.TwoStepParameters7(*args, **kwargs)[source]¶
-
- allowed_format¶
Erlaubtes Format im Zwei-Schritt-Verfahren
- tan_time_dialog_association¶
TAN Zeit- und Dialogbezug
- sms_charge_account_required¶
SMS-Abbuchungskonto erforderlich
- principal_account_required¶
Auftraggeberkonto erforderlich
- initialization_mode¶
Initialisierungsmodus
- description_required¶
Bezeichnung des TAN-Medium erforderlich
- class fints.formals.ParameterTwostepCommon(*args, **kwargs)[source]¶
-
- task_hash_algorithm¶
Auftrags-Hashwertverfahren
- enum fints.formals.Language2(value)[source]¶
Dialogsprache
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
Valid values are as follows:
- DEFAULT = fints.formals.Language2.DEFAULT¶
Standard
- DE = fints.formals.Language2.DE¶
Deutsch, ‘de’, Subset Deutsch, Codeset 1 (Latin 1)
- EN = fints.formals.Language2.EN¶
Englisch, ‘en’, Subset Englisch, Codeset 1 (Latin 1)
- FR = fints.formals.Language2.FR¶
Französisch, ‘fr’, Subset Französisch, Codeset 1 (Latin 1)
- 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
- 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
- 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
- enum fints.formals.SecurityRole(value)[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
Valid values are as follows:
- ISS = fints.formals.SecurityRole.ISS¶
Erfasser, Erstsignatur
- CON = fints.formals.SecurityRole.CON¶
Unterstützer, Zweitsignatur
- WIT = fints.formals.SecurityRole.WIT¶
Zeuge/Übermittler, nicht Erfasser
- enum fints.formals.CompressionFunction(value)[source]¶
Komprimierungsfunktion, version 2
Source: FinTS Financial Transaction Services, Sicherheitsverfahren HBCI
Valid values are as follows:
- NULL = fints.formals.CompressionFunction.NULL¶
Keine Kompression
- LZW = fints.formals.CompressionFunction.LZW¶
Lempel, Ziv, Welch
- COM = fints.formals.CompressionFunction.COM¶
Optimized LZW
- LZSS = fints.formals.CompressionFunction.LZSS¶
Lempel, Ziv
- LZHuf = fints.formals.CompressionFunction.LZHuf¶
LZ + Huffman Coding
- ZIP = fints.formals.CompressionFunction.ZIP¶
PKZIP
- GZIP = fints.formals.CompressionFunction.GZIP¶
deflate (http://www.gzip.org/zlib)
- BZIP2 = fints.formals.CompressionFunction.BZIP2¶
- ZZZ = fints.formals.CompressionFunction.ZZZ¶
Gegenseitig vereinbart
- enum fints.formals.SecurityApplicationArea(value)[source]¶
Bereich der Sicherheitsapplikation, kodiert, version 2
Informationen darüber, welche Daten vom kryptographischen Prozess verarbeitet werden.
Source: FinTS Financial Transaction Services, Sicherheitsverfahren HBCI
Valid values are as follows:
- SHM = fints.formals.SecurityApplicationArea.SHM¶
Signaturkopf und HBCI-Nutzdaten
- SHT = fints.formals.SecurityApplicationArea.SHT¶
Von Signaturkopf bis Signaturabschluss
- enum fints.formals.SecurityClass(value)[source]¶
Sicherheitsklasse, version 1
Die Sicherheitsklasse gibt für jede Signatur den erforderlichen Sicherheitsdienst an.
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
Valid values are as follows:
- NONE = fints.formals.SecurityClass.NONE¶
Kein Sicherheitsdienst erforderlich
- AUTH = fints.formals.SecurityClass.AUTH¶
Sicherheitsdienst ‘Authentikation’
- AUTH_ADV = fints.formals.SecurityClass.AUTH_ADV¶
Sicherheitsdienst ‘Authentikation’ mit fortgeschrittener elektronischer Signatur, optionaler Zertifikatsprüfung
- NON_REPUD = fints.formals.SecurityClass.NON_REPUD¶
Sicherheitsdienst ‘Non-Repudiation’ mit fortgeschrittener elektronischer Signatur, optionaler Zertifikatsprüfung
- NON_REPUD_QUAL = fints.formals.SecurityClass.NON_REPUD_QUAL¶
Sicherheitsdienst ‘Non-Repudiation’ mit fortgeschrittener bzw. qualifizierter elektronischer Signatur, zwingende Zertifikatsprüfung
- enum fints.formals.UPDUsage(value)[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
Valid values are as follows:
- UPD_CONCLUSIVE = fints.formals.UPDUsage.UPD_CONCLUSIVE¶
Die nicht aufgeführten Geschäftsvorfälle sind gesperrt
- UPD_INCONCLUSIVE = fints.formals.UPDUsage.UPD_INCONCLUSIVE¶
Bei nicht aufgeführten Geschäftsvorfällen ist keine Aussage möglich, ob diese erlaubt oder gesperrt sind
- enum fints.formals.SystemIDStatus(value)[source]¶
Kundensystem-Status, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
Valid values are as follows:
- ID_UNNECESSARY = fints.formals.SystemIDStatus.ID_UNNECESSARY¶
Kundensystem-ID wird nicht benötigt
- ID_NECESSARY = fints.formals.SystemIDStatus.ID_NECESSARY¶
Kundensystem-ID wird benötigt
- enum fints.formals.SynchronizationMode(value)[source]¶
Synchronisierungsmodus, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
Valid values are as follows:
- NEW_SYSTEM_ID = fints.formals.SynchronizationMode.NEW_SYSTEM_ID¶
Neue Kundensystem-ID zurückmelden
- LAST_MESSAGE = fints.formals.SynchronizationMode.LAST_MESSAGE¶
Letzte verarbeitete Nachrichtennummer zurückmelden
- SIGNATURE_ID = fints.formals.SynchronizationMode.SIGNATURE_ID¶
Signatur-ID zurückmelden
- enum fints.formals.CreditDebit2(value)[source]¶
Soll-Haben-Kennzeichen, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
Valid values are as follows:
- CREDIT = fints.formals.CreditDebit2.CREDIT¶
Haben
- DEBIT = fints.formals.CreditDebit2.DEBIT¶
Soll
- class fints.formals.Balance1(*args, **kwargs)[source]¶
Saldo, version 1
Source: HBCI Homebanking-Computer-Interface, Schnittstellenspezifikation
- credit_debit¶
Soll-Haben-Kennzeichen
- amount¶
Wert
- Type:
- date¶
Datum
- Type:
- time¶
Uhrzeit
- Type:
- 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
- amount¶
Betrag
- Type:
- date¶
Datum
- Type:
- time¶
Uhrzeit
- Type:
- class fints.formals.Timestamp1(*args, **kwargs)[source]¶
Zeitstempel
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- date¶
Datum
- Type:
- time¶
Uhrzeit
- Type:
- enum fints.formals.TANMediaType2(value)[source]¶
TAN-Medium-Art
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
Valid values are as follows:
- ALL = fints.formals.TANMediaType2.ALL¶
Alle
- ACTIVE = fints.formals.TANMediaType2.ACTIVE¶
Aktiv
- AVAILABLE = fints.formals.TANMediaType2.AVAILABLE¶
Verfügbar
- enum fints.formals.TANMediaClass3(value)[source]¶
TAN-Medium-Klasse, version 3
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
Valid values are as follows:
- ALL = fints.formals.TANMediaClass3.ALL¶
Alle Medien
- LIST = fints.formals.TANMediaClass3.LIST¶
Liste
- GENERATOR = fints.formals.TANMediaClass3.GENERATOR¶
TAN-Generator
- MOBILE = fints.formals.TANMediaClass3.MOBILE¶
Mobiltelefon mit mobileTAN
- SECODER = fints.formals.TANMediaClass3.SECODER¶
Secoder
- enum fints.formals.TANMediaClass4(value)[source]¶
TAN-Medium-Klasse, version 4
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
Valid values are as follows:
- ALL = fints.formals.TANMediaClass4.ALL¶
Alle Medien
- LIST = fints.formals.TANMediaClass4.LIST¶
Liste
- GENERATOR = fints.formals.TANMediaClass4.GENERATOR¶
TAN-Generator
- MOBILE = fints.formals.TANMediaClass4.MOBILE¶
Mobiltelefon mit mobileTAN
- SECODER = fints.formals.TANMediaClass4.SECODER¶
Secoder
- BILATERAL = fints.formals.TANMediaClass4.BILATERAL¶
Bilateral vereinbart
- enum fints.formals.TANMediumStatus(value)[source]¶
Status
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
Valid values are as follows:
- ACTIVE = fints.formals.TANMediumStatus.ACTIVE¶
Aktiv
- AVAILABLE = fints.formals.TANMediumStatus.AVAILABLE¶
Verfügbar
- ACTIVE_SUCCESSOR = fints.formals.TANMediumStatus.ACTIVE_SUCCESSOR¶
Aktiv Folgekarte
- AVAILABLE_SUCCESSOR = fints.formals.TANMediumStatus.AVAILABLE_SUCCESSOR¶
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
- status¶
Status
- account¶
Kontonummer Auftraggeber
- Type:
- valid_from¶
Gültig ab
- Type:
- valid_until¶
Gültig bis
- Type:
- sms_charge_account¶
SMS-Abbuchungskonto
- Type:
- last_use¶
Letzte Benutzung
- Type:
- active_since¶
Freigeschaltet am
- Type:
- 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
- status¶
Status
- account¶
Kontonummer Auftraggeber
- Type:
- valid_from¶
Gültig ab
- Type:
- valid_until¶
Gültig bis
- Type:
- sms_charge_account¶
SMS-Abbuchungskonto
- Type:
- last_use¶
Letzte Benutzung
- Type:
- active_since¶
Freigeschaltet am
- Type:
- enum fints.formals.TANUsageOption(value)[source]¶
TAN-Einsatzoption
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
Valid values are as follows:
- ALL_ACTIVE = fints.formals.TANUsageOption.ALL_ACTIVE¶
Kunde kann alle “aktiven” Medien parallel nutzen
- EXACTLY_ONE = fints.formals.TANUsageOption.EXACTLY_ONE¶
Kunde kann genau ein Medium zu einer Zeit nutzen
- MOBILE_AND_GENERATOR = fints.formals.TANUsageOption.MOBILE_AND_GENERATOR¶
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:
- time¶
Uhrzeit
- Type:
- 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
- enum fints.formals.ServiceType2(value)[source]¶
Valid values are as follows:
- T_ONLINE = fints.formals.ServiceType2.T_ONLINE¶
T-Online
- TCP_IP = fints.formals.ServiceType2.TCP_IP¶
TCP/IP (Protokollstack SLIP/PPP)
- HTTPS = fints.formals.ServiceType2.HTTPS¶
https
- class fints.formals.CommunicationParameter2(*args, **kwargs)[source]¶
Kommunikationsparameter, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
- service_type¶
Kommunikationsdienst
- 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.TransactionsTimeParameter1(*args, **kwargs)[source]¶
Parameter Kontoumsätze/Zeitraum camt, 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
- enum fints.formals.SEPACCode1(value)[source]¶
Valid values are as follows:
- REVERSAL = fints.formals.SEPACCode1.REVERSAL¶
Reversal
- REVOCATION = fints.formals.SEPACCode1.REVOCATION¶
Revocation
- DELETION = fints.formals.SEPACCode1.DELETION¶
Delete
- enum fints.formals.StatusSEPATask1(value)[source]¶
Valid values are as follows:
- PENDING = fints.formals.StatusSEPATask1.PENDING¶
In Terminierung
- DECLINED = fints.formals.StatusSEPATask1.DECLINED¶
Abgelehnt von erster Inkassostelle
- IN_PROGRESS = fints.formals.StatusSEPATask1.IN_PROGRESS¶
in Bearbeitung
- PROCESSED = fints.formals.StatusSEPATask1.PROCESSED¶
Creditoren-seitig verarbeitet, Buchung veranlasst
- REVOKED = fints.formals.StatusSEPATask1.REVOKED¶
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
- class fints.formals.GetSEPAAccountParameter3(*args, **kwargs)[source]¶
Parameter SEPA-Kontoverbindung anfordern, version 3
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- class fints.formals.SupportedMessageTypes(*args, **kwargs)[source]¶
Unterstützte camt-Messages
Source: Messages - Multibankfähige Geschäftsvorfälle (SEPA) - C.2.3.1.1.1
- class fints.formals.BookedCamtStatements1(*args, **kwargs)[source]¶
Gebuchte camt-Umsätze
Source: Messages - Multibankfähige Geschäftsvorfälle (SEPA)
- enum fints.formals.StatementFormat(value)[source]¶
Kontoauszugsformat
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
Valid values are as follows:
- MT_940 = fints.formals.StatementFormat.MT_940¶
S.W.I.F.T. MT940
- ISO_8583 = fints.formals.StatementFormat.ISO_8583¶
ISO 8583
- PDF = fints.formals.StatementFormat.PDF¶
printable format (e.g., PDF)
- enum fints.formals.Confirmation(value)[source]¶
Quittierung
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
Valid values are as follows:
- NOT_REQUIRED = fints.formals.Confirmation.NOT_REQUIRED¶
Nicht Notwendig
- CONFIRMED = fints.formals.Confirmation.CONFIRMED¶
Quittiert
- AWAITING_CONFIRMATION = fints.formals.Confirmation.AWAITING_CONFIRMATION¶
Quittierung offen