Kundecase · Custom kasseløsning · 2025

En kasseløsning bygget for én ting: ballonger.

Standard WooCommerce-kasser er bygget for "bestill produkt → betal". Det fungerer ikke når kunden må velge leverings­dato, område, mikse produkter, skrive en personlig melding — og kanskje sende ballonger til 50 ulike kontorer på samme dag.

The Balloon Company hadde fått nei fra tre andre byråer om en skreddersydd kasse. Vi leverte den på fast pris — og 3 av 4 kunder fullfører nå bestillingen, mot 1 av 4 før.

01 — Problemet

Hvorfor standard­kassen aldri kom til å fungere.

The Balloon Company leverer ballong-arrangementer, garlands, vegger og personlig dekorasjon til private fester, bryllup, firma­events og bedrifts­markeringer. Hver ordre har minst tre variabler: hva, når og hvor — og hvis ett av disse går galt, forsinker det leveransen eller ødelegger overraskelsen helt.

Hva standard­kassen ikke kunne
  • Standard WooCommerce-kasse hadde ingen dato/tidsslot-velger med kapasitet
  • Postnummer-validering kom i kassen — for sent for kunden
  • Ingen bundle-builder med live preview — pris kom som overraskelse
  • Personlig melding måtte legges som "ordre-notat" og glemt ofte
  • Multi-leveringsadresse for B2B var helt umulig uten manuell håndtering
  • Klarna kom opp for små bestillinger der det ikke ga mening

Resultatet var at over 70 % av kundene ga opp i kassen. De som ikke ga opp ringte i stedet — og telefonen var allerede full nok i sesong. Kassen var ikke en kasse: den var en flaskehals.

02 — Kasseløsningen

Seks features bygget for én bransje.

Hver feature i kassen løser et konkret problem fra UX-testene vi gjorde i uke 1. Ingen er "nice-to-have" — alle ble lagt inn fordi vi så minst tre kunder slite med det selv.

Dato & tidslot-velger

Live ledige tider basert på dagens kapasitet. Når et leverings­slot fylles opp, fjernes det automatisk fra valgmenyen — ingen overbooking, ingen kunde­avbrytelser fordi vi ikke kan levere i tide.

Sone-basert leveringskontroll

Kunden skriver inn postnummer FØR de bygger bestillingen — kun produkter og tider tilgjengelig for deres område vises. Slipper å bli skuffet i kassen når det viser seg vi ikke leverer dit.

Bundle-builder med live preview

Kunden mikser ballonger, velger ramme, legger til setup-tjeneste — og ser pris og visuell forhåndsvisning oppdatere i sanntid. Ingen overraskelser når totalsummen kommer.

Personlig melding på kort

Eget felt for hilsen + avsender, integrert med kassen. Vises på utskrifts­etikett til florist og automatisk på følge­kortet — uten manuelt copy-paste-arbeid.

B2B multi-leveringsadresse

Bedrifter kan kjøpe 50 ballong-pakker og laste opp CSV med 50 unike leveringsadresser, alt under én ordre og én faktura. Ingen byrå hadde løst dette i WooCommerce på fast pris før.

Smart betaling per scenario

Vipps + kort for B2C, EHF-faktura med org.nr-validering for B2B, og delbetaling via Klarna for store bestillinger. Riktig betaling vises basert på handlekurv-størrelse og kunde-type.

Teknisk stack

Skreddersydd WooCommerce-plugin (PHP) for kapasitets­logikk og sone-routing. Frontend-kasse i Astro med React-komponenter for interaktive valg. Live preview via Canvas-rendering. WebSocket- forbindelse for instant slot-låsing. PCI-DSS-klar hosting på Kinsta EU. Alt eierskap til kunden ved lansering.

03 — Prosessen

Fem uker, inkludert UX-testing av reelle kunder.

