H
Helene Åsheim Grønberg

WooCommerce + Vipps + Klarna: komplett oppsett (2026)

Skrevet 5. juni 2026 · ca. 12 min lesning

Det er ikke vanskelig å få Vipps og Klarna til å fungere i WooCommerce. Det er vanskelig å få dem til å fungere sammen, med riktig MVA, riktig frakt, og uten at noen ringer deg en søndag og sier «kassen henger». Her er hvordan jeg setter det opp i 2026, basert på det jeg har gjort for egen nettbutikk siden 2009 og for kunder hver uke nå.

Frakt forsvinner når kunden velger Klarna via Vipps Checkout — slik fikser du det

Dette er den desidert vanligste feilen, og den har en enkel årsak: «Static Shipping Calculation» er ikke aktivert i Vipps Checkout-innstillingene. Uten den får ikke Klarna fraktdataene fra Vipps, og fraktvalget forsvinner i kassen.

Fiks i fire steg:

  1. Sørg for at Vipps-pluginen er versjon 1.4.3 eller nyere
  2. Gå til WooCommerce → Innstillinger → Betalinger → Vipps
  3. Sett «Static Shipping Calculation» til «På»
  4. I Klarna-innstillingene, aktiver «Tillat ekstern checkout»

Etter dette kommer fraktreglene tilbake i kassen. Hvis du fortsatt har problemer, les hele oppsettet under, eller send meg en e-post så ser jeg på det.

1. Forutsetninger

Før du installerer noe, sjekk dette:

Tips: Hvis du ikke har Bring-fraktoppsett, installer det først. Vipps Checkout viser fraktvalg som modul, og hvis fraktene ikke er definert, krasjer hele kassen før betaling.

2. Velg Vipps-plugin (det er bare ett riktig svar)

Det finnes mange Vipps-plugins. Bruk den offisielle:

«Pay with Vipps and MobilePay for WooCommerce» av Vipps MobilePay AS – wordpress.org/plugins/woo-vipps.

Hva pluginen støtter:

3. Koble til Vipps API

  1. Logg inn på portal.vipps.no
  2. Gå til Utvikler → Mine apper
  3. Opprett ny app, eller bruk eksisterende
  4. Kopier Subscription Key (Primary), Client ID, og Client Secret
  5. I WordPress: WooCommerce → Innstillinger → Betalinger → Vipps
  6. Lim inn nøklene, sett Salgsenhets-MSN, klikk lagre
Vanlig feil: «401 Unauthorized» ved test betyr ofte at du brukte test-keys i produksjon eller motsatt. Du må regenerere nøkler for riktig miljø.

4. Velg Klarna-plugin

Også her er det bare ett riktig svar:

«Klarna Payments for WooCommerce» av Krokedil (offisiell Klarna-partner).

Krokedil har også Klarna Checkout for WooCommerce som overstyrer hele kassen. Velg den hvis du vil ha enklere kasse, eller behold Klarna Payments hvis du vil at Klarna kun er én betalingsmetode blant flere.

5. Koble til Klarna

  1. Logg inn på merchants.klarna.com
  2. Gå til Innstillinger → API-nøkler
  3. Generer Live API-nøkler (Username + Password)
  4. I WordPress: WooCommerce → Innstillinger → Betalinger → Klarna Payments
  5. Lim inn nøklene, sett «Production» som miljø, lagre

6. Vipps Checkout og Klarna sammen: den vanlige fellen

Hvis du bruker Vipps Checkout (det egne kassebildet), støttes Klarna som ekstern betalingsmetode i versjon 1.4.3 og nyere. Slik aktiverer du det:

  1. Sørg for at Vipps-pluginen er versjon 1.4.3+
  2. I Vipps-innstillinger, aktiver «Vis Klarna i Vipps Checkout»
  3. I Klarna-innstillinger, aktiver «Tillat ekstern checkout»
  4. Sett Static Shipping Calculation til «På» i Vipps-innstillinger (uten det, går frakt-data ikke korrekt over til Klarna)
Den klassiske bugen: «Frakt forsvinner når kunden velger Klarna via Vipps Checkout». Dette er en kjent feil hvis Static Shipping Calculation IKKE er aktivert. Skru på, og fraktreglene kommer tilbake.

7. MVA: hva du må huske

WooCommerce regner ikke MVA korrekt for norske kunder med mindre du:

8. Bring-frakt-oppsett (anbefalt)

Bring har egen plugin: «Bring Fraktguiden for WooCommerce». Installer den, koble til Bring-kunde-id, og du får sanntidspriser i kassen basert på vekt og adresse.

Alternativ: PostNord-pluginen hvis du er stor-volum og har avtale med dem.

9. Test før du går live

Vipps test-MSISDN: +47 920 09 999 godtar alltid betaling i Vipps testmiljø.

Klarna test-personnummer: bruk Klarnas test credentials for det norske markedet.

Gå gjennom hele kjøpsflyten:

  1. Legg vare i kurv
  2. Gå til kassen
  3. Test både Vipps og Klarna
  4. Sjekk at ordren kommer inn i WooCommerce
  5. Sjekk at MVA er riktig på kvittering
  6. Test refusjon (refund) fra ordresiden – Vipps og Klarna har egne refusjonsknapper

10. Vanlige feil og hvordan du fikser dem

«Kassen laster ikke inn»

Som regel JavaScript-konflikt fra annen plugin. Deaktiver alt unntatt Woo + Vipps + Klarna, test på nytt. Skru på plugins én etter én til kassen krasjer igjen.

«Vipps-betaling går gjennom, men ordrestatus blir ikke oppdatert»

Webhook fra Vipps når ikke fram. Sjekk:

«Klarna sier «not authorized» i produksjon»

Vanligste: du har testet med Live-nøkler i Test-modus eller motsatt. Sjekk «Environment»-bryteren i innstillingene.

«Frakt-pris kommer ikke opp i Klarna»

Aktiver Static Shipping Calculation i Vipps Checkout-innstillinger. Se punkt 6.

Sammendrag

Oppsett av Vipps + Klarna i WooCommerce er gjort på 2-3 timer hvis alt fungerer og du har avtaler på plass. Det er 1-2 dager ekstra hvis du støter på de vanlige fellene over.

Hvis du sitter fast eller bare vil ha noen til å fikse hele oppsettet for deg, send meg en e-post: helene721@gmail.com. Jeg setter opp Vipps + Klarna + Bring + MVA + GDPR samlet som fastpris-oppdrag, vanligvis 3-5 timer arbeid.

Trenger du hjelp med WooCommerce-oppsett?

Sliter du med en av feilene over, eller vil du bare ha noen til å sette opp alt fra start? Send en e-post med detaljer, så svarer jeg innen 24 timer.

Send e-post