You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Support for CAMT v08 formats (camt.052/053/054.001.08) after MT940 deprecation #193
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.
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 with get_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.
Activity
raphaelm commentedon Sep 2, 2025
Oh interesting, I didn't know that they finally make mt940 go away fully.
Robera16 commentedon Sep 5, 2025
Okay, thank you. Yes, I’ll open a PR for this.
Robera16 commentedon Oct 6, 2025
Hello @raphaelm, Could you please review this PR? The deprecation deadline is approaching.
#196
raphaelm commentedon Nov 27, 2025
Will be fixed in #201