Hopp til innholdet
Nettsaga

Booking i WooCommerce: slik setter du opp timebaserte tjenester

Publisert 5. november 2026 · Nettbutikk

Nettbutikk

Booking i WooCommerce: slik setter du opp timebaserte tjenester

Booking i WooCommerce lar deg selge timebaserte tjenester som vanlige produkter: kunden velger dato og klokkeslett i en kalender på produktsiden og fullfører kjøpet i kassen du allerede bruker. Du trenger en bookingutvidelse som legger til den bookbare produkttypen, og du bør avklare tidsenheter, ressurser og buffer før du publiserer produktet. Under får du rekkefølgen, valgene og fallgruvene, med utgangspunkt i hvordan en liten tjenestebedrift faktisk jobber.

Hva booking i WooCommerce løser

En vanlig nettbutikk selger en vare som sendes eller lastes ned. En bookbar tjeneste selger et tidsrom: en håndverker skal på befaring, en frisør har en stol ledig klokken 13, et fotostudio leier ut lokale i fire timer. WooCommerce alene har ikke denne produkttypen. Utvidelsen legger til en kalender på produktsiden, regner ut pris ut fra valgt varighet, og holder styr på hvilke tider som allerede er brukt.

For kunden er forskjellen enkel. I stedet for å sende e-post og vente på svar, ser kunden ledige tider, velger en, og betaler eller reserverer med en gang. For deg betyr det færre meldinger frem og tilbake, og at bookingen havner i samme ordreliste som resten av salget. Det er også poenget med å bygge dette i butikken du har, fremfor å legge en separat bookingside ved siden av.

Hvis du ikke har butikken på plass ennå, start med nettbutikk for bedrifter og få produkt, betaling og ordrehåndtering opp først. Booking bygger på de samme byggeklossene, og det er lettere å feilsøke når grunnmuren er kjent.

Velg utvidelse før du bygger kalenderen

Den offisielle utvidelsen, WooCommerce Bookings, lar deg selge avtaler, reservasjoner, utleie eller kurs med bookbare tids- eller datoluker. Den støtter faste tidsluker eller fleksible intervaller, prising per gruppe eller per person, og ressurser som ansatte, rom eller utstyr, hver med egen tilgjengelighet for å hindre dobbeltbooking. Den synkroniserer med Google Calendar og fungerer med WooCommerce sine betalingsløsninger. Utvidelsen er en betalt årlig utvidelse med 30 dagers pengene-tilbake-garanti ifølge leverandøren, og vilkårene bør sjekkes på nytt på deres egen nettside, siden de kan endres.

Det finnes også tredjepartsalternativer med litt annen vinkling. Bookings for WooCommerce fra Plugin Republic håndterer dag-, overnatting-, uke- og timebaserte bookinger og fungerer med vanlige temaer og sidebyggere som Elementor, Divi og Beaver Builder. MWB Bookings for WooCommerce kan kombineres med WooCommerce Subscriptions og koble til Google Calendar, noe som passer treningssentre, coacher og kursholdere. Easy Booking er enklere og retter seg mot datobasert utleie, med enkel eller dobbel datovelger, og beskriver seg som uten ekstra produkttyper.

Still disse spørsmålene før du installerer noe: Skal kunden velge et klokkeslett, en hel dag, eller begge deler? Har du flere ansatte eller rom som må holdes adskilt? Trenger du faste gjentakende timer, som et klippekort eller et medlemskap? Jo flere av disse du svarer ja på, jo mer bør du lene deg mot den løsningen som har ressursstyring og kalenderintegrasjon innebygd, fremfor å bygge det selv med tilleggsutvidelser.

Test alltid med et eget testprodukt først. Legg inn en booking selv, fra mobil, og se hva som skjer med bekreftelsen, ordren og kalenderen. Da oppdager du konflikter mellom tema, sidebygger og bookingutvidelse før kundene gjør det.

Slik setter du opp en timebasert tjeneste steg for steg

1. Opprett produktet. Når utvidelsen er aktiv, får du en ny produkttype for bookbare produkter. Gi det et navn kunden søker på, for eksempel «Befaring bad, 60 minutter», ikke et internt kodenavn. 2. Velg bookingenhet. For timebaserte tjenester setter du enheten til time, ikke dag eller natt. 3. Sett varighet og startintervall. En varighet på 60 minutter og startintervaller på 15 eller 30 minutter gir kunden valgmuligheter uten at kalenderen blir uleselig.

4. Legg inn tilgjengelighet. Åpningstider, lunsjpause, faste interne møter og ferie skal ligge inne som blokkeringer, ellers blir de bookbare. 5. Koble ressurser. Om to ansatte deler samme kalender, risikerer du at begge blir booket samtidig. Legg hver ansatt, stol eller bil inn som egen ressurs med egen tilgjengelighet. 6. Sett pris. Velg om prisen skal gjelde per time, per person eller per gruppe, og om kunden skal kunne velge lengre varighet mot høyere pris.

