Stripe Revenue Sync
Denne integration er aktiv og klar til brug på alle Pro-planer.
Importer automatisk dine Stripe-indbetalinger som fakturaer registreret i Frihet. Ideel til SaaS-virksomheder, der opkræver betaling via Stripe og har brug for at holde deres fakturering i orden.
Hvad bruges det til?
Hvis du opkræver betaling med Stripe og ønsker, at disse indbetalinger vises som fakturaer i Frihet uden at oprette dem manuelt:
- Automatisk import — Hver betalt faktura i Stripe bliver til en faktura i Frihet
- Inkrementel synkronisering — Importerer kun nye indbetalinger siden sidste synkronisering
- Deduplikering — En faktura duplikeres aldrig, selvom du kører importen flere gange
- VeriFactu-kompatibel — De importerede fakturaer gennemgår hash-kæden og gap-fri nummerering
Forskel fra Stripe-integrationen
| Stripe (OAuth) | Stripe Revenue Sync | |
|---|---|---|
| Forbindelse | OAuth (videreledning til Stripe) | Begrænset API-nøgle |
| Retning | Tovejs | Kun Stripe → Frihet |
| Type | Betalinger + abonnementer + Connect | Kun betalte fakturaer |
| Fakturaer | Automatisk via webhook | Import on-demand + auto-synkronisering |
| Anvendelsesscenarie | Opkræv betaling fra Frihet | Registrer Stripe-indbetalinger i Frihet |
Brug Revenue Sync hvis: du opkræver betaling direkte fra Stripe (Dashboard, Billing, osv.) og ønsker, at disse indbetalinger vises i Frihet til din regnskabsføring og dine erklæringer.
Krav
- Aktiv Stripe-konto — Opret en på stripe.com
- Begrænset API-nøgle — Med læseadgang til invoices og customers
- Frihet Pro eller højere — Ikke tilgængelig på Free-planen
Konfigurer Stripe Revenue Sync
Trin 1: Opret en begrænset API-nøgle i Stripe
- Gå til Stripe Dashboard → Developers → API Keys
- Klik på Create restricted key
- Navn:
Frihet Revenue Sync - Nødvendige tilladelser:
- Invoices → Read
- Customers → Read
- Kopier nøglen (
rk_live_...)
Trin 2: Forbind i Frihet
- Gå til Indstillinger → Integrationer
- Find Stripe Revenue Sync
- Klik på Forbind
- Indsæt din begrænsede API-nøgle
- Vælg datoen, du vil importere fra
- Klik på Gem og forbind
Trin 3: Importer fakturaer
- Klik på Importer nu
- Frihet vil forespørge de betalte fakturaer i Stripe fra den valgte dato
- Hver faktura oprettes som en kladde og markeres som betalt
- Den gap-fri nummerering og VeriFactu-hashen anvendes automatisk
Trin 4: Aktiver auto-synkronisering (valgfrit)
- På konfigurationstabben skal du aktivere Auto-sync
- Frihet vil importere nye indbetalinger automatisk hver 6. time
- Kun nye fakturaer importeres (inkrementel synkronisering)
- Hvis den registrerer, at din API-nøgle er udløbet, markerer den integrationen som
requiresReconnect
Hvordan det fungerer
Manuel import
- Du klikker på Importer nu
- Frihet forespørger
GET /v1/invoices?status=paidi Stripe - For hver faktura, der endnu ikke findes i Frihet (via
stripeInvoiceId):- Opretter en kladde-faktura med kundedata
- Marker den som betalt
- Firestore-triggere udføres: nummerering og VeriFactu-hash
- Resultat: fakturaer klar til din regnskabsbog og erklæringer
Auto-synkronisering (hver 6. time)
- Hver 6. time udføres en planlagt funktion
- Forespørger kun fakturaer siden
lastSync(inkrementel) - Importerer de nye automatisk
- Opdaterer
lastSyncmed den aktuelle dato - Hvis den registrerer, at din API-nøgle er udløbet, markerer den integrationen som
requiresReconnect
Deduplikering
Hver importeret faktura gemmer Stripe faktura-ID'et (stripeInvoiceId) i dens metadata. Hvis du forsøger at importere den samme faktura to gange, ignorerer Frihet den automatisk.
Datamapping
| Stripe | Frihet |
|---|---|
invoice.customer_name o customer_email | Kundens navn |
invoice.number | Reference (i koncept) |
line_items[].description | Fakturalinjer |
line_items[].amount | Beløb per linje |
invoice.tax | Skatter (hvis relevant) |
invoice.created | Fakturadato |
invoice.id | stripeInvoiceId (metadata) |
Sikkerhed
- Begrænset API-nøgle — Kun læseadgang til invoices og customers. Ingen adgang til penge.
- AES-256-GCM-kryptering — Din API-nøgle gemmes krypteret på serveren
- Øjeblikkelig frakobling — Tilbagekald adgang under Indstillinger når som helst
- Ingen data under transit — Kommunikationen med Stripe er HTTPS, nøglen eksponeres aldrig til frontend
Frakobl
- Gå til Indstillinger → Integrationer
- Find Stripe Revenue Sync
- Klik på Frakobl
- Bekræft handlingen
De allerede importerede fakturaer forbliver i Frihet. De slettes ikke ved frakobling.
Fejlfinding
"Ingen fakturaer blev importeret"
- Kontrollér, at din API-nøgle har læseadgang til Invoices og Customers
- Sørg for, at importdatoen er tidligere end dine indbetalinger
- Kun fakturaer med status
paidi Stripe importeres - Kontrollér, at du ikke er i Stripe testtilstand (brug live-nøgler)
"Genforbind din konto"
- Din API-nøgle er udløbet eller er blevet tilbagekaldt
- Gå til Stripe Dashboard → API Keys og opret en ny
- Frakobl og genforbind i Frihet med den nye nøgle
"Duplikeret faktura"
- Det burde ikke ske. Deduplikering via
stripeInvoiceIdforhindrer det - Hvis du ser dubletter, kontakt support
"Beløbene stemmer ikke overens"
- Frihet importerer beløbet, som Stripe rapporterer det
- Stripe-gebyrer fratrækkes ikke fakturaen (de er en separat udgift)
- Kontrollér valutaen: Stripe rapporterer i cents, Frihet konverterer automatisk
Næste trin
- Brug Stripe til at opkræve betaling direkte
- Konfigurer betalingslinks med Stripe Connect
- Forbind også WooCommerce, hvis du har en butik