Stripe Revenue Sync
Questa integrazione è attiva e pronta all'uso su tutti i piani Pro.
Importa automaticamente i tuoi incassi da Stripe come fatture registrate in Frihet. Ideale per le attività SaaS che incassano con Stripe e hanno bisogno di tenere in ordine la propria fatturazione.
A cosa serve?
Se incassi con Stripe e vuoi che tali incassi appaiano come fatture in Frihet senza doverle creare manualmente:
- Importazione automatica — Ogni fattura pagata in Stripe si converte in una fattura in Frihet
- Sincronizzazione incrementale — Importa solo nuovi incassi dall'ultima sincronizzazione
- Deduplicazione — Una fattura non viene mai duplicata anche se esegui l'importazione più volte
- Compatibile con VeriFactu — Le fatture importate passano attraverso la catena di hash e la numerazione gap-free
Differenza con l'integrazione di Stripe
| Stripe (OAuth) | Stripe Revenue Sync | |
|---|---|---|
| Connessione | OAuth (reindirizza a Stripe) | API Key limitata |
| Direzione | Bidirezionale | Solo Stripe → Frihet |
| Tipo | Pagamenti + abbonamenti + Connect | Solo fatture pagate |
| Fatture | Automatica tramite webhook | Importazione su richiesta + auto-sync |
| Caso d'uso | Incassare da Frihet | Registrare incassi da Stripe in Frihet |
Usa Revenue Sync se: incassi direttamente da Stripe (Dashboard, Billing, ecc.) e vuoi che tali incassi appaiano in Frihet per la tua contabilità e le tue dichiarazioni.
Requisiti
- Account Stripe attivo — Creane uno su stripe.com
- API Key limitata — Con permessi di sola lettura su invoices e customers
- Frihet Pro o superiore — Non disponibile nel piano Free
Configurare Stripe Revenue Sync
Passaggio 1: Crea un'API Key limitata in Stripe
- Vai su Stripe Dashboard → Developers → API Keys
- Clicca su Create restricted key
- Nome:
Frihet Revenue Sync - Permessi necessari:
- Invoices → Read
- Customers → Read
- Copia la chiave (
rk_live_...)
Passaggio 2: Connettiti a Frihet
- Vai su Impostazioni → Integrazioni
- Cerca Stripe Revenue Sync
- Clicca su Connetti
- Incolla la tua API Key limitata
- Seleziona la data da cui vuoi importare
- Clicca su Salva e connetti
Passaggio 3: Importa fatture
- Clicca su Importa ora
- Frihet consulterà le fatture pagate in Stripe a partire dalla data selezionata
- Ogni fattura viene creata come bozza e contrassegnata come pagata
- La numerazione gap-free e l'hash VeriFactu vengono applicati automaticamente
Passaggio 4: Attiva l'auto-sync (opzionale)
- Nella scheda di configurazione, attiva Auto-sync
- Frihet importerà nuovi incassi automaticamente ogni 6 ore
- Vengono importate solo le nuove fatture (sincronizzazione incrementale)
Come funziona
Importazione manuale
- Clicchi su Importa ora
- Frihet consulta
GET /v1/invoices?status=paidin Stripe - Per ogni fattura che non esista già in Frihet (tramite
stripeInvoiceId):- Crea una fattura bozza con i dati del cliente
- La contrassegna come pagata
- Vengono eseguiti i trigger di Firestore: numerazione e hash VeriFactu
- Risultato: fatture pronte per il tuo registro e le tue dichiarazioni
Auto-sync (ogni 6 ore)
- Ogni 6 ore viene eseguita una funzione programmata
- Consulta solo le fatture da
lastSync(incrementale) - Importa le nuove automaticamente
- Aggiorna
lastSynccon la data attuale - Se rileva che la tua API Key è scaduta, contrassegna l'integrazione come
requiresReconnect
Deduplicazione
Ogni fattura importata salva l'ID della fattura Stripe (stripeInvoiceId) nei suoi metadati. Se tenti di importare la stessa fattura due volte, Frihet la ignora automaticamente.
Mappatura dei dati
| Stripe | Frihet |
|---|---|
invoice.customer_name o customer_email | Nome del cliente |
invoice.number | Riferimento (nel concetto) |
line_items[].description | Linee della fattura |
line_items[].amount | Importo per linea |
invoice.tax | Imposte (se applicabile) |
invoice.created | Data della fattura |
invoice.id | stripeInvoiceId (metadato) |
Sicurezza
- API Key limitata — Sola lettura di invoices e customers. Nessun accesso al denaro.
- Crittografia AES-256-GCM — La tua API Key viene archiviata crittografata sul server
- Disconnessione istantanea — Revoca l'accesso in Impostazioni quando vuoi
- Nessun dato in transito — La comunicazione con Stripe è HTTPS, la chiave non viene mai esposta al frontend
Disconnetti
- Vai su Impostazioni → Integrazioni
- Cerca Stripe Revenue Sync
- Clicca su Disconnetti
- Conferma l'azione
Le fatture già importate rimangono in Frihet. Non vengono eliminate alla disconnessione.
Risoluzione dei problemi
"Nessuna fattura importata"
- Verifica che la tua API Key abbia i permessi di lettura su Invoices e Customers
- Assicurati che la data di importazione sia precedente ai tuoi incassi
- Vengono importate solo fatture con stato
paidin Stripe - Verifica di non essere in modalità test di Stripe (usa chiavi live)
"Riconnetti il tuo account"
- La tua API Key è scaduta o è stata revocata
- Vai su Stripe Dashboard → API Keys e creane una nuova
- Disconnettiti e riconnettiti in Frihet con la nuova chiave
"Fattura duplicata"
- Non dovrebbe succedere. La deduplicazione tramite
stripeInvoiceIdlo previene - Se vedi duplicati, contatta il supporto
"Gli importi non corrispondono"
- Frihet importa l'importo così come viene riportato da Stripe
- Le commissioni di Stripe non vengono dedotte dalla fattura (sono una spesa separata)
- Verifica la valuta: Stripe riporta in centesimi, Frihet converte automaticamente
Prossimi passi
- Usa Stripe per incassare direttamente
- Configura link di pagamento con Stripe Connect
- Connetti anche WooCommerce se hai un negozio
Successivo: Stripe Connect - Link di pagamento nelle tue fatture