Lemon Squeezy
Denne integration er aktiv og klar til brug i Frihet.
Forbind din Lemon Squeezy-butik med Frihet. Importer digitale softwareprodukter og ordrer, registrer indtægter automatisk, og hold al din fakturering centraliseret. Lemon Squeezy fungerer som Merchant of Record (håndterer skatter for dig), og Frihet registrerer transaktionerne til dit regnskab.
Hvad kan det bruges til?
Med Lemon Squeezy integreret:
- Importer produkter — Hent dit katalog over software og digitale produkter ind i Frihet
- Importer ordrer — Hvert salg registreres som indtægt i dit ERP
- Automatisk deduplikering — Allerede importerede ordrer duplikeres ikke (præfiks
LS-) - Multi-butik — Hvis du har flere butikker, vælg hvilken der skal importeres fra, eller importer fra alle
- Forenklet skattehåndtering — Lemon Squeezy håndterer skatter som MoR; Frihet registrerer nettobeløbene
- Abonnementer — Sporing af tilbagevendende SaaS-betalinger
Krav
- Aktiv Lemon Squeezy-konto — lemonsqueezy.com
- API Key — Genereres fra dashboardet
- Frihet Pro eller højere
Forbind Lemon Squeezy med Frihet
Trin 1: Få din API-nøgle
- Gå til app.lemonsqueezy.com/settings/api
- Log ind på din konto
- Klik på Create API key (eller "+"-knappen)
- Giv den et navn (f.eks.: "Frihet ERP")
- Kopier den genererede API Key
API Key'en vises kun én gang ved oprettelse. Kopier den, før du lukker vinduet.
Trin 2: Konfigurer i Frihet
- Gå til Indstillinger → Integrationer
- Find Lemon Squeezy
- Klik på Forbind
- Indsæt din API Key
- Klik på Bekræft forbindelse
- Hvis det er korrekt, vil Frihet indlæse dine tilgængelige butikker
- (Valgfrit) Vælg en specifik butik fra rullemenuen — hvis du ikke vælger nogen, vil produkter og ordrer fra alle dine butikker blive importeret
- Klik på Gem forbindelse
Trin 3: Bekræft forbindelse
- Frihet vil vise en oversigt over din butik:
- Butiksnavn
- Antal produkter
- Nylige ordrer
- Udfør en testimport
Sådan fungerer det
Frihet bruger Lemon Squeezy API'en med JSON:API format:
- Du angiver din API Key
- Frihet sender nøglen i headeren
Authorization: Bearer <api-key> - Svarene følger JSON:API-formatet (med
data,attributes,relationships) - Produkter og ordrer importeres efter behov
- Deduplikering er baseret på Lemon Squeezy ordre-ID (præfiks
LS-{id}) - API Key'en lagres krypteret (AES-256-GCM) i Frihet
Synkroniserede data
| Data | Retning | Frekvens |
|---|---|---|
| Produkter | Lemon Squeezy → Frihet | Efter behov |
| Ordrer (orders) | Lemon Squeezy → Frihet | Efter behov |
| Køberdata | Lemon Squeezy → Frihet | Ved hver ordre |
| Beløb og valuta | Lemon Squeezy → Frihet | Ved hver ordre |
| Ordrestatus | Lemon Squeezy → Frihet | Ved hver import |
Merchant of Record
Lemon Squeezy fungerer som Merchant of Record, hvilket betyder at:
- Lemon Squeezy opkræver kunden, håndterer moms/Sales Tax og udsteder fakturaen til køberen
- Du modtager nettobeløbet (efter skatter og gebyrer)
- Frihet registrerer den nettoindtægt, du modtager, til dit interne regnskab
Dette forenkler dit regnskab: du behøver ikke at beregne internationale skatter for hvert digitalt salg.
Brugsscenarier
Indieudvikler med SaaS
Du sælger licenser til din software via Lemon Squeezy. Hver betaling importeres til Frihet som indtægt, både enkeltbetalinger og abonnementsfornyelser.
Skaber af plugins eller temaer
Du sælger WordPress-plugins, Shopify-temaer eller udvidelser. Frihet samler disse indtægter med resten af din fakturering (konsulenttjenester, andre kunder).
Sporing af abonnementer
Du har et SaaS-produkt med månedlig og årlig plan. Fra Frihet kan du se fordelingen af tilbagevendende indtægter importeret fra Lemon Squeezy sammen med resten af din forretning.
Importer produkter
- Gå til Indstillinger → Integrationer → Lemon Squeezy
- Klik på Importer produkter
- Frihet vil hente produkterne fra din butik
Importerede data pr. produkt:
- Navn
- Pris
- Type (enkeltbetaling, abonnement)
- Status (udgivet, kladde)
Importer ordrer
- Gå til Indstillinger → Integrationer → Lemon Squeezy
- Klik på Importer ordrer
- Vælg datointervallet
- Frihet vil oprette indtægtsregistreringer for hver ordre
Hver importeret ordre inkluderer:
- Ordre-ID
- Købers navn og e-mail
- Købt produkt
- Total- og nettobeløb
- Valuta
- Ordredato
- Status (gennemført, refunderet, afventende)
Automatiske genforsøg
Hvis en import mislykkes på grund af en midlertidig fejl (timeout, serverfejl), forsøger Frihet automatisk igen op til 3 gange med eksponentielle ventetider (1s, 2s, 4s). Du behøver ikke at gøre noget – genforsøgene er transparente.
Fejlfinding
"Autentificeringsfejl"
- Kontroller, at API Key'en er korrekt og ikke er blevet tilbagekaldt
- Kontroller, at din Lemon Squeezy-konto er aktiv
- Hvis du oprettede en ny API Key, opdater den i Frihet
"Ordrer importeres ikke"
- Kontroller, at du har ordrer i det valgte datointerval
- Kontroller, at API Key'en ikke er begrænset til bestemte scopes
- Hvis din butik er ny, skal du sørge for, at der er mindst én gennemført ordre
"Beløbene stemmer ikke overens med det, jeg ser i Lemon Squeezy"
- Frihet importerer det beløb, du modtager (netto efter skatter og gebyrer fra Lemon Squeezy)
- Bruttobeløbet, som køberen ser, inkluderer skatter håndteret af MoR
- Se opdelingen i dit Lemon Squeezy-dashboard for at bekræfte
"Jeg vil afbryde forbindelsen"
- Gå til Indstillinger → Integrationer → Lemon Squeezy
- Klik på Afbryd forbindelse
- Eventuelt, tilbagekald API Key'en fra dit Lemon Squeezy-dashboard
Næste skridt
- Tilslut Gumroad for flere digitale salg
- Tilslut Stripe for kortbetalinger
- Automatiser import med n8n