I’d like to note that this is also a requirement for all German cash registers / Points of Sales starting from January 2020.
The regulation is called “Kassensicherheitsverordnung” or “KassenSichV” in short. Details: https://kassensichv.com/ (German)
Thanks a lot for the work, @chdecultot!
An additional feature that will be needed for Germany is the export of transactions data in a standardized format called “DSFinV-K”. Details: https://www.bzst.de/DE/Unternehmen/Aussenpruefungen/DigitaleSchnittstelleFinV/digitaleschnittstellefinv_node.html#js-toc-entry2 (German)