Skip to Content
TCC ServerVue d'ensemble

TCC Server

Le TCC Server est un middleware de certification déployé localement chez le contribuable. Votre système de facturation lui envoie les factures via une API REST ; il les certifie (signature numérique, horodatage sécurisé, QR code) et les synchronise automatiquement vers la plateforme centrale SFEC de la DGI.

Contrairement au mode API (cloud), le TCC Server est auto-hébergé : votre système de facturation appelle votre propre serveur, en local. Pour une intégration sur dispositif fiscal série, voir TCC SFEC Terminal ou TCC Datamega Terminal.

Quand choisir le TCC Server ?

  • Vous souhaitez un middleware auto-hébergé sur votre propre infrastructure.
  • Vous voulez une certification locale en temps réel, sans terminal matériel.
  • Vous pouvez exploiter un serveur (Linux recommandé) connecté en permanence.

Architecture

ComposantValeur
RuntimeExécutable natif (aucune JVM requise en production)
Port par défaut23109 (interne) — exposé en HTTPS via reverse proxy (443)
ProtocoleHTTPS
AuthentificationClé API (ApiKey)
Chiffrement BDDAES-256-GCM (au repos)
HorodatageNTP sécurisé (pool.ntp.org, time.google.com, …)
SynchronisationAutomatique vers SFEC (intervalle par défaut : 10 min)

Flux

  1. Votre système de facturation envoie la facture au TCC Server (POST /api/v1/invoices/certify).
  2. Le TCC Server certifie la facture de façon synchrone et renvoie la signature, l’horodatage et le QR code.
  3. En arrière-plan, le serveur synchronise la facture certifiée vers la plateforme SFEC.

Le parcours


Étape suivante → Installation et prérequis