Eine API.

Fiskal-Compliance in allen EU-Märkten.

Die fiskaltrust.Middleware ist Open Source. Sie signiert, verkettet, protokolliert und exportiert nach dem Recht des jeweiligen Landes. Sie rufen die POS System API auf. Wir halten die Länderlogik aktuell.

POS System API
POST /v2/sign{  "cbReceiptReference": "S-2026-04417",  "cbChargeItems": [ ... ],  "cbPayItems":    [ ... ]}200 OK  signed · chained · journaled{  "ftSignatures": [ ... ],  "ftReceiptIdentification": "ft2A#8841"}
Änderungen am Kassencode bei Gesetzesänderungen
0
Endpunkte in der POS System API
5
Live-Märkte in der EU, eine Schnittstelle
7
POS-Integrationen im Live-Betrieb
800+

Fünf Endpunkte. Der ganze Kassiervorgang.

Eine Integration deckt Signaturerstellung, Belegverkettung, Journalisierung, Export und Compliance-Logik in allen EU-Märkten ab. Sie senden die Transaktion. Die Middleware wendet die lokalen Regeln an und liefert die Signaturelemente zurück, die Ihr Beleg drucken muss.

/echo
Verbindungs- und Funktionsprüfung, verifiziert Middleware-Version und Funktionsumfang.
/pay
Zahlungsabwicklung ausführen und überwachen, Timeouts und Zahlungsartenzuordnung.
/sign
Den Beleg über die SCU nach nationalem Recht fiskalisieren.
/issue
Belegausgabe erzeugen und den Zustellstatus verfolgen.
/journal
Journale und Prüfdaten im nationalen Format exportieren.

Eine Anfrage. Ein signierter Beleg.

Die Sandbox akzeptiert die POS-System-ID aus lauter Nullen, Sie testen also ohne Registrierung. Fallback-Tagging befüllt die Receipt-Case-Werte für Sie. Kopieren, senden, Signatur lesen.

  1. Sandbox-Zugangsdaten holen

    Legen Sie im Portal eine Sandbox-CashBox an und kopieren Sie die Werte x-cashbox-id und x-cashbox-accesstoken.

  2. Minimale Anfrage senden

    Authentifizieren Sie sich über Header und ergänzen Sie eine neue x-operation-id.

  3. Signatur lesen

    Die Antwort liefert die Signaturelemente, die Ihr Beleg drucken muss.

request
POST /v2/sign
x-cashbox-id:           <from the Portal>
x-cashbox-accesstoken:  <from the Portal>
x-operation-id:         <fresh UUID>

{
  "cbReceiptReference": "my-first-receipt",
  "ftPosSystemId": "00000000-0000-0000-0000-000000000000",
  "cbChargeItems": [{
    "Amount": 21.00,
    "Description": "Coffee beans",
    "VATRate": 20
  }],
  "cbPayItems": [{
    "Amount": 21.00,
    "Description": "Cash"
  }]
}
signed response
# Press "Send request" and read the
# signed response here.

Die signierte Antwort enthält alles, was ein konformer Beleg braucht: die Identifikation, den Signaturblock und den Status. Im Produktivbetrieb ersetzen Sie die Null-ID durch eine registrierte ftPosSystemId und einen marktspezifischen Receipt Case.

Was eine Anfrage alles auslöst.

Sie senden die Transaktion einmal. Die Middleware durchläuft hinter der Antwort den gesamten Compliance-Lebenszyklus.

  1. Erfassen

    Das Kassensystem sendet die Transaktion per REST oder gRPC.
  2. Signieren

    Die SCU wendet die nationalen Fiskalregeln an.
  3. Speichern

    Revisionssicheres Archiv nach den lokalen Aufbewahrungsfristen, 10+ Jahre.
  4. Zustellen

    Beleg auf Papier, per QR-Code, E-Mail, SMS oder Wallet.
  5. Exportieren

    Prüffertige Journale im nationalen Format, auf Abruf.

Die RKSV steckt in der Konfiguration, nicht in Ihrem Code.

Die ftQueueAT und die österreichische Signaturerstellungseinheit übernehmen die gesamte RKSV-Regelung. Die Tabelle zeigt die Aufteilung zwischen der Middleware und Ihrer Integration.

Lokale PflichtWas die Middleware übernimmtWas Ihr Code tut
RKSV-Signatur und VerkettungSigniert jeden Beleg über eine zertifizierte Signatureinheit und verkettet das DEPRuft dieselben fünf Endpunkte auf
BelegerteilungspflichtLiefert den signierten Beleg für Druck oder digitale Zustellung zurück, inklusive QR-Code-InhaltStellt die Antwort dar oder leitet sie weiter
FinanzOnline-MeldungenRegistrierungs- und Lebenszyklus-Ereignisse der Signatureinheit werden mit dem Produkt Notifications automatisch gemeldetNichts, die Konfiguration deckt das ab
DEP-ExportErstellt das Datenerfassungsprotokoll für Prüfungen über /journal und das PortalRuft /journal bei Bedarf auf

