-
Notifications
You must be signed in to change notification settings - Fork 90
Closed
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-fintscurrently support fetching camt.052/053/054.001.08 withget_transactions_xml()? - If not, is there a plan to update
supported_camt_messagesto 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.
devurandom
Metadata
Metadata
Assignees
Labels
No labels