Vipps i kassen betyr to ting. I nettbutikken bruker du Vipps Checkout (en ferdig kasse) eller ePayment API-et i din egen kasse. I en fysisk butikk kobles ePayment til kassesystemet, og kunden betaler med telefonnummer eller QR-kode. Det gamle eCom API-et er avviklet for nye integrasjoner. Velg ut fra plattform, maskinvare og hvem kundene dine er.
Hva betyr Vipps i kassen: nettbutikk eller fysisk butikk?
Det kommer an på hvor kassen står. I en nettbutikk betaler kunden med Vipps i utsjekken, enten gjennom Vipps Checkout eller gjennom ePayment API-et bygget inn i din egen kasse. I en fysisk butikk sender kassesystemet betalingsforespørselen rett til kundens app, uten å gå via kortterminalen.
Begge deler bruker i dag samme teknologi: ePayment API-et lar deg opprette Vipps MobilePay-betalinger både på nett og ansikt til ansikt. Det gjør valget enklere enn mange tror. Er du avhengig av en plugin eller et kassesystem, er det viktigste spørsmålet til leverandøren om løsningen bruker ePayment, ikke om den «støtter Vipps». Søk etter «vipps kassesystem» handler nesten alltid om butikk. Har du ikke valgt system ennå, kan du begynne med vår oversikt over hvordan du velger kassesystem.
Checkout, ePayment eller Hurtigkasse: hva bør nettbutikken velge?
De fleste små og mellomstore nettbutikker som selger til norske forbrukere, bør velge Vipps Checkout eller den offisielle pluginen for plattformen sin. Ren ePayment i en kasse du lager selv lønner seg først når kassen har regler en standardmodul ikke takler. Hurtigkasse er et tillegg for raske kjøp rett fra produktsiden. Det erstatter ikke kassen.
Tre måter å få Vipps inn i nettbutikkens kasse
- Løsning | Hva kunden opplever | Passer for | Hva du trenger
- Vipps Checkout | Én modul med kontaktinfo, adresse, frakt og betaling. Kunden identifiserer seg med telefonnummer | Nettbutikker som selger til norske forbrukere og vil ha en ferdig kasse | Plugin eller integrasjon mot Checkout API-et
- ePayment i egen kasse | Din egen kasse, der Vipps bare brukes i betalingssteget | Spesielle kasser med B2B-regler, avanserte fraktregler eller mange markeder | Utvikler eller plugin som bruker ePayment
- Hurtigkasse (Express i ePayment) | Kunden velger frakt og deler adresse inne i Vipps-appen | Impulskjøp og kjøp av én vare fra produktsiden | Et endepunkt på serveren din som beregner frakt
Med Hurtigkasse kan kunden velge mellom flere fraktalternativer i appen, samtykke til å dele kontakt- og leveringsinformasjon, og se totalbeløpet inkludert frakt før betalingen bekreftes. Én ting stopper overraskende mange oppsett: For dynamiske fraktpriser sender Vipps MobilePay kundens adresse til en URL hos deg, svaret ditt må inneholde fraktalternativene, og URL-en må bruke HTTPS og en vanlig port (80, 443 eller 8080). Et testmiljø som kjører på port 8443 eller bak et selvsignert sertifikat, vil derfor feile uten tydelig feilmelding.
På WooCommerce er det den offisielle pluginen som gjelder, og vi går gjennom innstillingene i artikkelen om Vipps i WooCommerce. På Shopify er oppsettet annerledes. Se hvordan Vipps Hurtigkasse fungerer på Shopify og vår gjennomgang av Shopify i Norge. Kjører butikken på en av plattformene Vipps MobilePay har egen plugin for, installerer og konfigurerer du den i stedet. Da trengs ingen egen utvikling.
Hvordan fungerer Vipps i et kassesystem i butikk?
Kassesystemet oppretter en betaling gjennom ePayment API-et. Kunden godkjenner i appen, beløpet reserveres, og kassen fullfører transaksjonen. Kunden bekrefter betalingen i Vipps- eller MobilePay-appen, og ePayment reserverer beløpet automatisk og bekrefter at betalingen er gjennomført. Det finnes tre måter å identifisere kunden på, og hvilken du bør velge, avhenger av utstyret ved disken.
1. Kassereren taster inn telefonnummeret
Denne løsningen passer for bemannede kasser uten ekstra utstyr. Kassereren spør om telefonnummeret, taster det inn i kassesystemet og sender betalingsforespørselen til kundens app. Den er billigst å komme i gang med, men går tregest når det er kø, og det er lett å taste feil.
2. Kunden skanner en QR-kode som lages for hvert kjøp
Kassen lager en unik QR-kode for hver transaksjon, og kunden skanner den med appen for å betale. Siden kunden skanner selv, trenger du ikke telefonnummeret. Det gir færre feil og mindre personopplysninger å ta vare på. Til gjengjeld trenger du en skjerm som vender mot kunden.
3. Kassen skanner kundens personlige QR-kode
Kunden åpner sin personlige QR-kode i appen, du skanner den for å identifisere kunden og sender deretter betalingsforespørselen. Det krever en QR-skanner i kassen som kan lese koder fra en mobilskjerm. Mange eldre strekkodelesere klarer ikke det.
Hvilken betalingsflyt passer i butikken din?
- Flyt | Utstyr du trenger | Styrke | Svakhet
- Telefonnummer | Ingen ekstra utstyr | Enklest å starte med | Tregt i kø og lett å taste feil
- QR-kode per kjøp | Skjerm som vender mot kunden | Raskt, og du trenger ikke telefonnummer | Krever skjerm ved hver kasse
- Kundens personlige QR-kode | Skanner som leser mobilskjermer | Rask ved faste kunder | Eldre skannere fungerer ikke
Når kunden står i butikken, er det én innstilling du må sjekke: Betalinger ved disk, i restauranter og andre betalinger ansikt til ansikt skal merkes med «customerInteraction»: «CUSTOMER_PRESENT» i ePayment-kallet. Det er påkrevd av hensyn til regelverk og rapportering. Du ser ikke denne innstillingen selv, så spør leverandøren av kassesystemet direkte om de setter den. Spør også om kvitteringen. Med ePayment sender kassen ordredetaljene sammen med betalingen, slik at kunden ser dem i appen med en gang. Sender kassen ikke kvittering digitalt, må det finnes en salgslogg på nett av hensyn til regelverket. Er du usikker på hvilken kasseløsning som støtter hva, har vi sammenlignet alternativene i guiden til POS-kassesystemer. Bruker du Shopify i butikken, kan du lese om Shopify POS.
Kravene til kassesystem gjelder også for Vipps
Når kunden betaler med Vipps i butikken, skal salget registreres i kassesystemet på samme måte som salg med kort og kontanter. Kassesystemet må oppfylle kravene i kassasystemlova med tilhørende forskrift. Det vi ser oftest, er en butikk med godkjent kassesystem som i tillegg har et Vipps-nummer på et skilt ved disken. Da havner betalingene aldri i kassesystemet. Det kan virke uskyldig, men det gir hull i kassaoppgjøret som du må forklare ved en kontroll. Unntak, dokumentasjonskrav og tersklene finner du i artikkelen om krav til kassesystem.
Kan jeg fortsatt bruke det gamle eCom API-et?
Løsninger du allerede har på eCom, fungerer fortsatt, men eCom er avviklet som valg for nye prosjekter. Vipps MobilePay omtaler selv eCom som et eldre API for netthandel i vedlikeholdsmodus, der nye integrasjoner skal bruke ePayment. Det finnes foreløpig ingen fast sluttdato: Vipps MobilePay har ikke satt noen dato for når eCom stenges, og lover å varsle i god tid hvis det endrer seg.
Vent likevel ikke til varselet kommer. Forrige gang ble fristen forlenget flere ganger, men eCom API v1 ble til slutt stengt 4. desember. Da måtte butikkene som hadde ventet, migrere i den travleste delen av året. Det finnes også en praktisk grunn til å bytte nå: Betalinger i butikk via eCom fungerer ikke for utenlandske brukere, fordi landskoden mangler i telefonnummeret og API-et forventer at alle numre er norske. Danske og finske turister som bruker MobilePay, kan altså ikke betale med telefonnummer-flyten i en eldre kasse. Vipps MobilePay har en egen veiledning for overgangen fra eCom til ePayment. Bruker du en plugin, er det som regel nok å oppdatere til en versjon som bruker ePayment.
Hva koster Vipps i kassen?
Vipps i kassen koster et transaksjonsgebyr til Vipps MobilePay, og i tillegg kommer det som kassesystemet, pluginen eller utvikleren tar. Hvilken sats du får, avhenger av produkt og avtale. Den kan også være en annen hvis du går via en partner. Sjekk derfor alltid gjeldende priser hos Vipps MobilePay og hos leverandøren din før du signerer. Hvordan gebyrene er bygget opp og hvordan de føres, har vi forklart i artikkelen om gebyrer for Vipps for bedrift.
- Transaksjonsgebyr: betales per betaling til Vipps MobilePay. Satsen står i avtalen din.
- Kassesystem eller plugin: den offisielle pluginen for nettbutikker er gratis. Mange kassesystemer tar et månedlig tillegg for Vipps-modulen.
- Maskinvare i butikken: en skjerm som vender mot kunden (QR per kjøp) eller en skanner som leser mobilskjermer (kundens personlige QR). Telefonnummer-flyten krever ikke noe ekstra utstyr.
- Utviklingstid: bare aktuelt hvis du bygger ePayment inn i en egenutviklet kasse. Da må også ferdiggjennomgang fra Vipps MobilePay være fullført før du går live.
- Regnskap: avstemmingen går raskere hvis utbetalingene hentes automatisk inn i regnskapssystemet i stedet for å føres manuelt.
Vårt råd er å sammenligne den totale kostnaden per betaling (Vipps, kassesystem og eventuelle kortgebyrer), ikke bare Vipps-satsen. Et kassesystem som tar mye for Vipps-modulen, kan fort koste mer enn det gebyret du prøver å spare. Ser du på hele løsningen for nettbutikken samlet, gir oversikten over hva en nettbutikk koster et realistisk totalbudsjett.
Slik går du live med Vipps i kassen
Gjør stegene i denne rekkefølgen. Den største tidstyven er å oppdage feil produkt eller manglende API-nøkler etter at kassen er bygget.
- 1. Inngå bedriftsavtale med Vipps MobilePay, og bestill riktig produkt for riktig salgskanal. Nettbutikk og fysisk butikk bør ha hver sin salgsenhet, slik at rapportene holdes adskilt. Se hva de ulike avtalene innebærer i artikkelen om Vipps for bedrift.
- 2. Spør leverandøren av plattformen eller kassesystemet om to ting skriftlig: Bruker dere ePayment? Setter dere CUSTOMER_PRESENT på betalinger i butikk?
- 3. Hent API-nøkler for både test og produksjon. Nøklene for begge miljøene finner du i bedriftsportalen.
- 4. Test hele flyten i testmiljøet: godkjent betaling, avbrutt betaling, delvis retur og full refusjon. Ta også med et tilfelle der kunden går tom for batteri midt i betalingen.
- 5. Sjekk at alle URL-er som Vipps kaller tilbake til bruker HTTPS på port 80, 443 eller 8080, og at domenet har gyldig sertifikat.
- 6. Sett opp kvittering med ordrelinjer (receipt i ePayment), eller en salgslogg på nett hvis kassen ikke sender kvittering digitalt.
- 7. Koble oppgjøret til regnskapet. Report API-et henter transaksjoner og oppgjørsdata (innbetalinger, gebyrer og utbetalinger) til regnskap og avstemming.
- 8. Oppdater personvernerklæringen: hvilke data du får fra Vipps, hvorfor du får dem, og hvor lenge du lagrer dem.
- 9. Gå live i en rolig periode, og følg med på andelen betalinger som fullføres den første uken.
Tidspunktet er viktigere enn mange tror. Vi fraråder å bytte eller bygge om kassen i november. Da er trafikken som dyrest, og hver kunde som faller fra i kassen, koster mer enn ellers.
I ukene rundt Black Friday stiger CPC i Box sine netthandelskontoer med 35–65 % — kampanjer bør derfor bygges opp fra oktober.
Ny kasse bør med andre ord være testet og stabil før oktober. Planlegger du et større plattformbytte samtidig, les først om hvordan du migrerer nettbutikken uten å miste ordrehistorikk og trafikk fra søk.
Fallgruver vi ser oftest
De fleste problemer med Vipps i kassen skyldes ikke Vipps. De skyldes gamle integrasjoner, feil forventninger til kundedata og betalinger som går utenom kassesystemet.
- En gammel plugin som fortsatt bruker eCom: den fungerer i dag, men uten nye funksjoner og uten støtte for utenlandske telefonnumre i butikk. Oppdater før du bygger noe nytt oppå den.
- Å forvente kundedata uten samtykke: Du kan be om telefonnummer, navn, e-post og adresse, men bare som del av en betaling eller innlogging, og bare når kunden uttrykkelig samtykker. Telefonnumre som tastes inn på Vipps sin betalingsside, brukes bare til varsler og sendes ikke videre til deg.
- Å lagre telefonnumre fra kassen uten å tenke på GDPR: Hvis kassereren kan taste inn kundens nummer, kan du lagre det, men bare i tråd med GDPR og øvrige personvernregler. Bestem lagringstid og formål før du samler inn numrene.
- Vipps-nummer ved disken ved siden av kassesystemet: salget kommer ikke med i kassaoppgjøret.
- Vipps langt nede i nettbutikkens kasse: kunder som har appen, ser ikke det raskeste alternativet og velger kort i stedet.
- Ingen avstemming: utbetalingene føres manuelt, og gebyrene blir liggende som et uforklart avvik i regnskapet.
Når Vipps i kassen ikke er riktig valg
Vipps er laget for norske forbrukere. Selger du mest til utlandet, eller til bedrifter som krever innkjøpsordre og faktura, bør ikke Vipps være hovedløsningen i kassen.
- Salg mest til utlandet: kunder utenfor Norden har ikke appen. Kort og lokale betalingsmåter i hvert land er viktigere, og Vipps kan ligge som et norsk tilleggsvalg.
- Ren B2B med innkjøpsordre: bedriftskunder forventer faktura eller EHF i etterkant, og en Vipps-knapp kan gjøre kjøpet mer tungvint. Se hvordan kassen bør bygges i en b2b nettbutikk.
- Et kassesystem uten ePayment-støtte: vi ville heller byttet kassesystem enn å lage en løsning ved siden av som går utenom kassaoppgjøret.
- Svært høye ordreverdier: mange kunder vil dele opp betalingen eller betale senere. Da bør Vipps suppleres med faktura eller delbetaling.
Vil du ha hjelp med hele kassen, med Vipps, kort, faktura og kobling til regnskap og lager, setter vi det opp som en del av nettbutikkleveransen vår.
Ofte stilte spørsmål
Hvilke kassesystemer støtter Vipps?
Det endrer seg fortløpende, så spør leverandøren direkte. Still to konkrete spørsmål: Bruker dere ePayment API-et (ikke eCom)? Merker dere betalinger i butikk med CUSTOMER_PRESENT? Er svaret ja på begge, har du en løsning som holder også framover.
Kan danske og finske kunder betale med MobilePay i en norsk Vipps-kasse?
Ja, hvis kassen bruker ePayment. I eldre eCom-integrasjoner fungerer ikke betaling med telefonnummer i butikk for utenlandske brukere, fordi landskoden mangler. En QR-kode laget for hvert kjøp fungerer også i eldre løsninger.
Får jeg kundens telefonnummer og adresse når de betaler med Vipps?
Bare hvis du ber om det som del av betalingen og kunden aktivt samtykker, for eksempel i Vipps Checkout eller Hurtigkasse. Ved vanlig betaling får du ikke kundedata automatisk, og numre som tastes inn på Vipps sin betalingsside, sendes ikke videre til deg.
Må Vipps-salg i butikken registreres i kassesystemet?
Ja. Salg i butikken skal registreres i kassesystemet uansett om kunden betaler kontant, med kort eller med Vipps. Et Vipps-nummer ved disken som går utenom kassen, gir hull i kassaoppgjøret.
Er Vipps Checkout og Vipps Hurtigkasse det samme?
Nei. Checkout er en hel kasse der kontaktinfo, adresse, frakt og betaling ligger i én modul i nettbutikken. Hurtigkasse er en snarvei fra produktsiden eller handlekurven der kunden velger frakt og deler adressen inne i Vipps-appen.
Trenger jeg utvikler for å få Vipps i kassen?
Ikke på WooCommerce, Shopify og andre plattformer med offisiell plugin eller app. Der er det innstillinger du fyller ut. Du trenger utvikler hvis kassen er egenutviklet eller har egne fraktregler. Da må callback-URL-er, testing og Vipps MobilePay sin gjennomgang for integrasjonen være på plass før du går live.
Kilder og grunnlag
- Vipps MobilePay Developer Docs: In-person payments (kontrollert 23.09.2026)
- Vipps MobilePay Developer Docs: Point of Sale integrations (kontrollert 23.09.2026)
- Vipps MobilePay Developer Docs: User data and privacy (kontrollert 23.09.2026)
- Vipps MobilePay Developer Docs: eCom API changelog (kontrollert 23.09.2026)
- Vipps MobilePay Developer Docs: eCom API Limitations (kontrollert 23.09.2026)
Emner
- Nettbutikk
- Plattformvalg

