Black Friday-sjekkliste for nettbutikken: dette må du teste før salget.
Black Friday er fredag 27. november 2026, og Cyber Monday mandag 30. november. Det som ryker under salg, virker som regel helt fint en vanlig tirsdag. Feilene dukker opp når trafikken er høy, rabattkodene er aktive og tilbudsprisene skal starte av seg selv. Her er sjekklisten i den rekkefølgen som gir mest igjen for tiden, med menyveiene i WooCommerce. Det meste kan du gjøre selv.
Før du begynner: sikkerhetskopi og en dato for siste endring
Ta en full sikkerhetskopi av filer og database, og sjekk at den faktisk kan gjenopprettes. En kopi du aldri har prøvd å hente tilbake, er et håp, ikke en plan. Bestem deretter en dato, gjerne en uke før salget, der butikken fryses: ingen nye plugins, ikke nytt tema og ingen større oppdateringer av WooCommerce eller betalingspluginene før salget er over. WooCommerce skriver selv at oppdateringer skal testes på en kopi av butikken og ikke direkte i den levende butikken, og at du bør sjekke hvilken WooCommerce-versjon hver utvidelse og betalingsløsning er testet mot. Sikkerhetsoppdateringer er unntaket. Dem tar du, men test kassen rett etterpå.
Ti punkter, i den rekkefølgen du bør ta dem
Start øverst. De første punktene tar minst tid og avslører de dyreste feilene. Skriv ned hva du fant underveis, så vet du hva som må rettes og hva som allerede er i orden.
Legg varer i handlekurven og fullfør kjøpet, både som gjest og som innlogget kunde, på mobil og på PC. Sjekk at frakten blir riktig, at ordren får riktig status, og at både kunden og du får e-posten som skal komme. Ta med en vare som er på tilbud og en som ikke er det. Dette ene testkjøpet avslører flere feil enn noe annet på lista.
Gjør det helst på en kopi av butikken, med betalingsløsningene i testmodus (se neste punkt), og merk testordrene så de ikke blander seg med ekte salg.
Gå gjennom hver betalingsmåte du tilbyr, én etter én. Det viktigste å se etter er at ordren blir markert som betalt i WooCommerce når betalingen er gjennomført hos leverandøren.
- Vipps og MobilePay: i pluginen «Pay with Vipps and MobilePay for WooCommerce» slår du på «Developer mode» for å teste. Testmiljøet bruker egne testbrukere, som du lager i Vipps MobilePay-portalen, og en egen testapp (MT). Den vanlige Vipps-innloggingen din virker ikke der, og ingen penger blir gjort opp.
- Kort via Stripe: bruk testmodus eller en sandkasse med testkort, for eksempel 4242 4242 4242 4242. Stripe skriver at avtalen deres forbyr testing i live-modus med ekte kortopplysninger.
- Klarna eller Kustom: Kustom Checkout (tidligere Klarna Checkout, et eget selskap siden 2024) og Klarna for WooCommerce er to forskjellige plugins med hver sine innstillinger og hver sine feil. Finn ut hvilken av dem butikken bruker, før du feilsøker eller ber noen om hjelp.
Sidebufring gjør butikken rask, men handlekurven, kassen og Min konto viser data for den enkelte kunden og skal unntas. Det sier WooCommerce selv. Informasjonskapslene woocommerce_items_in_cart, woocommerce_cart_hash og wp_woocommerce_session_ skal også unntas, slik at kunder med noe i handlekurven ikke får en bufret side. WooCommerce nevner i tillegg woocommerce_recently_viewed og store_notice, og har du databasebufring, bør _wc_session_ holdes utenfor.
Enkel test: legg en vare i handlekurven i én nettleser, og åpne handlekurven i en annen nettleser der du ikke har gjort noe. Ser du varen der også, er noe feil.
For hver kode: sjekk utløpsdato, bruksgrense per kode og per kunde, minstebeløp og maksbeløp, og om den kan kombineres med andre koder («Kun individuell bruk») eller med varer som allerede er på tilbud («Utelat tilbudsprodukter»). Test at koden virker, og test at den slutter å virke når den skal. En kode uten bruksgrense som deles på et forum, er en klassisk salgsulykke.
Fellen med utløpsdatoen: WooCommerce lar koden utløpe klokken 00:00:00 på datoen du setter. Skal en kode gjelde hele Cyber Monday 30. november, må utløpsdatoen være 1. desember. Skal en kode først virke fra en bestemt dag, kan du planlegge publiseringen av kupongen i Publiser-boksen.
Planlagte tilbudspriser i WooCommerce starter klokken 00:00:00 på fra-datoen og slutter 23:59:59 på til-datoen, etter tidssonen nettstedet er satt til under Innstillinger > Generelt. Sjekk at den står på Oslo.
Fra WooCommerce 10.5 legger butikken inn planlagte handlinger for start og slutt på hver vare, slik at tilbudet starter og slutter på riktig tidspunkt, og en daglig jobb fanger opp det som eventuelt ble hoppet over. Handlingene kjøres av Action Scheduler, som til vanlig startes av WP-Cron, og den daglige jobben er selv en WP-Cron-jobb. WP-Cron kjører bare når noen laster en side. Gå til WooCommerce > Status > Planlagte handlinger og se etter handlinger som har feilet, eller som skulle ha kjørt for lenge siden. Action Scheduler skriver selv at flere forsinkede handlinger som er mer enn ett døgn gamle, tyder på at noe er galt.
Vårt råd er en ekte cron-jobb på serveren som kaller wp-cron.php, slik WordPress beskriver i utviklerdokumentasjonen. Da er ikke tilbudene avhengige av at noen tilfeldigvis besøker butikken ved midnatt.
Under WooCommerce > Innstillinger > Produkter > Lager finner du «Hold lager (minutter)», som holder av varer for ubetalte ordrer. Standardverdien er 60 minutter. Når tiden går ut, kanselleres den ventende ordren, og varen legges tilbake på lager. Står feltet tomt, er funksjonen av. Har du bare én eller noen få av en populær vare, kan en kunde som aldri fullfører, holde varen borte fra andre til tiden er ute. Vurder derfor en kortere tid under salget.
Sjekk også lagertallet på varene du skal selge mest av, at lagerstyring er slått på for dem, om du tillater restordre, og om utsolgte varer skal skjules eller vises som utsolgt. Varsler om lite på lager og utsolgt slår du på samme sted.
Markedsfører du prisen på en vare som nedsatt, skal du oppgi førprisen. Prisopplysningsforskriften § 9a, som gjelder fra 1. oktober 2023, sier at førprisen er den laveste prisen du har brukt i minst 30 dager før markedsføringen startet. Med laveste pris menes også priser du har gitt større grupper i kundeklubber eller lojalitetsprogrammer. Øker rabatten gradvis, er førprisen den laveste prisen før første nedsettelse. Forbrukertilsynet skriver at rabatten skal regnes fra førprisen: står det -50 %, skal tilbudsprisen være halvparten av førprisen.
Forskriften regner de 30 dagene fra markedsføringen starter, mens Forbrukertilsynets veiledning sier «før salget startet». Holder du prisen uendret i minst 30 dager før du begynner å annonsere, og fram til salget starter, gir begge måtene samme svar.
Singles Day, Black Friday og Cyber Monday regnes ikke som én sammenhengende kampanje, med mindre tilbudet faktisk gjelder hele perioden. Å skru opp prisen før salget kan gi et villedende inntrykk, mener Forbrukertilsynet. I juni 2025 fikk nettbutikken Floyd.no et overtredelsesgebyr på 2 millioner kroner for ulovlige førpriser i Black Week 2024. Noter prisen og datoen for hver vare du skal sette ned, før du skriver førpris eller prosent i en annonse.
Mål hvor raskt en produktside, handlekurven og kassen svarer i dag. Kjør deretter en kontrollert belastningstest, for eksempel med k6, som er åpen kildekode, eller gratisplanen til Loader.io, som tillater tester på ett minutt med inntil 10 000 klienter mot ett domene. Kjør den mot en kopi av butikken eller utenom åpningstid, og si fra til webhotellet først, så testen ikke blir tatt for et angrep.
Er butikken noen år gammel, sjekk om den bruker den nye ordrelagringen HPOS. Valget ligger i de avanserte WooCommerce-innstillingene (Settings > Advanced > Features). HPOS har vært standard for nye butikker siden WooCommerce 8.2 i oktober 2023, og lagrer ordrene i egne tabeller med færre lese- og skriveoperasjoner mot databasen. Bytt likevel ikke ordrelagring rett før salget. Det er en jobb for en rolig uke, med kompatibilitetsmodus og synkronisering først.
Sett opp overvåking av forsiden og kassen. Gratisplanen hos UptimeRobot har 50 overvåkinger med sjekk hvert femte minutt, og kan brukes til kommersielle prosjekter. Det viktigste er likevel ikke verktøyet, men hvem som får varselet, og hva den personen skal gjøre klokken halv ett natt til Black Friday. Avtal det før salget.
Sørg for at kundene har minst to betalingsmåter, slik at én feil ikke stopper alt salg. Ha telefonnummer og innlogging til webhotellet og betalingsleverandørene klart, og bokmerk statussidene deres. Skriv en kort melding du kan legge ut i butikken hvis en betalingsmåte faller ut. Den er lettere å skrive nå enn midt i salget.
Når du bør gjøre hva
Regnet bakover fra Black Friday, som i 2026 er fredag 27. november. Jo tidligere du finner en feil, jo mer tid har du til å rette den og teste på nytt.
Punkt 1 til 3: testkjøp, hver betalingsmåte og bufring. Ta sikkerhetskopien og bestem datoen da butikken fryses. Det er her de store feilene dukker opp, og de trenger mest tid.
Punkt 4 til 7: lag rabattkodene og de planlagte tilbudsprisene, sjekk lageret og dokumenter førprisene. Test kodene og prisene på en kopi av butikken, eller med datoer satt like fram i tid.
Punkt 8 til 10: belastningstest, overvåking og plan B. Ta en ny sikkerhetskopi rett før salget, og ikke gjør flere endringer i butikken etter fryse-datoen.
Følg med på nye ordrer, ordrer som venter på betaling, og loggene hos betalingsleverandørene. Ikke oppdater plugins eller tema. Er noe galt, se stegene lenger ned om hva du gjør hvis noe ryker.
Sjekk at tilbudsprisene faktisk sluttet, og skru av kodene som ikke skal virke lenger. Ta oppdateringene du utsatte, på en kopi først. Skriv ned hva som fungerte og hva som ikke gjorde det, så er neste salg enklere.
Tegn på at noe er galt under salget
Feilene under salg ser sjelden ut som feil. De ser ut som kunder som oppfører seg rart. Kjenner du igjen ett av disse, har du som regel en teknisk feil og ikke et kundeproblem.
Kunden har betalt, men ordren venter på betaling
Svaret fra betalingsleverandøren kommer ikke fram til butikken. Ikke refunder. Bekreft betalingen hos leverandøren, og fullfør ordren manuelt mens årsaken finnes. Se guiden om betaling som feiler, og Vipps-guiden hvis det gjelder Vipps.
Kunder ser feil handlekurv eller feil pris
Som regel bufring. En side som skulle vært personlig, er lagret og vises til alle. Se punkt 3.
Tilbudet startet ikke ved midnatt
De planlagte handlingene har ikke kjørt. Se punkt 5. På kort sikt kan du sette tilbudsprisen manuelt på de viktigste varene.
Rabattkoden gir feil rabatt, eller ingen
Koden kombineres med tilbudspriser eller andre koder den ikke skulle kombineres med, har ingen bruksgrense, eller utløp ved midnatt dagen før. Se punkt 4.
Kassen er treg eller gir feilmelding
Webhotellet eller databasen klarer ikke trafikken, eller et skript i kassen feiler. Det er dette belastningstesten i punkt 8 skal avsløre før salget. Står kassen helt, se guiden for kasse som ikke virker.
Du har solgt mer enn du har
Lagerstyringen er av på varen, du tillater restordre uten å mene det, eller ventetiden for ubetalte ordrer står feil. Se punkt 6.
Hvis noe ryker på salgsdagen
Det verste du kan gjøre midt i et salg, er å endre fem ting samtidig. Gjør heller dette, i denne rekkefølgen.
Sjekk om feilen er hos andre
Se på statussidene til betalingsleverandørene og webhotellet. Er det driftsavvik der, kan du ikke rette det i butikken. Legg ut meldingen fra plan B.
Skriv ned hva som skjer
Hva kunden ser, når det startet, et par ordrenumre og et skjermbilde av feilmeldingen. Det sparer mye tid for den som skal rette det.
Rull tilbake det siste du endret
Ble noe endret rett før feilen startet, en plugin, en kodebit eller en innstilling, sett det tilbake først. Har du frosset butikken, er lista over mistenkte kort.
Få hjelp tidlig
Står kassen, koster hver time ordrer. Ved kassefeil bekrefter vi henvendelsen innen 1 time i arbeidstiden og innen 4 timer utenfor, og du får fast pris skriftlig før vi starter.
Kilder
Sist kontrollert 12. november 2026. Fakta om regler, WooCommerce og betalingsløsninger på denne siden kommer fra dokumentene under, de fleste på engelsk. Sjekk dem igjen før neste salg.
Prisopplysningsforskriften (Lovdata): § 9a om førpris, 30 dager og gradvis nedsettelse.
Endringsforskrift 20. juni 2023 nr. 979: § 9a i kraft 1. oktober 2023.
Forbrukertilsynet: Salg og bruk av førpriser: rabatt regnet fra førpris, salgsdagene i november, prisøkning før salg.
Forbrukertilsynet: Klesbutikk får millionbot for ulovlige førpriser: Floyd.no, 2 millioner kroner, Black Week 2024.
Angrerettloven § 21 og § 22: angrefristen og unntakene fra angreretten.
WooCommerce: How to configure caching plugins: sider og informasjonskapsler som skal unntas fra bufring.
WooCommerce: Coupon management og kupongkoden i WooCommerce 11.3.0: kupongvalg, planlagt publisering, utløp 00:00:00.
WooCommerce: Product editor settings og hjelpeteksten for tilbudsdatoer: planlagt tilbudspris fra 00:00:00 til 23:59:59.
WooCommerce 11.3.0: wc-product-functions.php og abstract-wc-data.php: planlagte salg via Action Scheduler fra 10.5, daglig sikkerhetsnett, tidssone.
Action Scheduler: FAQ og Admin: startes av WP-Cron, forsinkede handlinger, hvor listen ligger.
WordPress: Cron og Hooking WP-Cron into the system task scheduler: WP-Cron kjører ved sidevisning, ekte cron på serveren.
WooCommerce: Products settings og standardverdien i koden: «Hold lager (minutter)», 60 minutter, lagervarsler.
WooCommerce: High-Performance Order Storage: standard fra 8.2, færre lese- og skriveoperasjoner, kompatibilitetsmodus.
WooCommerce: How to update WooCommerce: backup, test på kopi, kompatibilitet.
Pay with Vipps and MobilePay for WooCommerce og Vipps MobilePay test environment: Developer mode, testbrukere, MT-appen.
Stripe: Testing: sandkasse, testkort, forbud mot testing i live-modus med ekte kort.
Kustom Checkout for WooCommerce og Klarna for WooCommerce: to ulike plugins, Kustom eget selskap siden 2024.
Grafana k6, Loader.io: priser og UptimeRobot: priser: gratisplanene.
WooCommerce på norsk bokmål (translate.wordpress.org): de norske menynavnene vi siterer.
Spørsmål om å gjøre nettbutikken klar for Black Friday
Rekker du ikke alt selv, går vi gjennom butikken for deg
Grunnpakken av WooCommerce-analysen koster fra 2 990 kr og leveres på 3 til 5 dager etter at vi har fått tilgang. Finner vi noe som må rettes, får du fast pris skriftlig før vi starter.