Chi accetta pagamenti con Stripe in Italia conosce bene un problema specifico: Stripe incassa benissimo il pagamento, ma raramente raccoglie tutti i dati fiscali italiani necessari per emettere una fattura elettronica corretta (Codice Fiscale o Partita IVA, codice SDI o PEC, CAP e provincia). Il risultato è rincorrere il cliente via email per recuperare quei dati a posteriori. FiscLink nasce per automatizzare esattamente questo passaggio.
Cosa fa
- Riceve gli eventi Stripe via webhook (checkout completato, fattura pagata) e crea una coda di pagamenti da completare fiscalmente.
- Se mancano dati, invia al cliente un Magic Link per inserirli, senza bisogno di account o password.
- Valida formalmente Codice Fiscale, Partita IVA, CAP, provincia, codice SDI e PEC prima di considerare il documento pronto.
- Tiene traccia dello stato di ogni pagamento: dati mancanti, pronto, esportato, inviato.
- Sì integra opzionalmente con Fatture in Cloud per generare e inviare la fattura elettronica.
Cosa non fa, deliberatamente
FiscLink non sostituisce Fatture in Cloud, A-Cube, Aruba o un altro provider accreditato SDI, e non garantisce correttezza su regimi IVA, OSS o reverse charge: resta uno strumento di raccolta e validazione dati, non un gestionale fiscale completo. È pensato per restare piccolo, ispezionabile e self-hosted, non come SaaS commerciale pronto all'uso.
Stack tecnico
- Next.js (App Router) + TypeScript
- PostgreSQL con Prisma
- Coda con BullMQ + Redis per i webhook
- Resend per l'invio dei Magic Link
- Crittografia AES-256-GCM per le chiavi API memorizzate
Progetto
Visita il progettoSe questo problema ti riguarda


