-
Notifications
You must be signed in to change notification settings - Fork 84
Open
Description
Starting November 2025, German banks will deactivate MT940/MT942 formats. Currently I use get_transactions()
in python-fints
to fetch bank transactions and parse them with the mt940
library. After the deprecation, only CAMT formats (camt.052/053/054 in version 08, ISO 20022) will be supported by banks.
More on our code: Github Link
I noticed that FinTS3PinTanClient.get_transactions_xml()
currently requests camt.052.001.02
and returns the raw XML, but banks will soon only support .001.08
.
My questions:
- Does
python-fints
currently support fetching camt.052/053/054.001.08 withget_transactions_xml()
? - If not, is there a plan to update
supported_camt_messages
to allow.001.08
? - Should users patch the library themselves to request v08, or is the library flexible enough to accept newer versions when banks send them regardless of request?
- Are there known limitations for parsing CAMT responses (e.g., only 052 supported over FinTS, not 053/054)?
- Do you recommend using an external parser (e.g. pycamt) for CAMT v08, or will python-fints eventually include native parsing helpers?
This would help me (and others) plan migration from MT940 to CAMT well before the November 2025 deadline.
Metadata
Metadata
Assignees
Labels
No labels