← Tillbaka till digi22
Fortnox-koppling
Koppla digi22:s Fortnox-konto för att hämta bokföringsdata, resultatrapport och artikelstatistik.
Steg 1 — Fortnox-app (engångssteg)
-
1
Samma app som KOSA
digi22 använder samma Fortnox developer-app som KOSA Sport men autentiserar mot digi22:s egna Fortnox-konto.
Hämta FORTNOX_CLIENT_ID och FORTNOX_CLIENT_SECRET från KOSA:s Supabase secrets.
-
2
Lägg till Supabase Secrets
| Secret-namn | Värde |
| FORTNOX_CLIENT_ID | Kopiera från KOSA:s Supabase secrets |
| FORTNOX_CLIENT_SECRET | Kopiera från KOSA:s Supabase secrets |
Steg 2 — Deploya Edge Functions
Kör i terminalen från Digi22/Mitt Digi22/-mappen:
npm install -g supabase
supabase login --token sbp_4cfe9d1dbe318b8e6843413e75bbb3dbf5452150
supabase link --project-ref tmeiuobrwifpubgrzxyx
supabase functions deploy fortnox-token
supabase functions deploy fortnox-oauth --no-verify-jwt
supabase functions deploy fortnox-callback --no-verify-jwt
supabase functions deploy fortnox-sync-sie
supabase functions deploy fortnox-sync-bokforing
supabase functions deploy fortnox-resultatrapport
Steg 3 — Kör SQL-migration
Kör filen
supabase/migrations/02_fortnox.sql i
digi22 Supabase SQL Editor
.
Den skapar alla tabeller (
fortnox_tokens,
fortnox_verifikat_rader,
konto_plan,
fortnox_sync_log,
fortnox_integrity_log,
fortnox_faktura_rader) och aggregeringsfunktionerna
rr_summary() och
br_summary().
Steg 4 — Koppla Fortnox-kontot
När steps 1–3 är klara: klicka "Koppla Fortnox" längst upp, logga in med digi22:s Fortnox-uppgifter
och godkänn åtkomst. Tokens sparas automatiskt i Supabase.
Redirect URI (används automatiskt): https://tmeiuobrwifpubgrzxyx.supabase.co/functions/v1/fortnox-callback