7. Legg inn buffer før og etter. Buffer er tiden som holdes av mellom to bookinger, og den redder deg når en jobb går over tiden eller når du må kjøre til neste kunde. 8. Koble bekreftelse og betaling. Bestem om kunden betaler i kassen med en gang, eller om bookingen skal godkjennes manuelt først. Sett opp bekreftelses-e-post med tid, sted, kontaktinformasjon og hva som gjelder ved avbestilling. 9. Test med en reell booking, og avbestill den etterpå for å se at tiden blir ledig igjen.

Fallgruver som gir dobbeltbooking og tapte penger

Den vanligste feilen er å glemme buffer. Uten buffer legges neste time rett inntil forrige, og hver minste forsinkelse forplanter seg resten av dagen. Den nest vanligste er tidssoner: sjekker du ikke at nettstedets tidssone står riktig, kan kalenderen vise feil klokkeslett for kunden, særlig rundt overgangen til sommertid.

En tredje fallgruve er bookinger som kommer inn utenom nettbutikken. Ringer en kunde, må timen inn manuelt i systemet, ellers blir den solgt på nytt på nettsiden. De bookingutvidelsene som har Google Calendar-synkronisering gjør dette enklere, men bare hvis alle i bedriften faktisk bruker den samme kalenderen.

Sett også regler for avbestilling og for sent oppmøte, og skriv dem der kunden ser dem, i produktteksten og i bekreftelsen. Hvis du tar depositum eller delbetaling, må det stå tydelig hva som trekkes og når. Til slutt: sjekk at kalenderen fungerer på mobil. De fleste bookinger gjøres på telefon, og en kalender som bare er behagelig på stor skjerm mister kunder.

En mindre åpenbar feil er å behandle bookinger som noe utenfor butikken. De er ordrer, og de skal inn i samme rapportering og samme regnskapsflyt som varesalget, ellers blir omsetningen stående halvveis.

Etter lansering: kalender, regnskap og gjenkjøp

Når bookingene begynner å komme, er det tre ting som gir mest igjen. Det første er å følge med på hvilke tider som faktisk blir booket, og justere tilgjengeligheten etter det, ikke etter en ideell uke. Det andre er å få ordrene ut av butikken og inn i regnskapet uten manuelt tastearbeid. WooCommerce og Tripletex viser hvordan du kobler butikk og regnskap, slik at også tjenestesalg blir bokført riktig.

Det tredje er gjenkjøp. En kunde som har hatt en befaring, er ofte den samme som skal ha service om et år. Vil du selge faste timer eller et klippekort, er abonnement i WooCommerce riktig sted å begynne, siden flere bookingutvidelser kan kombineres med abonnementsutvidelsen.

Ellers gjelder de samme forbedringene for booking som for resten av butikken: tydelige produktbilder, korte tekster, rask kasse og ryddig ordrebekreftelse. WooCommerce tips samler konkrete grep som også virker på bookbare produkter, og webhotell for WordPress er verdt en titt hvis kalenderen føles treg, siden bookingprodukter ofte laster mer skript enn en vanlig vare.

Skal du ha hjelp til å sette opp bookbare produkter, kalender og betaling i en WooCommerce-butikk som allerede virker, se nettbutikk. Nettsaga bygger og vedlikeholder slike butikker, og du kan book en demo via /book-demo/ om du vil se hvordan det ser ut i praksis.

Vanlige spørsmål

Kan jeg ha booking i WooCommerce uten betalt utvidelse?
Ja, det finnes bookingutvidelser fra tredjeparter som legger til datobaserte bookinger uten at du må kjøpe den offisielle utvidelsen. De er ofte enklere og passer best når du bare trenger en dato eller et enkelt tidsvalg. Trenger du ressurser, ansatte, buffer og kalendersynkronisering, er det de mer komplette løsningene som gjelder, og da bør du lese funksjonslistene nøye før du velger.
Hvordan unngår jeg at to kunder booker samme tid?
Legg hver ansatt, stol eller utstyr inn som egen ressurs med egen tilgjengelighet, og bruk buffer mellom bookinger. I tillegg må bookinger som kommer på telefon eller e-post legges inn manuelt i samme system, ellers blir tiden stående som ledig på nettsiden.
Kan kunden betale med en gang de booker?
Ja, bookingen går gjennom WooCommerce-kassen, og WooCommerce Bookings fungerer med WooCommerce sine betalingsløsninger. Du kan også velge å la bookingen ligge som en forespørsel som du godkjenner før kunden betaler, eller kreve depositum. Hva som passer avhenger av hvor lett tjenesten kan flyttes.
Kan jeg selge faste timer som abonnement?
Det er mulig. Flere bookingutvidelser, blant annet MWB Bookings for WooCommerce, er laget for å fungere sammen med WooCommerce Subscriptions, slik at du kan selge gjentakende timer eller medlemskap. Sett opp abonnementet og den bookbare tjenesten hver for seg først, og koble dem sammen når begge deler fungerer.
Hva bør jeg gjøre hvis en kunde avbestiller?
Ha en skriftlig regel for avbestilling som står i produktteksten og i bekreftelsen, og sørg for at avbestilte bookinger faktisk frigjør tiden i kalenderen. Test dette selv med en ordre før du tar produktet i bruk, slik at du vet hvordan tiden blir ledig og hvordan eventuell refusjon håndteres.

Relaterte artikler