Salta ai contenuti

Introduzione a fiskaly

fiskaly fornisce API cloud per la conformità fiscale destinate ai sistemi POS europei. Se il tuo software gestisce transazioni in contanti o con carta in un paese con leggi di firma fiscale, fiskaly si occupa della complessità normativa al posto tuo.

Questa pagina risponde alle tre domande che ogni nuovo cliente si pone: cosa fa fiskaly, quali prodotti mi servono e quanto lavoro richiede l’integrazione.

I paesi europei richiedono che i registratori di cassa elettronici firmino crittograficamente le transazioni, generino esportazioni pronte per l’audit e, in alcuni casi, trasmettano dati alle autorità fiscali in tempo reale. Le normative, i formati e i requisiti di certificazione variano da paese a paese.

fiskaly sostituisce tutto ciò con una singola API REST:

  1. Tu invii i dati della transazione (importi, aliquote IVA, tipo di pagamento)
  2. fiskaly la firma con un modulo crittografico certificato (TSS, SCU, ecc.)
  3. Ricevi una firma da stampare sulla ricevuta (spesso come codice QR)
  4. fiskaly conserva il registro di controllo e genera esportazioni conformi su richiesta

Nessun hardware. Nessun modulo crittografico locale. Nessuna presentazione manuale. L’infrastruttura di firma opera in data center cloud certificati ed è sempre aggiornata con le modifiche normative.

Dipende dai paesi in cui operi e dai tuoi obblighi. Ecco il framework decisionale:

DomandaProdottoObbligatorio?
Processi transazioni POS in DE, AT, FR, ES, IT o SE?Sign DE / AT / FR / ES / IT / SE (firma digitale, per paese)Sì — obbligatorio per legge
Operi in Germania?DSFinV-K (export fiscale)Sì — obbligatorio per gli audit
Operi in Germania?SUBMIT DE (dichiarazione ELSTER)Sì — obbligatorio dal 2025
Operi in Germania?Management API (gestione org)Opzionale
Devi archiviare dati fiscali per 10-30 anni?SAFEConsigliato
Emetti fatture B2B in Belgio (o presto DE/FR/IT/PL)?E-InvoiceSì (BE), in arrivo per gli altri
Vuoi sostituire le ricevute cartacee?eReceiptOpzionale

Punto di partenza più comune: SIGN DE + DSFINVK DE + SUBMIT DE per un’integrazione POS solo in Germania. Copre l’obbligo legale completo.

Ogni prodotto fiskaly segue lo stesso schema di integrazione:

  1. Autenticarsi

    POST /auth con la tua chiave e il tuo segreto API. Ricevi un token Bearer valido per 24 ore e un token di aggiornamento valido per 48 ore.

  2. Provisioning delle risorse (una tantum)

    Crea la risorsa di firma per il tuo paese: un TSS in Germania, una SCU in Austria, un’unità di firma in Francia/Italia/Spagna. Ogni risorsa corrisponde a una sede fisica o a un terminale POS.

  3. Firmare le transazioni

    Per ogni transazione, usa PUT per inviare i dati della transazione (stato, importi, aliquote IVA) alla risorsa di firma. La risposta include una firma crittografica.

  4. Generare le esportazioni

    Su richiesta o in modo pianificato, avvia esportazioni di dati conformi (DSFINVK DE, esportazione TSS, archivio) tramite l’API.

fiskaly fornisce due architetture API, entrambe supportate attivamente:

API Specializzate (SIGN DE, SIGN AT, SIGN ES) — costruite appositamente per le normative di un singolo paese. Endpoint approfonditi, ottimizzati e specifici per paese con modelli di risorse specifici.

API Unificata (SIGN FR, SIGN IT, SIGN SE in arrivo) — un modello di risorse condiviso tra paesi. Integra una volta, aggiungi un altro paese cambiando lo schema del payload.

API SpecializzateAPI Unificata
PaesiGermania, Austria, SpagnaFrancia, Italia, Svezia (in arrivo)
Gestione orgManagement API separataIntegrata nell’API del prodotto
Aggiungere un paeseIntegrare un’API separataCambiare lo schema del payload
Ideale perProfondità in un singolo paeseEspansione multi-paese

Consulta L’API Unificata per il confronto completo, il modello di risorse e la guida all’integrazione.

Il percorso di espansione dipende dai paesi che stai aggiungendo:

  • Aggiungere un altro paese dell’API Unificata (es. FR + IT): ~1 settimana. Stessi URL base, stessi header, stesso modello di risorse — cambia solo la sezione fiscalization del Taxpayer e lo schema del payload del Record.
  • Aggiungere un’altra API Specializzata (es. DE + AT): 1-3 settimane. Schema simile ma superfici e endpoint API diversi.
  • Combinare architetture (es. DE + FR): Integri entrambe. Condividono lo stesso schema di autenticazione Bearer ma hanno modelli di risorse e URL base diversi.

fiskaly fornisce due ambienti per ogni prodotto:

AmbienteScopoDatiFatturazione
TEST (Sandbox)Sviluppo e test di integrazioneEffimeri — possono essere resettatiGratuito
LIVE (Produzione)Transazioni reali con firme realiPermanenti — rilevanti per gli auditFatturate per contratto

Tutte le nuove organizzazioni iniziano in TEST. Passi a LIVE attraverso lo HUB dopo aver completato la tua integrazione.

Was this page helpful?