Vi startet ikke med kode. Vi startet med å la 14 reelle kunder forsøke å handle på den eksisterende kassen — og noterte hver friksjons­punkt. Hver feature vi bygde adresserte minst tre av dem.

  1. 01 Uke 1

    Kasse-discovery + UX-test av standard­løsning

    Vi observerte 14 reelle kunder forsøke å handle på den eksisterende WooCommerce-kassen og noterte hver friksjons­punkt. Resultat: 6 av 14 ga opp før betaling, hovedsakelig pga. feil leveringssted oppdaget for sent og ingen kontroll over leverings­tidspunkt.

  2. 02 Uke 2

    Arkitektur for custom kasseløsning

    Vi skisserte multi-step kasse-flyt: postnummer først → dato/tidsslot basert på sone og kapasitet → bundle-builder med live preview → personlig melding → betaling tilpasset kunde-type. Hver steg validerer før neste. Ingen "lure" steg som krever omstart.

  3. 03 Uke 3

    Bygging av kassen — frontend

    Skreddersydd kasse-UI bygget i Astro som forsterker WooCommerce REST API. Live preview av ballong-arrangement med Canvas-rendering. Tids­slot-velger som hentes fra leverings-kapasitets-systemet i sanntid via WebSocket — låser umiddelbart når annen kunde bestiller samme slot.

  4. 04 Uke 4

    Bygging av kassen — backend & integrasjoner

    Custom WooCommerce-plugin som håndterer kapasitets­logikk, sone-routing, og B2B multi-leverings­CSV-import. Integrert med Vipps, Klarna og EHF-faktura. Egen admin-flate for kapasitets­justering — bedriften kan øke/redusere slots per dag fra mobil.

  5. 05 Uke 5

    Testing, A/B og lansering

    A/B-testet ny kasse mot gammel i to uker med 50/50 split. Konverterings­rate gikk fra 1,2 % til 3,9 % — vi fjernet split etter en uke fordi tallene var entydige. Lansert med 301-redirects og minimal nedetid (under 30 minutter).

04 — UX-vinninger

Når kassen slutter å være friksjon.

Vi måler ikke ordre-volum eller omsetning her — det avhenger av markedsføring og produkt­etterspørsel. Vi måler om kassen gjør jobben sin: gjør det enkelt å fullføre en bestilling.

Kasse-konverterings­rate
1,2 % 3,9 %
3,3× bedre
Kasse-frafall
74 % 23 %
−69 % gir-opp
Tid til fullført ordre
~6 min ~2 min
Ny multi-step
Support-anrop om kassen
~38 / mnd ~4 / mnd
−89 % friksjon
Vi hadde fått nei fra tre andre byråer om custom kasseløsning. HjemmesideHelten leverte alt på fast pris — dato/tidsslot, sone-validering, bundle-builder, multi-adresse for bedrifter. Tre ganger så mange fullfører nå bestillingen.
05 — Leveransen

WooCommerce + custom kasse + løpende drift.

The Balloon Company fikk en komplett WooCommerce nettbutikk med custom kasseløsning som tillegg. Bindende fast pris, ingen prosent på salg, eierskap til leveransen til kasse-koden ved lansering.

WooCommerce nettbutikk

Skreddersydd Medium-pakke med produkt-katalog tilpasset ballonger og arrangement

Custom kasseløsning

Multi-step kasse med dato/tidsslot, sone-validering, bundle-builder og live preview

Smart betalings-routing

Vipps, kort, Klarna delbetaling, EHF-faktura — riktig metode per kunde-type

B2B multi-leveringsadresse

CSV-import for bedrifter med 50+ unike leveringsadresser per ordre

WooCommerce hosting

PCI-DSS-klar Kinsta EU med daglig backup, SSL og 99,9 % oppetid

WordPress vedlikehold

Månedlige oppdateringer, sikkerhets­scanning, prioritert support

08 — Klar?

Trenger du en spesielt bygget kasse?

Vi bygger custom WooCommerce-kasser for bedrifter med spesielle behov — dato/tidsslot, kapasitetsrouting, bundle-builder, multi-leveringsadresse, smart betalings-routing. Bindende fast pris, levering 5–8 uker, eierskap til kildefilenen.

  • Svar innen 24 timer på alle henvendelser
  • Bindende fast pris fra 9 990 kr — ingen overraskelser
  • 12 mnd. løpetid, eierskap til kildefiler og leveranse
  • Norsk support · Vipps, Klarna, Bring og GDPR-klar
Foretrekker du å snakke direkte?
Gratis nettsideforslag
Fyll inn under — vi svarer innen 24 timer

Steg 2 av 2: kontaktinfo og prosjektbeskrivelse.

Forslag fra Brønnøysundregistrene