Stabile API. Open Source. Revisionssichere Belege. Keine Anbieterbindung.

Läuft dort, wo Ihre Kasse läuft.

Die Middleware ist modular: Queue, SCU und Helper. Wählen Sie die Bereitstellung, die zu Ihrer Architektur passt, und wechseln Sie später, ohne Ihre Integration anzufassen.

  • REST
  • gRPC
  • SOAP (Legacy)
  • Lokal

    Windows, Linux, macOS und Android, als Vordergrunddienst oder im Kiosk-Modus. Das Signieren funktioniert offline.

  • Cloud

    In nationalen Azure-Rechenzentren gehostet, erfüllt die Anforderungen an den Datenstandort je Markt und wächst mit Ihrem Rollout.

  • Hybrid

    Kassenlogik auf dem Gerät, Signieren und Meldungen in der Cloud. Die übliche Wahl für gemischte Umgebungen.

  • Open Source

    Der vollständige Middleware-Code liegt auf GitHub, versioniert und dokumentiert. Sie prüfen selbst, was Ihre Belege signiert.

Integrieren Sie uns, erben Sie die Zertifizierung.

Jeder Markt prüft fiskaltrust einmal. Ihr Kassensystem baut auf diesen Zertifizierungen auf, ohne pro Land ein eigenes Audit zu durchlaufen.

MarktRegelungVon der Middleware übernommen
ÖsterreichRKSVSignaturerstellung, DEP-Journal, FinanzOnline-Abläufe
DeutschlandKassenSichVTSE-Anbindung (Hardware und Cloud), DSFinV-K-Export
ItalienRegistratore TelematicoTelematische Übermittlung der corrispettivi an die AdE
FrankreichNF525Zertifizierte Verkettung und kumulierte Zähler, von LNE geprüft
SpanienVerifactu · TicketBAISignieren und Melden von Datensätzen, nationale und baskische Regelung
PortugalSAF-T PTAT-zertifizierte Verarbeitung, ATCUD und QR-Codes auf Belegen
GriechenlandmyDATALänderspezifische Fiskalisierung und Meldung
*BelgienGKS 2.0, FDM v2Aufbauend auf der FDM-Blackbox und einer MwSt-Signaturkarte. GKS 2.0 als aktuelle Generation
*PolenCRK, KSeFMeldung an die CRK. KSeF deckt die E-Rechnung ab
*DänemarkSAF-T DKPrüffertiger SAF-T-Export auf Abruf.

*In der Roadmap: drei Regelungen, die wir für den Ausbau beobachten. Keine aktuelle Abdeckung durch die Middleware.

Was Entwickler zuerst fragen.

Klare Antworten, bevor Sie Entwicklungszeit investieren.

Wo liegt die RKSV-Logik?

In der österreichischen Queue und der Signaturerstellungseinheit innerhalb der Middleware. Ihre Kasse sendet dieselben Anfragen wie in jedem anderen Markt, die Konfiguration erzeugt RKSV-konforme Ausgaben.

Wie lange dauert eine Integration?

Den ersten signierten Beleg in der Sandbox haben Sie in wenigen Minuten, über den Quickstart oben. Die Produktionsreife hängt von Ihrer Kassenarchitektur ab. Die meisten Partner gehen innerhalb von Wochen live, nicht Monaten.

Brauche ich die Academy, um zu starten?

Nein. Sandbox, Dokumentation und Quellcode sind offen und kostenlos. Die Academy ist das Zertifizierungsprogramm für den Partnerstatus, sinnvoll nach Ihrer fertigen Integration, nicht davor.

Was passiert, wenn sich eine Vorschrift ändert?

Wir aktualisieren die Middleware zentral. Updates sind versioniert und abwärtskompatibel. Ihr Kassencode bleibt unberührt.

Wie ergänze ich ein neues Land?

Konfigurieren Sie einen neuen SCU-Typ für den Zielmarkt. Die API bleibt identisch, die Expansion ist also Konfiguration und kein Neuaufbau.

Ist die kostenlose Stufe das volle Produkt?

Die Open-Source-Middleware ist kostenlos und enthält die gesamte Compliance-Logik. Kostenpflichtige Produkte ergänzen Cloud-Hosting, Archivierung, digitale Belege und Support.

Deckt dieselbe API auch die E-Rechnung ab?

Ja. Strukturierte E-Rechnungen laufen über Peppol durch dieselbe Integration, abgestimmt auf den ViDA-Rollout in der EU.

Welche Protokolle unterstützen Sie?

REST und gRPC für neue Integrationen. SOAP bleibt für Altsysteme verfügbar.

Starten Sie heute in der Sandbox.

Signieren Sie Ihren ersten Testbeleg noch vor dem Mittagessen. Wenn Sie eine zweite Meinung zu Ihrer Architektur wünschen, sprechen unsere Entwickler mit Ihren.