Kundeportal
Hver kunde har tilgang til en personlig portal hvor de kan se sine fakturaer, tilbud og betalingsstatus. Uten behov for å opprette konto eller passord.
Tilgang til portalen
For kunden
Frihet genererer en sikker lenke for hver faktura:
https://app.frihet.io/pay/{userId}/{invoiceId}/{token}
Kunden klikker og får direkte tilgang uten innlogging. Lenken inkluderes automatisk i faktura-e-postene med en knapp "Vis og betal faktura".
Ingen konto nødvendig
Trenger ikke:
- Opprette bruker
- Huske passord
- Konfigurere 2FA
Lenken er unik per faktura og identifiseres av en HMAC-SHA256-token. Hver kombinasjon av bruker+faktura genererer en deterministisk token, uten lagring i database.
Hva kunden ser i portalen
Når lenken åpnes, ser kunden en side med din merkevare (logo og merkevarefarge):
Topptekst
- Logo eller initialer for din bedrift med din merkevarefarge
- Navnet på din virksomhet
- Fakturanummer
Fakturadetaljer
- Fremhevet totalbeløp
- Forfallsdato
- Utstedelsesdato
- Kundens navn
- Linjetabell: beskrivelse, antall, enhetspris, beløp
- Spesifikasjon: subtotal, mva, IRPF (hvis aktuelt), total
Status
- Grønt banner hvis den allerede er betalt
- Rødt banner hvis den er forfalt
Notater
Hvis fakturaen inneholder notater, vises de nederst.
Betalingsknapp
Hvis du har konfigurert Stripe Connect, vises en knapp "Betal [beløp]" som videresender til Stripes betalingsside. Betalingen behandles og fakturaen markeres som betalt automatisk.
Funksjonalitet per plan
Free-plan
- Se fakturaer: ✅
- Last ned PDF: ✅
- Se tilbud: ✅
- Direkte melding: ❌
- Godta tilbud: ❌
Pro-plan
- Alt i Free-plan +
- Godta tilbud: ✅
- Sende melding: ✅ (mottas i din e-post)
- Historikk: ✅
Business-plan
- Alt i Pro-plan +
- Personlig merkevareportal (din logo, farger)
- Prosjektstatus (hvis du bruker Prosjektmodulen)
- Last ned konsolidert kontoutskrift
- Integrasjon med portal: godta tilbud → automatisk faktura
Tilpasning av portalen
I Pro- og Business-plan
Tilpass kundeopplevelsen:
- Gå til Innstillinger > Kundeportal
- Last opp logo (JPG, PNG, maks 2MB)
- Velg hovedfarge (din merkevare)
- Skriv velkomstmelding
- Konfigurer portalens språk
Eksempel:
Logo: Din bedriftslogo
Farge: #0066cc
Velkomstmelding: "Sikker tilgang til dine fakturaer og dokumenter"
Språk: Norsk / English (automatisk basert på nettleser)
Automatisk språk
Hvis kunden får tilgang fra en engelsk nettleser, vises portalen automatisk på engelsk (hvis du har aktivert flerspråk i Business-planen).
Sikkerhet
Autentisering
- Unik HMAC-SHA256-token per faktura (deterministisk, ingen lagring i DB)
- Tidssikker sammenligning for å forhindre timing-angrep
- HTTPS obligatorisk
- Sikkerhetshoder:
X-Frame-Options: DENY,X-Content-Type-Options: nosniff
Personvern
Kunden ser kun:
- Den spesifikke fakturaen i lenken
- Sikre data (ingen interne ID-er eller sensitive data eksponeres)
Kan ikke få tilgang til:
- Andre fakturaer
- Data fra andre kunder
- Utgiftsinformasjon
- Kontoinnstillingene dine
Tilbakekall av tilgang
Hvis du sletter en kunde:
- Deres portallenker blir umiddelbart ugyldige
- Kan ikke få tilgang til noe
- Data lagres for revisjon (logisk sletting, ikke fysisk)
Utsendelse av fakturaer
Automatisk
Når du oppretter en faktura, spør Frihet:
Send via e-post til kunde?
✓ Ja, med lenke til portalen
○ Nei, bare lagre
Manuell
For å sende fakturaen på nytt:
- Åpne faktura i Frihet
- Klikk Send
- E-post sendes med:
- Vedlagt PDF-fil
- Lenke til portalen
- Forfallsdato
- Betalingsinformasjon hvis du har konfigurert det
E-postmal
Som standard:
Emne: Din faktura INV-2026-001 er klar
Hei,
Vedlagt er din faktura av 5. februar på 1.250 EUR.
Forfall: 7. mars 2026
Betalingsfrist: 30 dager
Se i portalen: [lenke]
Last ned PDF: [direkte nedlastingslenke]
[Dine kontaktopplysninger]
I Business-planen kan du tilpasse mal og signatur.
Varsler til kunde
Frihet kan sende automatisk:
- Faktura utstedt: E-post når du oppretter en ny faktura
- Betalingspåminnelse: E-post 3 dager før forfall (konfigurerbar)
- Betaling mottatt: E-postbekreftelse når den markeres som betalt
- Utløpt tilbud: Varsel hvis tilbudet utløper uten å bli akseptert
Konfigurer under Innstillinger > Kundevarsler.
Støtte og spørsmål
Hvis kunden har spørsmål via portalen:
I Pro-/Business-plan
Feltet "Send melding" vises for kunden. Meldingen kommer til din e-post:
Fra: Acme Corp
Melding: "Kan jeg endre fakturaens leveringsadresse?"
Du svarer via vanlig e-post (eller fra Frihet).
I Free-plan
Kunden kan ikke sende direkte melding (incentiv for oppgradering).
Bruksmålinger
Under Rapporter > Kundeportal:
- Aktive kunder (som logget inn siste måned)
- Nedlastede dokumenter
- Sendte meldinger
- Gjennomsnittlig visningstid
Nyttig for å vite om kunden leser fakturaene dine eller trenger en påminnelse.
Vanlig problem: Kunden får ikke tilgang
Lenke utløpt
Hvis kunden lagrer lenken og bruker den 6 måneder senere:
- Hvis kunden fortsatt er i din database: normal tilgang (token gyldig på ubestemt tid)
- Hvis du slettet kunden: tilgang blokkert
Løsning: Send fakturaen på nytt (genererer en ny gyldig lenke).
E-post spam
E-poster fra Frihet havner i spam. Løsninger:
- Kunden legger til
noreply@frihet.ioi kontakter - I Business-planen, bruk eget domene (SPF/DKIM konfigurert)
- Send på nytt fra Frihet (ikke kunden videresender)
Kommende forbedringer
Vi utvikler:
- Portal med chat: Direkte integrert kontakt
- Push-varsler: Varsel når faktura forfaller
- Betaling med Bizum: Alternativ til kortbetaling
- Ytterligere dokumenter: Kvitteringer, kreditnotaer
- Tilgangskontroll: Kunden ser kun fakturaer for et bestemt prosjekt/kontrakt