All Segments¶
fints.segments.accounts module¶
- class fints.segments.accounts.HISPA1(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
SEPA-Kontoverbindung rückmelden, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HISPA'¶
- VERSION = 1¶
- accounts¶
SEPA-Kontoverbindung
- Type:
- class fints.segments.accounts.HISPAS1(*args, **kwargs)[source]¶
Bases:
ParameterSegment
SEPA-Kontoverbindung anfordern, Parameter, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HISPAS'¶
- VERSION = 1¶
- parameter¶
Parameter SEPA-Kontoverbindung anfordern
- class fints.segments.accounts.HKSPA1(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
SEPA-Kontoverbindung anfordern, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HKSPA'¶
- VERSION = 1¶
- accounts¶
Kontoverbindung
- Type:
fints.segments.auth module¶
- class fints.segments.auth.HIPINS1(*args, **kwargs)[source]¶
Bases:
ParameterSegment
PIN/TAN-spezifische Informationen, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
- TYPE = 'HIPINS'¶
- VERSION = 1¶
- parameter¶
Parameter PIN/TAN-spezifische Informationen
- class fints.segments.auth.HITAB4(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
TAN-Generator/Liste anzeigen Bestand Rückmeldung, version 4
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
- TYPE = 'HITAB'¶
- VERSION = 4¶
- tan_media_list¶
TAN-Medium-Liste
- Type:
- tan_usage_option¶
TAN_Einsatzoption
- class fints.segments.auth.HITAB5(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
TAN-Generator/Liste anzeigen Bestand Rückmeldung, version 5
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
- TYPE = 'HITAB'¶
- VERSION = 5¶
- tan_media_list¶
TAN-Medium-Liste
- Type:
- tan_usage_option¶
TAN_Einsatzoption
- class fints.segments.auth.HITAN2(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Zwei-Schritt-TAN-Einreichung Rückmeldung, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
- TYPE = 'HITAN'¶
- VERSION = 2¶
- ben¶
BEN
- Type:
str
- challenge¶
Challenge
- Type:
str
- challenge_valid_until¶
Gültigkeitsdatum und -uhrzeit für Challenge
- tan_list_number¶
TAN-Listennummer
- Type:
str
- tan_process¶
TAN-Prozess
- Type:
str
- task_hash_value¶
Auftrags-Hashwert
- Type:
bytes
- task_reference¶
Auftragsreferenz
- Type:
str
- class fints.segments.auth.HITAN3(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Zwei-Schritt-TAN-Einreichung Rückmeldung, version 3
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
- TYPE = 'HITAN'¶
- VERSION = 3¶
- ben¶
BEN
- Type:
str
- challenge¶
Challenge
- Type:
str
- challenge_valid_until¶
Gültigkeitsdatum und -uhrzeit für Challenge
- tan_list_number¶
TAN-Listennummer
- Type:
str
- tan_medium_name¶
Bezeichnung des TAN-Mediums
- Type:
str
- tan_process¶
TAN-Prozess
- Type:
str
- task_hash_value¶
Auftrags-Hashwert
- Type:
bytes
- task_reference¶
Auftragsreferenz
- Type:
str
- class fints.segments.auth.HITAN5(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Zwei-Schritt-TAN-Einreichung Rückmeldung, version 5
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
- TYPE = 'HITAN'¶
- VERSION = 5¶
- ben¶
BEN
- Type:
str
- challenge¶
Challenge
- Type:
str
- challenge_hhduc¶
Challenge HHD_UC
- Type:
bytes
- challenge_valid_until¶
Gültigkeitsdatum und -uhrzeit für Challenge
- tan_list_number¶
TAN-Listennummer
- Type:
str
- tan_medium_name¶
Bezeichnung des TAN-Mediums
- Type:
str
- tan_process¶
TAN-Prozess
- Type:
str
- task_hash_value¶
Auftrags-Hashwert
- Type:
bytes
- task_reference¶
Auftragsreferenz
- Type:
str
- class fints.segments.auth.HITAN6(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Zwei-Schritt-TAN-Einreichung Rückmeldung, version 6
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
- TYPE = 'HITAN'¶
- VERSION = 6¶
- challenge¶
Challenge
- Type:
str
- challenge_hhduc¶
Challenge HHD_UC
- Type:
bytes
- challenge_valid_until¶
Gültigkeitsdatum und -uhrzeit für Challenge
- tan_medium_name¶
Bezeichnung des TAN-Mediums
- Type:
str
- tan_process¶
TAN-Prozess
- Type:
str
- task_hash_value¶
Auftrags-Hashwert
- Type:
bytes
- task_reference¶
Auftragsreferenz
- Type:
str
- class fints.segments.auth.HITANS1(*args, **kwargs)[source]¶
Bases:
HITANSBase
- TYPE = 'HITANS'¶
- VERSION = 1¶
- parameter¶
- class fints.segments.auth.HITANS2(*args, **kwargs)[source]¶
Bases:
HITANSBase
- TYPE = 'HITANS'¶
- VERSION = 2¶
- parameter¶
- class fints.segments.auth.HITANS3(*args, **kwargs)[source]¶
Bases:
HITANSBase
- TYPE = 'HITANS'¶
- VERSION = 3¶
- parameter¶
- class fints.segments.auth.HITANS4(*args, **kwargs)[source]¶
Bases:
HITANSBase
- TYPE = 'HITANS'¶
- VERSION = 4¶
- parameter¶
- class fints.segments.auth.HITANS5(*args, **kwargs)[source]¶
Bases:
HITANSBase
- TYPE = 'HITANS'¶
- VERSION = 5¶
- parameter¶
- class fints.segments.auth.HITANS6(*args, **kwargs)[source]¶
Bases:
HITANSBase
- TYPE = 'HITANS'¶
- VERSION = 6¶
- parameter¶
- class fints.segments.auth.HITANSBase(*args, **kwargs)[source]¶
Bases:
ParameterSegment
- TYPE = None¶
- VERSION = None¶
- class fints.segments.auth.HKIDN2(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Identifikation, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
- TYPE = 'HKIDN'¶
- VERSION = 2¶
- bank_identifier¶
Kreditinstitutskennung
- customer_id¶
Kunden-ID
- Type:
str
- system_id¶
Kundensystem-ID
- Type:
str
- system_id_status¶
Kundensystem-Status
- class fints.segments.auth.HKTAB4(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
TAN-Generator/Liste anzeigen Bestand, version 4
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
- TYPE = 'HKTAB'¶
- VERSION = 4¶
- tan_media_class¶
TAN-Medium-Klasse
- tan_media_type¶
TAN-Medium-Art
- class fints.segments.auth.HKTAB5(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
TAN-Generator/Liste anzeigen Bestand, version 5
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
- TYPE = 'HKTAB'¶
- VERSION = 5¶
- tan_media_class¶
TAN-Medium-Klasse
- tan_media_type¶
TAN-Medium-Art
- class fints.segments.auth.HKTAN2(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Zwei-Schritt-TAN-Einreichung, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
- TYPE = 'HKTAN'¶
- VERSION = 2¶
- cancel_task¶
Auftrag stornieren
- Type:
bool
- challenge_class¶
Challenge-Klasse
- Type:
int
- further_tan_follows¶
Weitere TAN folgt
- Type:
bool
- parameter_challenge_class¶
Parameter Challenge-Klasse
- tan_list_number¶
TAN-Listennummer
- Type:
str
- tan_process¶
TAN-Prozess
- Type:
str
- task_hash_value¶
Auftrags-Hashwert
- Type:
bytes
- task_reference¶
Auftragsreferenz
- Type:
str
- class fints.segments.auth.HKTAN3(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Zwei-Schritt-TAN-Einreichung, version 3
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
- TYPE = 'HKTAN'¶
- VERSION = 3¶
- cancel_task¶
Auftrag stornieren
- Type:
bool
- challenge_class¶
Challenge-Klasse
- Type:
int
- further_tan_follows¶
Weitere TAN folgt
- Type:
bool
- parameter_challenge_class¶
Parameter Challenge-Klasse
- tan_list_number¶
TAN-Listennummer
- Type:
str
- tan_medium_name¶
Bezeichnung des TAN-Mediums
- Type:
str
- tan_process¶
TAN-Prozess
- Type:
str
- task_hash_value¶
Auftrags-Hashwert
- Type:
bytes
- task_reference¶
Auftragsreferenz
- Type:
str
- class fints.segments.auth.HKTAN5(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Zwei-Schritt-TAN-Einreichung, version 5
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
- TYPE = 'HKTAN'¶
- VERSION = 5¶
- account¶
Kontoverbindung international Auftraggeber
- Type:
- cancel_task¶
Auftrag stornieren
- Type:
bool
- challenge_class¶
Challenge-Klasse
- Type:
int
- further_tan_follows¶
Weitere TAN folgt
- Type:
bool
- parameter_challenge_class¶
Parameter Challenge-Klasse
- segment_type¶
Segmentkennung
- Type:
str
- sms_charge_account¶
SMS-Abbuchungskonto
- Type:
- tan_list_number¶
TAN-Listennummer
- Type:
str
- tan_medium_name¶
Bezeichnung des TAN-Mediums
- Type:
str
- tan_process¶
TAN-Prozess
- Type:
str
- task_hash_value¶
Auftrags-Hashwert
- Type:
bytes
- task_reference¶
Auftragsreferenz
- Type:
str
- class fints.segments.auth.HKTAN6(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Zwei-Schritt-TAN-Einreichung, version 6
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Sicherheitsverfahren PIN/TAN
- TYPE = 'HKTAN'¶
- VERSION = 6¶
- account¶
Kontoverbindung international Auftraggeber
- Type:
- cancel_task¶
Auftrag stornieren
- Type:
bool
- challenge_class¶
Challenge-Klasse
- Type:
int
- further_tan_follows¶
Weitere TAN folgt
- Type:
bool
- parameter_challenge_class¶
Parameter Challenge-Klasse
- response_hhd_uc¶
Antwort HHD_UC
- segment_type¶
Segmentkennung
- Type:
str
- sms_charge_account¶
SMS-Abbuchungskonto
- Type:
- tan_medium_name¶
Bezeichnung des TAN-Mediums
- Type:
str
- tan_process¶
TAN-Prozess
- Type:
str
- task_hash_value¶
Auftrags-Hashwert
- Type:
bytes
- task_reference¶
Auftragsreferenz
- Type:
str
- class fints.segments.auth.HKVVB3(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Verarbeitungsvorbereitung, version 3
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
- TYPE = 'HKVVB'¶
- VERSION = 3¶
- bpd_version¶
BPD-Version
- Type:
int
- language¶
Dialogsprache
- Type:
- product_name¶
Produktbezeichnung
- Type:
str
- product_version¶
Produktversion
- Type:
str
- upd_version¶
UPD-Version
- Type:
int
fints.segments.bank module¶
- class fints.segments.bank.HIBPA3(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Bankparameter allgemein, version 3
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
- TYPE = 'HIBPA'¶
- VERSION = 3¶
- bank_identifier¶
Kreditinstitutskennung
- bank_name¶
Kreditinstitutsbezeichnung
- Type:
str
- bpd_version¶
BPD-Version
- Type:
int
- max_message_length¶
Maximale Nachrichtengröße
- Type:
int
- max_timeout¶
Maximaler Timeout-Wert
- Type:
int
- min_timeout¶
Minimaler Timeout-Wert
- Type:
int
- number_tasks¶
Anzahl Geschäftsvorfallarten pro Nachricht
- Type:
int
- supported_hbci_version¶
Unterstützte HBCI-Versionen
- supported_languages¶
Unterstützte Sprachen
- class fints.segments.bank.HIKOM4(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Kommunikationszugang rückmelden, version 4
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
- TYPE = 'HIKOM'¶
- VERSION = 4¶
- bank_identifier¶
Kreditinstitutskennung
- communication_parameters¶
Kommunikationsparameter
- default_language¶
Standardsprache
- Type:
- class fints.segments.bank.HIUPA4(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Userparameter allgemein
- TYPE = 'HIUPA'¶
- VERSION = 4¶
- extension¶
Erweiterung, allgemein
- Type:
str
- upd_usage¶
UPD-Verwendung
- Type:
- upd_version¶
UPD-Version
- Type:
int
- user_identifier¶
Benutzerkennung
- Type:
str
- username¶
Benutzername
- Type:
str
- class fints.segments.bank.HIUPD6(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Kontoinformationen
- TYPE = 'HIUPD'¶
- VERSION = 6¶
- account_currency¶
Kontowährung
- Type:
str
- account_information¶
Kontoverbindung
- account_limit¶
Kontolimit
- account_product_name¶
Kontoproduktbezeichnung
- Type:
str
- account_type¶
Kontoart
- Type:
int
- allowed_transactions¶
Erlaubte Geschäftsvorfälle
- customer_id¶
Kunden-ID
- Type:
str
- extension¶
Erweiterung, kontobezogen
- Type:
str
- iban¶
IBAN
- Type:
str
- name_account_owner_1¶
Name des Kontoinhabers 1
- Type:
str
- name_account_owner_2¶
Name des Kontoinhabers 2
- Type:
str
- class fints.segments.bank.HKKOM4(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Kommunikationszugang anfordern, version 4
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
- TYPE = 'HKKOM'¶
- VERSION = 4¶
- end_bank_identifier¶
Bis Kreditinstitutskennung
- max_number_responses¶
Maximale Anzahl Einträge
- Type:
int
- start_bank_identifier¶
Von Kreditinstitutskennung
- touchdown_point¶
Aufsetzpunkt
- Type:
str
fints.segments.base module¶
- class fints.segments.base.FinTS3SegmentMeta(name, bases, classdict)[source]¶
Bases:
ContainerMeta
- mro()¶
Return a type’s method resolution order.
fints.segments.debit module¶
- class fints.segments.debit.BatchDebitBase(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
- TYPE = None¶
- VERSION = None¶
- account¶
Kontoverbindung international
- Type:
- request_single_booking¶
Einzelbuchung gewünscht
- Type:
bool
- sepa_descriptor¶
SEPA Descriptor
- Type:
str
- sepa_pain_message¶
SEPA pain message
- Type:
bytes
- sum_amount¶
Summenfeld
- Type:
- class fints.segments.debit.DebitResponseBase(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
- TYPE = None¶
- VERSION = None¶
- task_id¶
Auftragsidentifikation
- Type:
str
- class fints.segments.debit.HIDBS1(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Bestand terminierter SEPA-Einzellastschriften rückmelden, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIDBS'¶
- VERSION = 1¶
- account¶
Kontoverbindung international
- Type:
- sepa_descriptor¶
SEPA Descriptor
- Type:
str
- sepa_pain_message¶
SEPA pain message
- Type:
bytes
- task_cancelable¶
Auftrag löschbar
- Type:
bool
- task_changeable¶
Auftrag änderbar
- Type:
bool
- task_id¶
Auftragsidentifikation
- Type:
str
- class fints.segments.debit.HIDBS2(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Bestand terminierter SEPA-Einzellastschriften rückmelden, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIDBS'¶
- VERSION = 2¶
- account¶
Kontoverbindung international
- Type:
- sepa_c_code¶
SEPA-C-Code
- Type:
- sepa_descriptor¶
SEPA Descriptor
- Type:
str
- sepa_pain_message¶
SEPA pain message
- Type:
bytes
- status_sepa_task¶
Status SEPA-Auftrag
- task_changeable¶
Auftrag änderbar
- Type:
bool
- task_id¶
Auftragsidentifikation
- Type:
str
- class fints.segments.debit.HIDBSS1(*args, **kwargs)[source]¶
Bases:
ParameterSegment
Bestand terminierter SEPA-Einzellastschriften Parameter, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIDBSS'¶
- VERSION = 1¶
- parameter¶
Parameter Bestand terminierter SEPA-Einzellastschriften
- class fints.segments.debit.HIDBSS2(*args, **kwargs)[source]¶
Bases:
ParameterSegment
Bestand terminierter SEPA-Einzellastschriften Parameter, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIDBSS'¶
- VERSION = 2¶
- parameter¶
Parameter Bestand terminierter SEPA-Einzellastschriften
- class fints.segments.debit.HIDMB1(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Bestand terminierter SEPA-Sammellastschriften rückmelden, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIDMB'¶
- VERSION = 1¶
- account¶
Kontoverbindung international
- Type:
- date_booked¶
Ausführungsdatum
- Type:
datetime.date
- date_entered¶
Einreichungsdatum
- Type:
datetime.date
- debit_count¶
Anzahl der Aufträge
- Type:
int
- sum_amount¶
Summe der Beträge
- Type:
- task_id¶
Auftragsidentifikation
- Type:
str
- class fints.segments.debit.HIDMBS1(*args, **kwargs)[source]¶
Bases:
ParameterSegment
Bestand terminierter SEPA-Sammellastschriften Parameter, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIDMBS'¶
- VERSION = 1¶
- parameter¶
Parameter Bestand terminierter SEPA-Sammellastschriften
- class fints.segments.debit.HIDMC1(*args, **kwargs)[source]¶
Bases:
DebitResponseBase
Einreichung terminierter SEPA-COR1-Sammellastschrift bestätigen, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIDMC'¶
- VERSION = 1¶
- class fints.segments.debit.HIDMCS1(*args, **kwargs)[source]¶
Bases:
ParameterSegment
Terminierte SEPA-COR1-Sammellastschrift Parameter, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIDMCS'¶
- VERSION = 1¶
- parameter¶
Parameter terminierte SEPA-COR1-Sammellastschrift
- class fints.segments.debit.HIDME1(*args, **kwargs)[source]¶
Bases:
DebitResponseBase
Einreichung terminierter SEPA-Sammellastschrift bestätigen, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIDME'¶
- VERSION = 1¶
- class fints.segments.debit.HIDME2(*args, **kwargs)[source]¶
Bases:
DebitResponseBase
Einreichung terminierter SEPA-Sammellastschrift bestätigen, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIDME'¶
- VERSION = 2¶
- class fints.segments.debit.HIDMES1(*args, **kwargs)[source]¶
Bases:
ParameterSegment
Terminierte SEPA-Sammellastschrift einreichen Parameter, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIDMES'¶
- VERSION = 1¶
- parameter¶
Parameter terminierte SEPA-Sammellastschrift einreichen
- class fints.segments.debit.HIDMES2(*args, **kwargs)[source]¶
Bases:
ParameterSegment
Terminierte SEPA-Sammellastschrift einreichen Parameter, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIDMES'¶
- VERSION = 2¶
- parameter¶
Parameter terminierte SEPA-Sammellastschrift einreichen
- class fints.segments.debit.HIDSC1(*args, **kwargs)[source]¶
Bases:
DebitResponseBase
Einreichung terminierter SEPA-COR1-Einzellastschrift bestätigen, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIDSC'¶
- VERSION = 1¶
- class fints.segments.debit.HIDSCS1(*args, **kwargs)[source]¶
Bases:
ParameterSegment
Terminierte SEPA-COR1-Einzellastschrift Parameter, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIDSCS'¶
- VERSION = 1¶
- parameter¶
Parameter terminierte SEPA-COR1-Einzellastschrift
- class fints.segments.debit.HIDSE1(*args, **kwargs)[source]¶
Bases:
DebitResponseBase
Einreichung terminierter SEPA-Einzellastschrift bestätigen, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIDSE'¶
- VERSION = 1¶
- class fints.segments.debit.HIDSE2(*args, **kwargs)[source]¶
Bases:
DebitResponseBase
Einreichung terminierter SEPA-Einzellastschrift bestätigen, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIDSE'¶
- VERSION = 2¶
- class fints.segments.debit.HIDSES1(*args, **kwargs)[source]¶
Bases:
ParameterSegment
Terminierte SEPA-Einzellastschrift einreichen Parameter, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIDSES'¶
- VERSION = 1¶
- parameter¶
Parameter terminierte SEPA-Sammellastschrift einreichen
- class fints.segments.debit.HIDSES2(*args, **kwargs)[source]¶
Bases:
ParameterSegment
Terminierte SEPA-Einzellastschrift einreichen Parameter, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIDSES'¶
- VERSION = 2¶
- parameter¶
Parameter terminierte SEPA-Sammellastschrift einreichen
- class fints.segments.debit.HKDBS1(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Bestand terminierter SEPA-Einzellastschriften anfordern, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HKDBS'¶
- VERSION = 1¶
- account¶
Kontoverbindung international
- Type:
- date_end¶
Bis Datum
- Type:
datetime.date
- date_start¶
Von Datum
- Type:
datetime.date
- max_number_responses¶
Maximale Anzahl Einträge
- Type:
int
- supported_sepa_pain_messages¶
Unterstützte SEPA pain messages
- touchdown_point¶
Aufsetzpunkt
- Type:
str
- class fints.segments.debit.HKDBS2(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Bestand terminierter SEPA-Einzellastschriften anfordern, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HKDBS'¶
- VERSION = 2¶
- account¶
Kontoverbindung international
- Type:
- date_end¶
Bis Datum
- Type:
datetime.date
- date_start¶
Von Datum
- Type:
datetime.date
- max_number_responses¶
Maximale Anzahl Einträge
- Type:
int
- supported_sepa_pain_messages¶
Unterstützte SEPA pain messages
- touchdown_point¶
Aufsetzpunkt
- Type:
str
- class fints.segments.debit.HKDMB1(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Bestand terminierter SEPA-Sammellastschriften anfordern, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HKDMB'¶
- VERSION = 1¶
- account¶
Kontoverbindung international
- Type:
- date_end¶
Bis Datum
- Type:
datetime.date
- date_start¶
Von Datum
- Type:
datetime.date
- max_number_responses¶
Maximale Anzahl Einträge
- Type:
int
- touchdown_point¶
Aufsetzpunkt
- Type:
str
- class fints.segments.debit.HKDMC1(*args, **kwargs)[source]¶
Bases:
BatchDebitBase
Terminierte SEPA-COR1-Sammellastschrift einreichen, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HKDMC'¶
- VERSION = 1¶
- class fints.segments.debit.HKDME1(*args, **kwargs)[source]¶
Bases:
BatchDebitBase
Einreichung terminierter SEPA-Sammellastschrift, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HKDME'¶
- VERSION = 1¶
- class fints.segments.debit.HKDME2(*args, **kwargs)[source]¶
Bases:
BatchDebitBase
Einreichung terminierter SEPA-Sammellastschrift, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HKDME'¶
- VERSION = 2¶
- class fints.segments.debit.HKDSC1(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Terminierte SEPA-COR1-Einzellastschrift einreichen, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HKDSC'¶
- VERSION = 1¶
- account¶
Kontoverbindung international
- Type:
- sepa_descriptor¶
SEPA Descriptor
- Type:
str
- sepa_pain_message¶
SEPA pain message
- Type:
bytes
- class fints.segments.debit.HKDSE1(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Terminierte SEPA-Einzellastschrift einreichen, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HKDSE'¶
- VERSION = 1¶
- account¶
Kontoverbindung international
- Type:
- sepa_descriptor¶
SEPA Descriptor
- Type:
str
- sepa_pain_message¶
SEPA pain message
- Type:
bytes
- class fints.segments.debit.HKDSE2(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Terminierte SEPA-Einzellastschrift einreichen, version 2
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HKDSE'¶
- VERSION = 2¶
- account¶
Kontoverbindung international
- Type:
- sepa_descriptor¶
SEPA Descriptor
- Type:
str
- sepa_pain_message¶
SEPA pain message
- Type:
bytes
fints.segments.depot module¶
- class fints.segments.depot.HIWPD5(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Depotaufstellung rückmelden, version 5
Source: HBCI Homebanking-Computer-Interface, Schnittstellenspezifikation
- TYPE = 'HIWPD'¶
- VERSION = 5¶
- holdings¶
Depotaufstellung
- Type:
bytes
- class fints.segments.depot.HIWPD6(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Depotaufstellung rückmelden, version 6
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIWPD'¶
- VERSION = 6¶
- holdings¶
Depotaufstellung
- Type:
bytes
- class fints.segments.depot.HKWPD5(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Depotaufstellung anfordern, version 5
Source: HBCI Homebanking-Computer-Interface, Schnittstellenspezifikation
- TYPE = 'HKWPD'¶
- VERSION = 5¶
- account¶
Depot
- Type:
- currency¶
Währung der Depotaufstellung
- Type:
str
- max_number_responses¶
Maximale Anzahl Einträge
- Type:
int
- quality¶
Kursqualität
- Type:
int
- touchdown_point¶
Aufsetzpunkt
- Type:
str
- class fints.segments.depot.HKWPD6(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Depotaufstellung anfordern, version 6
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HKWPD'¶
- VERSION = 6¶
- account¶
Depot
- Type:
- currency¶
Währung der Depotaufstellung
- Type:
str
- max_number_responses¶
Maximale Anzahl Einträge
- Type:
int
- quality¶
Kursqualität
- Type:
str
- touchdown_point¶
Aufsetzpunkt
- Type:
str
fints.segments.dialog module¶
- class fints.segments.dialog.HIRMG2(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Rückmeldungen zur Gesamtnachricht
- TYPE = 'HIRMG'¶
- VERSION = 2¶
- responses¶
Rückmeldung
- Type:
- class fints.segments.dialog.HIRMS2(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Rückmeldungen zu Segmenten
- TYPE = 'HIRMS'¶
- VERSION = 2¶
- responses¶
Rückmeldung
- Type:
- class fints.segments.dialog.HISYN4(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Synchronisierungsantwort
- TYPE = 'HISYN'¶
- VERSION = 4¶
- message_number¶
Nachrichtennummer
- Type:
int
- security_reference_digital_signature¶
Sicherheitsreferenznummer für Digitale Signatur
- Type:
int
- security_reference_signature_key¶
Sicherheitsreferenznummer für Signierschlüssel
- Type:
int
- system_id¶
Kundensystem-ID
- Type:
str
- class fints.segments.dialog.HKEND1(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Dialogende, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
- TYPE = 'HKEND'¶
- VERSION = 1¶
- dialog_id¶
Dialog-ID
- Type:
str
fints.segments.journal module¶
- class fints.segments.journal.HIPRO3(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Statusprotokoll rückmelden, version 3
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
- TYPE = 'HIPRO'¶
- VERSION = 3¶
- date¶
Datum
- Type:
datetime.date
- reference¶
Bezugssegment
- Type:
int
- reference_message¶
Bezugsnachricht
- responses¶
Rückmeldung
- Type:
- time¶
Uhrzeit
- Type:
datetime.time
- class fints.segments.journal.HIPRO4(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Statusprotokoll rückmelden, version 4
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
- TYPE = 'HIPRO'¶
- VERSION = 4¶
- date¶
Datum
- Type:
datetime.date
- reference¶
Bezugssegment
- Type:
int
- reference_message¶
Bezugsnachricht
- responses¶
Rückmeldung
- Type:
- time¶
Uhrzeit
- Type:
datetime.time
- class fints.segments.journal.HIPROS3(*args, **kwargs)[source]¶
Bases:
ParameterSegment_22
Statusprotokoll Parameter, version 3
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
- TYPE = 'HIPROS'¶
- VERSION = 3¶
- class fints.segments.journal.HIPROS4(*args, **kwargs)[source]¶
Bases:
ParameterSegment
Statusprotokoll Parameter, version 4
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
- TYPE = 'HIPROS'¶
- VERSION = 4¶
- class fints.segments.journal.HKPRO3(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Statusprotokoll anfordern, version 3
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
- TYPE = 'HKPRO'¶
- VERSION = 3¶
- date_end¶
Bis Datum
- Type:
datetime.date
- date_start¶
Von Datum
- Type:
datetime.date
- max_number_responses¶
Maximale Anzahl Einträge
- Type:
int
- touchdown_point¶
Aufsetzpunkt
- Type:
str
- class fints.segments.journal.HKPRO4(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Statusprotokoll anfordern, version 4
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Formals
- TYPE = 'HKPRO'¶
- VERSION = 4¶
- date_end¶
Bis Datum
- Type:
datetime.date
- date_start¶
Von Datum
- Type:
datetime.date
- max_number_responses¶
Maximale Anzahl Einträge
- Type:
int
- touchdown_point¶
Aufsetzpunkt
- Type:
str
fints.segments.message module¶
- class fints.segments.message.HNHBK3(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Nachrichtenkopf
- TYPE = 'HNHBK'¶
- VERSION = 3¶
- dialog_id¶
Dialog-ID
- Type:
str
- hbci_version¶
HBCI-Version
- Type:
int
- message_number¶
Nachrichtennummer
- Type:
int
- message_size¶
Größe der Nachricht (nach Verschlüsselung und Komprimierung)
- Type:
int
- reference_message¶
Bezugsnachricht
- class fints.segments.message.HNHBS1(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Nachrichtenabschluss
- TYPE = 'HNHBS'¶
- VERSION = 1¶
- message_number¶
Nachrichtennummer
- Type:
int
- class fints.segments.message.HNSHA2(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Signaturabschluss, version 2
Source: FinTS Financial Transaction Services, Sicherheitsverfahren HBCI
- TYPE = 'HNSHA'¶
- VERSION = 2¶
- security_reference¶
Sicherheitskontrollreferenz
- Type:
str
- user_defined_signature¶
Benutzerdefinierte Signatur
- validation_result¶
Validierungsresultat
- Type:
bytes
- class fints.segments.message.HNSHK4(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Signaturkopf, version 4
Source: FinTS Financial Transaction Services, Sicherheitsverfahren HBCI
- TYPE = 'HNSHK'¶
- VERSION = 4¶
- certificate¶
Zertifikat
- hash_algorithm¶
Hashalgorithmus
- key_name¶
Schlüsselname
- Type:
- security_application_area¶
Bereich der Sicherheitsapplikation, kodiert
- security_datetime¶
Sicherheitsdatum und -uhrzeit
- security_function¶
Sicherheitsfunktion, kodiert
- Type:
str
- security_identification_details¶
Sicherheitsidentifikation, Details
- security_profile¶
Sicherheitsprofil
- security_reference¶
Sicherheitskontrollreferenz
- Type:
str
- security_reference_number¶
Sicherheitsreferenznummer
- Type:
int
- security_role¶
Rolle des Sicherheitslieferanten, kodiert
- signature_algorithm¶
Signaturalgorithmus
- class fints.segments.message.HNVSD1(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Verschlüsselte Daten, version 1
Source: FinTS Financial Transaction Services, Sicherheitsverfahren HBCI
- TYPE = 'HNVSD'¶
- VERSION = 1¶
- data¶
Daten, verschlüsselt
- class fints.segments.message.HNVSK3(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Verschlüsselungskopf, version 3
Source: FinTS Financial Transaction Services, Sicherheitsverfahren HBCI
- TYPE = 'HNVSK'¶
- VERSION = 3¶
- certificate¶
Zertifikat
- compression_function¶
Komprimierungsfunktion
- encryption_algorithm¶
Verschlüsselungsalgorithmus
- key_name¶
Schlüsselname
- Type:
- security_datetime¶
Sicherheitsdatum und -uhrzeit
- security_function¶
Sicherheitsfunktion, kodiert
- Type:
str
- security_identification_details¶
Sicherheitsidentifikation, Details
- security_profile¶
Sicherheitsprofil
- security_role¶
Rolle des Sicherheitslieferanten, kodiert
fints.segments.saldo module¶
- class fints.segments.saldo.HISAL5(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Saldenrückmeldung, version 5
Source: HBCI Homebanking-Computer-Interface, Schnittstellenspezifikation
- TYPE = 'HISAL'¶
- VERSION = 5¶
- account¶
Kontoverbindung Auftraggeber
- Type:
- account_product¶
Kontoproduktbezeichnung
- Type:
str
- available_amount¶
Verfügbarer Betrag
- Type:
- balance_booked¶
Gebuchter Saldo
- Type:
- balance_pending¶
Saldo der vorgemerkten Umsätze
- Type:
- booking_date¶
Buchungsdatum des Saldos
- Type:
datetime.date
- booking_time¶
Buchungsuhrzeit des Saldos
- Type:
datetime.time
- currency¶
Kontowährung
- Type:
str
- date_due¶
Fälligkeit
- Type:
datetime.date
- line_of_credit¶
Kreditlinie
- Type:
- used_amount¶
Bereits verfügter Betrag
- Type:
- class fints.segments.saldo.HISAL6(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Saldenrückmeldung, version 6
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HISAL'¶
- VERSION = 6¶
- account¶
Kontoverbindung Auftraggeber
- Type:
- account_product¶
Kontoproduktbezeichnung
- Type:
str
- available_amount¶
Verfügbarer Betrag
- Type:
- balance_booked¶
Gebuchter Saldo
- Type:
- balance_pending¶
Saldo der vorgemerkten Umsätze
- Type:
- booking_timestamp¶
Buchungszeitpunkt
- Type:
- currency¶
Kontowährung
- Type:
str
- date_due¶
Fälligkeit
- Type:
datetime.date
- line_of_credit¶
Kreditlinie
- Type:
- overdraft¶
Überziehung
- Type:
- used_amount¶
Bereits verfügter Betrag
- Type:
- class fints.segments.saldo.HISAL7(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Saldenrückmeldung, version 7
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HISAL'¶
- VERSION = 7¶
- account¶
Kontoverbindung international
- Type:
- account_product¶
Kontoproduktbezeichnung
- Type:
str
- available_amount¶
Verfügbarer Betrag
- Type:
- balance_booked¶
Gebuchter Saldo
- Type:
- balance_pending¶
Saldo der vorgemerkten Umsätze
- Type:
- booking_timestamp¶
Buchungszeitpunkt
- Type:
- currency¶
Kontowährung
- Type:
str
- date_due¶
Fälligkeit
- Type:
datetime.date
- line_of_credit¶
Kreditlinie
- Type:
- overdraft¶
Überziehung
- Type:
- used_amount¶
Bereits verfügter Betrag
- Type:
- class fints.segments.saldo.HKSAL5(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Saldenabfrage, version 5
Source: HBCI Homebanking-Computer-Interface, Schnittstellenspezifikation
- TYPE = 'HKSAL'¶
- VERSION = 5¶
- account¶
Kontoverbindung Auftraggeber
- Type:
- all_accounts¶
Alle Konten
- Type:
bool
- max_number_responses¶
Maximale Anzahl Einträge
- Type:
int
- touchdown_point¶
Aufsetzpunkt
- Type:
str
- class fints.segments.saldo.HKSAL6(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Saldenabfrage, version 6
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HKSAL'¶
- VERSION = 6¶
- account¶
Kontoverbindung Auftraggeber
- Type:
- all_accounts¶
Alle Konten
- Type:
bool
- max_number_responses¶
Maximale Anzahl Einträge
- Type:
int
- touchdown_point¶
Aufsetzpunkt
- Type:
str
- class fints.segments.saldo.HKSAL7(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Saldenabfrage, version 7
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HKSAL'¶
- VERSION = 7¶
- account¶
Kontoverbindung international
- Type:
- all_accounts¶
Alle Konten
- Type:
bool
- max_number_responses¶
Maximale Anzahl Einträge
- Type:
int
- touchdown_point¶
Aufsetzpunkt
- Type:
str
fints.segments.statement module¶
- class fints.segments.statement.DIKKU2(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Kreditkartenumsätze rückmelden, version 2
Source: Reverse engineered
- TYPE = 'DIKKU'¶
- VERSION = 2¶
- class fints.segments.statement.DIKKUS2(*args, **kwargs)[source]¶
Bases:
ParameterSegment
Kreditkartenumsätze anfordern Parameter, version 2
Source: Reverse engineered
- TYPE = 'DIKKUS'¶
- VERSION = 2¶
- parameter¶
Parameter Kreditkartenumsätze anfordern
- class fints.segments.statement.DKKKU2(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Kreditkartenumsätze anfordern, version 2
Source: Reverse engineered
- TYPE = 'DKKKU'¶
- VERSION = 2¶
- account¶
Kontoverbindung Auftraggeber
- Type:
- credit_card_number¶
Kreditkartennummer
- Type:
str
- date_end¶
Bis Datum
- Type:
datetime.date
- date_start¶
Von Datum
- Type:
datetime.date
- max_number_responses¶
Maximale Anzahl Einträge
- Type:
int
- subaccount¶
Subaccount?
- Type:
str
- touchdown_point¶
Aufsetzpunkt
- Type:
str
- class fints.segments.statement.HICAZ1(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Kontoumsätze rückmelden/Zeitraum, version 1
Source: HBCI Homebanking-Computer-Interface, Schnittstellenspezifikation
- TYPE = 'HICAZ'¶
- VERSION = 1¶
- account¶
Kontoverbindung Auftraggeber
- Type:
- camt_descriptor¶
camt-Deskriptor
- Type:
str
- statement_booked¶
Gebuchte Umsätze
- statement_pending¶
Nicht gebuchte Umsätze
- Type:
bytes
- class fints.segments.statement.HIKAZ5(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Kontoumsätze rückmelden/Zeitraum, version 5
Source: HBCI Homebanking-Computer-Interface, Schnittstellenspezifikation
- TYPE = 'HIKAZ'¶
- VERSION = 5¶
- statement_booked¶
Gebuchte Umsätze
- Type:
bytes
- statement_pending¶
Nicht gebuchte Umsätze
- Type:
bytes
- class fints.segments.statement.HIKAZ6(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Kontoumsätze rückmelden/Zeitraum, version 6
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIKAZ'¶
- VERSION = 6¶
- statement_booked¶
Gebuchte Umsätze
- Type:
bytes
- statement_pending¶
Nicht gebuchte Umsätze
- Type:
bytes
- class fints.segments.statement.HIKAZ7(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Kontoumsätze rückmelden/Zeitraum, version 7
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HIKAZ'¶
- VERSION = 7¶
- statement_booked¶
Gebuchte Umsätze
- Type:
bytes
- statement_pending¶
Nicht gebuchte Umsätze
- Type:
bytes
- class fints.segments.statement.HKCAZ1(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Kontoumsätze anfordern/Zeitraum, version 5
Source: HBCI Homebanking-Computer-Interface, Schnittstellenspezifikation
- TYPE = 'HKCAZ'¶
- VERSION = 1¶
- account¶
Kontoverbindung international
- Type:
- all_accounts¶
Alle Konten
- Type:
bool
- date_end¶
Bis Datum
- Type:
datetime.date
- date_start¶
Von Datum
- Type:
datetime.date
- max_number_responses¶
Maximale Anzahl Einträge
- Type:
int
- supported_camt_messages¶
Kontoverbindung international
- touchdown_point¶
Aufsetzpunkt
- Type:
str
- class fints.segments.statement.HKKAZ5(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Kontoumsätze anfordern/Zeitraum, version 5
Source: HBCI Homebanking-Computer-Interface, Schnittstellenspezifikation
- TYPE = 'HKKAZ'¶
- VERSION = 5¶
- account¶
Kontoverbindung Auftraggeber
- Type:
- all_accounts¶
Alle Konten
- Type:
bool
- date_end¶
Bis Datum
- Type:
datetime.date
- date_start¶
Von Datum
- Type:
datetime.date
- max_number_responses¶
Maximale Anzahl Einträge
- Type:
int
- touchdown_point¶
Aufsetzpunkt
- Type:
str
- class fints.segments.statement.HKKAZ6(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Kontoumsätze anfordern/Zeitraum, version 6
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HKKAZ'¶
- VERSION = 6¶
- account¶
Kontoverbindung Auftraggeber
- Type:
- all_accounts¶
Alle Konten
- Type:
bool
- date_end¶
Bis Datum
- Type:
datetime.date
- date_start¶
Von Datum
- Type:
datetime.date
- max_number_responses¶
Maximale Anzahl Einträge
- Type:
int
- touchdown_point¶
Aufsetzpunkt
- Type:
str
- class fints.segments.statement.HKKAZ7(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
Kontoumsätze anfordern/Zeitraum, version 7
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HKKAZ'¶
- VERSION = 7¶
- account¶
Kontoverbindung international
- Type:
- all_accounts¶
Alle Konten
- Type:
bool
- date_end¶
Bis Datum
- Type:
datetime.date
- date_start¶
Von Datum
- Type:
datetime.date
- max_number_responses¶
Maximale Anzahl Einträge
- Type:
int
- touchdown_point¶
Aufsetzpunkt
- Type:
str
fints.segments.transfer module¶
- class fints.segments.transfer.HICCMS1(*args, **kwargs)[source]¶
Bases:
ParameterSegment
SEPA-Sammelüberweisung Parameter, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HICCMS'¶
- VERSION = 1¶
- parameter¶
Parameter SEPA-Sammelüberweisung
- class fints.segments.transfer.HKCCM1(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
SEPA-Sammelüberweisung, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HKCCM'¶
- VERSION = 1¶
- account¶
Kontoverbindung international
- Type:
- request_single_booking¶
Einzelbuchung gewünscht
- Type:
bool
- sepa_descriptor¶
SEPA Descriptor
- Type:
str
- sepa_pain_message¶
SEPA pain message
- Type:
bytes
- sum_amount¶
Summenfeld
- Type:
- class fints.segments.transfer.HKCCS1(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
SEPA Einzelüberweisung, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HKCCS'¶
- VERSION = 1¶
- account¶
Kontoverbindung international
- Type:
- sepa_descriptor¶
SEPA Descriptor
- Type:
str
- sepa_pain_message¶
SEPA pain message
- Type:
bytes
- class fints.segments.transfer.HKIPM1(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
SEPA-instant Sammelüberweisung, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HKIPM'¶
- VERSION = 1¶
- account¶
Kontoverbindung international
- Type:
- request_single_booking¶
Einzelbuchung gewünscht
- Type:
bool
- sepa_descriptor¶
SEPA Descriptor
- Type:
str
- sepa_pain_message¶
SEPA pain message
- Type:
bytes
- sum_amount¶
Summenfeld
- Type:
- class fints.segments.transfer.HKIPZ1(*args, **kwargs)[source]¶
Bases:
FinTS3Segment
SEPA-instant Einzelüberweisung, version 1
Source: FinTS Financial Transaction Services, Schnittstellenspezifikation, Messages – Multibankfähige Geschäftsvorfälle
- TYPE = 'HKIPZ'¶
- VERSION = 1¶
- account¶
Kontoverbindung international
- Type:
- sepa_descriptor¶
SEPA Descriptor
- Type:
str
- sepa_pain_message¶
SEPA pain message
- Type:
bytes