Stripe Revenue Sync
Denna integration är aktiv och redo att användas i alla Pro-planer.
Importera automatiskt dina Stripe-betalningar som fakturor registrerade i Frihet. Idealisk för SaaS-företag som tar betalt med Stripe och behöver ha sin fakturering i ordning.
Vad används det till?
Om du tar betalt med Stripe och vill att dessa betalningar ska visas som fakturor i Frihet utan att skapa dem manuellt:
- Automatisk import — Varje betald faktura i Stripe omvandlas till en faktura i Frihet
- Inkrementell synkronisering — Importerar endast nya betalningar sedan den senaste synkroniseringen
- Deduplicering — En faktura dupliceras aldrig även om du kör importen flera gånger
- VeriFactu-kompatibel — De importerade fakturorna genomgår hashkedjan och gap-free numrering
Skillnad mot Stripe-integrationen
| Stripe (OAuth) | Stripe Revenue Sync | |
|---|---|---|
| Anslutning | OAuth (omdirigera till Stripe) | Begränsad API-nyckel |
| Riktning | Dubbelriktad | Endast Stripe → Frihet |
| Typ | Betalningar + prenumerationer + Connect | Endast betalda fakturor |
| Fakturor | Automatisk via webhook | Import på begäran + auto-synk |
| Användningsfall | Ta betalt från Frihet | Registrera Stripe-betalningar i Frihet |
Använd Revenue Sync om: du tar betalt direkt från Stripe (Dashboard, Billing, etc.) och vill att dessa betalningar ska visas i Frihet för din bokföring och deklarationer.
Krav
- Aktivt Stripe-konto — Skapa ett på stripe.com
- Begränsad API-nyckel — Med läsbehörighet för invoices och customers
- Frihet Pro eller högre — Inte tillgänglig i Free-planen
Konfigurera Stripe Revenue Sync
Steg 1: Skapa en begränsad API-nyckel i Stripe
- Gå till Stripe Dashboard → Developers → API Keys
- Klicka på Create restricted key
- Namn:
Frihet Revenue Sync - Nödvändiga behörigheter:
- Invoices → Read
- Customers → Read
- Kopiera nyckeln (
rk_live_...)
Steg 2: Anslut i Frihet
- Gå till Inställningar → Integrationer
- Sök efter Stripe Revenue Sync
- Klicka på Anslut
- Klistra in din begränsade API-nyckel
- Välj datum från vilket du vill importera
- Klicka på Spara och anslut
Steg 3: Importera fakturor
- Klicka på Importera nu
- Frihet kommer att hämta de betalda fakturorna i Stripe från det valda datumet
- Varje faktura skapas som utkast och markeras som betald
- Gap-free numrering och VeriFactu hash tillämpas automatiskt
Steg 4: Aktivera auto-synk (valfritt)
- På konfigurationsfliken, aktivera Auto-synk
- Frihet kommer automatiskt att importera nya betalningar var 6:e timme
- Endast nya fakturor importeras (inkrementell synkronisering)
Hur det fungerar
Manuell import
- Du klickar på Importera nu
- Frihet hämtar
GET /v1/invoices?status=paidfrån Stripe - För varje faktura som inte redan finns i Frihet (via
stripeInvoiceId):- Skapar en utkastfaktura med kunddata
- Markerar den som betald
- Firestores triggers exekveras: numrering och VeriFactu hash
- Resultat: fakturor redo för din registerbok och deklarationer
Auto-synk (var 6:e timme)
- Var 6:e timme körs en schemalagd funktion
- Hämtar endast fakturor från
lastSync(inkrementell) - Importerar de nya automatiskt
- Uppdaterar
lastSyncmed aktuellt datum - Om den upptäcker att din API-nyckel har gått ut, markeras integrationen som
requiresReconnect
Deduplicering
Varje importerad faktura sparar Stripes faktura-ID (stripeInvoiceId) i sina metadata. Om du försöker importera samma faktura två gånger, ignorerar Frihet den automatiskt.
Data-mappning
| Stripe | Frihet |
|---|---|
invoice.customer_name eller customer_email | Kundens namn |
invoice.number | Referens (i beskrivningen) |
line_items[].description | Fakturarader |
line_items[].amount | Belopp per rad |
invoice.tax | Skatter (om tillämpligt) |
invoice.created | Fakturadatum |
invoice.id | stripeInvoiceId (metadata) |
Säkerhet
- Begränsad API-nyckel — Endast läsbehörighet för invoices och customers. Ingen åtkomst till pengar.
- AES-256-GCM-kryptering — Din API-nyckel lagras krypterad på servern
- Omedelbar frånkoppling — Återkalla åtkomst i Inställningar när du vill
- Inga data i transit — Kommunikationen med Stripe sker via HTTPS, nyckeln exponeras aldrig för frontend
Koppla från
- Gå till Inställningar → Integrationer
- Sök efter Stripe Revenue Sync
- Klicka på Koppla från
- Bekräfta åtgärden
De redan importerade fakturorna finns kvar i Frihet. De raderas inte vid frånkoppling.
Felsökning
"Inga fakturor importerades"
- Kontrollera att din API-nyckel har läsbehörighet för Invoices och Customers
- Se till att importdatumet är före dina betalningar
- Endast fakturor med status
paidi Stripe importeras - Kontrollera att du inte är i Stripes testläge (använd live-nycklar)
"Återanslut ditt konto"
- Din API-nyckel har gått ut eller har återkallats
- Gå till Stripe Dashboard → API Keys och skapa en ny
- Koppla från och återanslut i Frihet med den nya nyckeln
"Duplicerad faktura"
- Det borde inte hända. Dedupliceringen med
stripeInvoiceIdförhindrar det - Om du ser dubbletter, kontakta support
"Beloppen matchar inte"
- Frihet importerar beloppet precis som Stripe rapporterar det
- Stripes avgifter dras inte av från fakturan (de är en separat utgift)
- Kontrollera valutan: Stripe rapporterar i cent, Frihet konverterar automatiskt
Nästa steg
- Använd Stripe för att ta betalt direkt
- Konfigurera betalningslänkar med Stripe Connect
- Anslut även WooCommerce om du har en butik