Skip to main content

Zyntem

Zyntem handles European fiscalization -- signing, hash-chaining, submission, and compliance -- so you don't have to. One integration covers every supported country.

Two Ways to Integrate​

Cloud APIEmbedded Local
How it worksYour app calls api.zyntem.com over HTTPSA native library runs inside your app
Offline supportNoYes -- transactions are signed locally, queued for submission
Best forWeb apps, SaaS platforms, cloud backendsOn-premise POS, tablets, kiosks
Latency~100-300 ms~1-5 ms

Not sure which to pick? See the SDK Overview for a decision flowchart and common scenarios. You can use both under the same account.

What Zyntem Provides​

  • Transaction fiscalization -- Sign and submit invoices; never blocks the cash register
  • Account & location management -- Register merchants with country-specific fiscal configurations
  • Certificate management -- Upload and manage PKCS#12 signing certificates
  • Webhook notifications -- Real-time events for fiscalization outcomes
  • Automatic retries -- Exponential backoff for failed submissions (Cloud API and Embedded queue)
  • Multi-country compliance -- 10 European countries from a single API: Spain, Italy, France, Portugal, Hungary, Slovenia, Croatia, Romania, Greece, Poland

Supported Countries​

CountryStatusSystems
France (FR)GANF525
Italy (IT)GAFatturaPA / SDI, Documento Commerciale
Portugal (PT)GASAF-T PT, ATCUD
Spain (ES)GATicketBAI, Verifactu, SII
Hungary (HU)BetaNAV Online Számla
Slovenia (SI)BetaFURS davčno potrjevanje računov
Croatia (HR)BetaFiskalizacija (CIS)
Romania (RO)BetaANAF e-Factura
Greece (GR)BetamyDATA / AADE
Poland (PL)BetaKSeF FA(2)

Getting Started​

Cloud API -- HTTP calls, no native dependencies:

  1. Create an account to get your API key
  2. Create a location for your merchant
  3. Submit a transaction for fiscalization

Embedded Local -- native library, offline-capable:

  1. Install the SDK for your platform (Python, .NET, Android, iOS, WASM, C)
  2. Configure your country and credentials
  3. Call processTransaction() -- signing, chaining, and submission happen automatically

Ready to start? Head to the Cloud API Quickstart or the SDK Quickstart.