Kundportal
Varje kund har tillgång till en personlig portal där de kan se sina fakturor, offerter och betalningsstatus. Utan att behöva skapa ett konto eller lösenord.
Åtkomst till portalen
För kunden
Frihet genererar en säker länk för varje faktura:
https://app.frihet.io/pay/{userId}/{invoiceId}/{token}
Kunden klickar och får direkt åtkomst utan inloggning. Länken inkluderas automatiskt i faktura-e-postmeddelanden med en knapp "Se och betala faktura".
Inget konto krävs
Behöver inte:
- Skapa användare
- Komma ihåg lösenord
- Konfigurera 2FA
Länken är unik per faktura och identifieras med en HMAC-SHA256-token. Varje kombination av användare+faktura genererar en deterministisk token, utan lagring i databasen.
Vad kunden ser i portalen
När kunden öppnar länken ser de en sida med ditt varumärke (logotyp och varumärkesfärg):
Sidhuvud
- Din företagslogotyp eller initial med din varumärkesfärg
- Namnet på ditt företag
- Fakturanummer
Fakturauppgifter
- Markerad totalsumma
- Förfallodatum
- Utfärdandedatum
- Kundens namn
- Radtabell: beskrivning, kvantitet, enhetspris, belopp
- Specifikation: delsumma, moms, IRPF (om tillämpligt), totalt
Status
- Grön banderoll om den redan är betald
- Röd banderoll om den är förfallen
Anteckningar
Om fakturan innehåller anteckningar, visas de i slutet.
Betalningsknapp
Om du har Stripe Connect konfigurerat visas en knapp "Betala [belopp]" som omdirigerar till Stripes kassa. Betalningen behandlas och fakturan markeras automatiskt som betald.
Funktioner per plan
Gratisplan
- Se fakturor: ✅
- Ladda ner PDF: ✅
- Se offerter: ✅
- Direktmeddelande: ❌
- Acceptera offert: ❌
Pro-plan
- Allt i Gratisplan +
- Acceptera offerter: ✅
- Skicka meddelande: ✅ (du får det i din e-post)
- Historik: ✅
Business-plan
- Allt i Pro-plan +
- Anpassad varumärkesportal (din logotyp, färger)
- Projektstatus (om du använder Projektmodulen)
- Ladda ner konsoliderat kontoutdrag
- Integration med portalen: acceptera offert → automatisk faktura
Anpassning av portalen
I Pro- och Business-plan
Anpassa kundupplevelsen:
- Gå till Inställningar > Kundportal
- Ladda upp logotyp (JPG, PNG, max 2MB)
- Välj huvudfärg (ditt varumärke)
- Skriv ett välkomstmeddelande
- Konfigurera portalens språk
Exempel:
Logotyp: Din företagslogotyp
Färg: #0066cc
Välkommen: "Säker åtkomst till dina fakturor och dokument"
Språk: Svenska / English (automatisk beroende på webbläsare)
Automatiskt språk
Om kunden kommer åt portalen från en engelskspråkig webbläsare, visas portalen automatiskt på engelska (om du har aktiverat flerspråkighet i Business-planen).
Säkerhet
Autentisering
- Unik HMAC-SHA256-token per faktura (deterministisk, ingen lagring i DB)
- Tidsäker jämförelse för att förhindra tidsbaserade attacker
- HTTPS obligatoriskt
- Säkerhetshuvuden:
X-Frame-Options: DENY,X-Content-Type-Options: nosniff
Sekretess
Kunden ser endast:
- Den specifika fakturan från länken
- Säkra uppgifter (inga interna ID:n eller känsliga uppgifter exponeras)
Kan inte komma åt:
- Andra fakturor
- Uppgifter om andra kunder
- Utgiftsinformation
- Ditt kontos inställningar
Återkalla åtkomst
Om du tar bort en kund:
- Deras portallänkar blir ogiltiga omedelbart
- Kan inte komma åt någonting
- Uppgifter sparas för revision (logisk radering, inte fysisk)
Skicka fakturor
Automatiskt
När du skapar en faktura, frågar Frihet:
Skicka via e-post till kund?
✓ Ja, med länk till portalen
○ Nej, spara bara
Manuellt
För att skicka fakturan igen:
- Öppna fakturan i Frihet
- Klicka Skicka
- E-post skickas med:
- Bifogad PDF-fil
- Länk till portalen
- Förfallodatum
- Betalningsuppgifter om du har konfigurerat dem
E-postmall
Som standard:
Ämne: Din faktura INV-2026-001 är klar
Hej,
Bifogat finns din faktura från den 5 februari för 1.250 EUR.
Förfallodatum: 7 mars 2026
Betalningstid: 30 dagar
Se i portalen: [länk]
Ladda ner PDF: [direkt nedladdningslänk]
[Dina kontaktuppgifter]
I Business-planen, anpassa mall och signatur.
Meddelanden till kund
Frihet kan skicka automatiskt:
- Faktura utfärdad: E-post när du skapar en ny faktura
- Betalningspåminnelse: E-post 3 dagar före förfallodatum (konfigurerbar)
- Betalning mottagen: E-postbekräftelse när den markeras som betald
- Offert utgången: Meddelande om offerten löper ut utan att accepteras
Konfigurera under Inställningar > Kundmeddelanden.
Support och frågor
Om kunden har frågor via portalen:
I Pro-/Business-plan
Fältet "Skicka meddelande" visas för kunden. Meddelandet kommer till din e-post:
Från: Acme Corp
Meddelande: "Kan jag ändra leveransadressen för fakturan?"
Du svarar via vanlig e-post (eller från Frihet).
I Gratisplan
Kunden kan inte skicka direktmeddelande (incitament för uppgradering).
Användningsstatistik
Under Rapporter > Kundportal:
- Aktiva kunder (som har loggat in under den senaste månaden)
- Nedladdade dokument
- Skickade meddelanden
- Genomsnittlig visningstid
Användbart för att veta om kunden läser dina fakturor eller behöver en påminnelse.
Vanligt problem: Kunden får inte åtkomst
Länk har gått ut
Om kunden sparar länken och använder den 6 månader senare:
- Om kunden fortfarande finns i din databas: normal åtkomst (token giltig obegränsat)
- Om du har raderat kunden: åtkomst blockerad
Lösning: Skicka fakturan igen (genererar en ny giltig länk).
E-post spam
E-post från Frihet hamnar i skräppost. Lösningar:
- Kunden lägger till
noreply@frihet.ioi sina kontakter - I Business-planen, använd egen domän (SPF/DKIM konfigurerat)
- Skicka igen från Frihet (inte att kunden vidarebefordrar)
Kommande förbättringar
Vi utvecklar:
- Portal med chatt: Integrerad direktkontakt
- Push-meddelanden: Varning när fakturan förfaller
- Betalningar med Bizum: Alternativ till kortbetalning
- Ytterligare dokument: Kvitton, kreditnotor
- Åtkomstkontroll: Kunden ser endast fakturor för ett visst projekt/kontrakt