Skip to main content

Type of Signature: ftSignatureType

The ftSignatureType indicates the type and origin of the signature. The data type is Int64 and can contain a country-specific code, a value following the ISO-3166-1-ALPHA-2 standard, converted from ASCII into hex and used as byte 8 and 7.

tip

The German Middleware returns multiple additional signature items that are later used while generating our DSFinV-K export and do not need to be printed. To identify those, we have added a flag to the ftSignatureFormat, which is described here

For definitions regarding national laws, refer to the appropriate appendix.

ValueDescriptionMiddleware Version
0x4445000000000001Signature according to KassenSichV (QR-code content)1.3
0x4445000000000002Archiving required1.3
0x4445000000000003Notification1.3
0x4445000000000010Start-transaction-result1.3
0x4445000000000011Finish-transaction-payload1.3
0x4445000000000012Finish-transaction-result1.3
0x4445000000000013Receipt / qr-version1.3
0x4445000000000014Receipt / POS serial number1.3
0x4445000000000015Receipt / processtype1.3
0x4445000000000016Receipt / processdata1.3
0x4445000000000017Receipt / transaction number1.3
0x4445000000000018Receipt / signature counter1.3
0x4445000000000019Receipt / start time (start-transaction)1.3
0x444500000000001AReceipt / logtime1.3
0x444500000000001BReceipt / signature algorithm1.3
0x444500000000001CReceipt / logtime-format1.3
0x444500000000001DReceipt / signature1.3
0x444500000000001EReceipt / public-key1.3
0x444500000000001FReceipt / process start (action)1.3
0x4445000000000020Update-transaction-payload1.3.14
0x4445000000000021Update-transaction-result1.3.16
0x4445000000000022Certification identification (e.g. BSI-K-TR-1234-5678). Also contains information about the certification state (for non certified TSEs) and the state of the environmental protection.1.3.16
0x4445000000000023TSE Serial Number1.3.49

Table 1. ftSignatureType values and their meaning for the German market.