EFR 2.8.8
What's new?
EFR 2.8.8 adds HTTPS certificate uploads through /cer/ssl and /cer/ca, plus layout overrides using the lay query parameter on /register. Cloud-EFR token requests now accept TaxId, TL, and TT query parameters in any casing. Repository uploads no longer incorrectly return #RN_TT after applying changes.
- Austria: Corrected the 4.9% tax group assignment in signature payloads.
- Germany: Added support for second-generation hardware TSEs while retaining first-generation support.
- France: Allowed the FIS
Codeline to be omitted by settingFis_SecorFis_Certificationtonone, case-insensitively, for both NF525 and LNE rules. - Italy: Fixed
/recorder/lastdh. - Poland: Fixed
PosAsorting, Z-report counter updates, previous operator names on non-fiscal printouts, dynamic-content centering, and KSeF QR printing up to 216 characters on supported firmware. - Portugal: Provided API-key configuration for a test EFR.
- Slovakia: Prevented descriptions longer than 39 characters from printing twice.
- E-invoicing: B2C invoices are no longer submitted by the hospitality adapter, while B2B and B2G processing remains available. Error responses now provide more descriptive service messages.
What this means for our users?
API and deployment: Integrators can manage HTTPS certificates through the EFR API, select print layouts directly on /register, use flexible query-parameter casing with Cloud-EFR authentication, and update repository content without misleading errors.
Country compliance: Merchants benefit from corrected fiscal mappings, reporting counters, receipt content, QR-code handling, and broader hardware support across the affected markets.
E-invoicing: B2C invoices avoid unsupported submission flows, while cashiers and support teams receive clearer error details for failed transactions.