Gå til innholdet

Cookie-innstillinger

Velg hvilke typer cookies du tillater. Du kan når som helst endre valget via Cookie-innstillinger nederst på hver side. Personvernerklæring

Nødvendige

Alltid på

Trengs for å logge inn, beholde handlekurven og huske valgene dine. Disse er alltid på.

Hvilke cookies?
  • weboke_sessie, weboke_klant, weboke_remember: økten din og at du forblir innlogget
  • weboke_basket: handlekurven din
  • wkBtwIncl: visning av priser med eller uten mva.
  • wok_cookies: cookievalget ditt, 12 måneder

Måler hvilken annonse som fører til et besøk eller en bestilling, slik at vi ikke betaler for annonser som ikke gir noe.

Hvilke cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), opptil 90 dager
  • OpenAI Ads, annonser i ChatGPT
  • wok_aff: hvilken partner som henviste deg til oss (partnerprogram), 60 dager

4,6

Land og språk

Hvert land har sin egen nettside, med priser og mva. for det landet.

Vis

En testbestilling fra start til slutt

Modul 4: Merverdiavgift, frakt og betaling · Lesetid: 10 minutter

Læringsmål: Etter denne leksjonen kan du teste en bestilling i testmodus fra start til slutt, følge og forklare ordrestatusene, finne feil med webhooks og e-post, og rydde ordentlig opp etterpå.

Nøkkelbegreper: testmodus, testbetaling, testkort, ordrestatuser (Avventer betaling, Under behandling, På vent, Fullført, Kansellert, Mislyktes, Refundert, Utkast), webhook-logg, ordrenotater, ordre-e-poster, holde av lager, sjekkliste for testing, rydde opp

Hvorfor en fullstendig test

En nettbutikk kan se perfekt ut og likevel ikke selge. Handlekurven fungerer, kassen fungerer, kunden betaler, og så blir ordren stående på "Avventer betaling" fordi webhooken ikke kommer frem (leksjon 4.4). Eller ordrebekreftelsen havner i søppelposten. Eller mva. på frakten mangler. Du merker det først når den første kunden ringer. En fullstendig testbestilling går gjennom hele kjeden, fra produktside til refundering, før en ekte kunde gjør det. Gjenta den etter hver større endring: en annen betalingsutvidelse, et nytt tema, en oppdatering av WooCommerce, en innstilling for hurtigbuffer.

Testmodus hos betalingsleverandøren

Alle seriøse betalingsleverandører har en testmodus: butikken din snakker med et testmiljø hos leverandøren, ingen ekte penger flyttes, og du kan velge om en betaling skal lykkes eller mislykkes. Ved kortbetaling bruker du testkort som leverandøren oppgir i dokumentasjonen sin, aldri ditt eget kort. Ved iDEAL | Wero (Nederland) og lignende metoder viser testmiljøet som regel et valgskjermbilde: betalt, mislyktes, kansellert, utløpt. I Norge er Vipps, kort og Klarna vanlige betalingsmåter; test hver metode du tilbyr.

Slå på testmodus i innstillingene til betalingsutvidelsen. Er butikken din allerede i drift, tester du i et stagingmiljø (leksjon 7.3 og WordPress-kurset, leksjon 8.3), slik at ekte kunder ikke betaler i testmodus ved et uhell. Og slå av e-post til kunder i stagingmiljøet, bortsett fra til din egen testadresse.

Ordrestatusene

WooCommerce har disse statusene. Dette betyr de i praksis:

StatusBetydningHva du gjør
Utkast (Draft)Kunden er i kassen med kasseblokkene; ikke bestilt ennåIngenting; WooCommerce rydder bort gamle utkast
Avventer betaling (Pending payment)Ordre opprettet, betaling ikke bekreftet ennåVent; blir den stående, sjekk webhooken
Mislyktes (Failed)Betalingen mislyktes eller ble avvistIkke send noe; noen ganger prøver kunden igjen
Under behandling (Processing)Betalt, lager trukket, ikke sendt ennåPakk og send
På vent (On hold)Venter på noe, for eksempel en bankoverføringSjekk om pengene har kommet inn
Fullført (Completed)Sendt og ferdigIngenting mer, bortsett fra ved retur
Kansellert (Cancelled)Kansellert av deg, kunden eller automatiskLageret tilbake
Refundert (Refunded)Refundert heltOppdater regnskapet (leksjon 6.5)

Noen ting skjer automatisk. Ved Avventer betaling holder WooCommerce av lageret; etter antall minutter i Hold lager (leksjon 3.4) blir en ubetalt ordre kansellert. Ved Under behandling sender WooCommerce kunden e-posten "Behandler ordre" og deg e-posten "Ny ordre". Ved Fullført får kunden e-posten "Fullført ordre". For produkter som er både virtuelle og nedlastbare, setter WooCommerce en betalt ordre rett på Fullført, fordi det ikke er noe å sende.

Testen, steg for steg

Theehuis Example tester slik, i et privat vindu, som gjest:

  1. Produktside: stemmer prisen inklusive mva. med suffikset (leksjon 4.1)?
  2. Handlekurv: en tekanne (klasse "Breekbaar") og en pakke te (redusert sats). Stemmer delsum, fraktkostnad og mva.?
  3. Kasse med en nederlandsk adresse, deretter med en belgisk adresse: vises de riktige fraktmetodene (leksjon 4.3) og riktig mva. (leksjon 4.2)?
  4. Bestillingsknapp: står det en tekst som nevner betalingsforpliktelsen, og en lenke til salgsbetingelsene og informasjonen om angrerett (leksjon 5.4)?
  5. Betaling vellykket i testmodus. Se i WooCommerce > Ordrer: hvilken status, og hvor raskt endret den seg? Åpne ordren og les ordrenotatene til høyre: betalingsutvidelsen skriver der hva leverandøren meldte.
  6. Betaling mislyktes eller kansellert: en ny ordre, nå med en mislykket testbetaling. Hvilken status? Ble lageret satt tilbake?
  7. E-post: kom e-posten til kunden og e-posten til deg frem? Les dem som en kunde: står opplysningene dine, informasjonen om angrerett og knappen der (leksjon 5.3 og 6.1)?
  8. Refundering: refunder den vellykkede testordren fra WooCommerce (knappen Refundering i ordren, leksjon 6.5). Ser du refunderingen også i dashbordet til leverandøren?
  9. Rydd opp: slett testordrer og testkunder, eller gi dem et tydelig notat, slik at de ikke havner i omsetningen din og i OSS-telleren (for en norsk nettbutikk gjelder ikke OSS, men testordrer hører heller ikke hjemme i regnskapet).

Når noe går galt

  • Status blir stående på "Avventer betaling": se i loggen til betalingsutvidelsen (ofte WooCommerce > Status > Logger) om webhooken kom inn. Ikke? Sjekk at butikken din kan nås utenfra (ikke passord på staging for webhooken, ingen brannmur- eller sikkerhetsregel som blokkerer den, ikke vedlikeholdsmodus).
  • Ingen e-post: sjekk avsenderen og om e-posten ligger i søppelposten (leksjon 6.1). Kommer e-posten til deg frem, men ikke den til kunden, sjekk om e-posten "Behandler ordre" er slått på under WooCommerce > Innstillinger > E-poster.
  • Mva. stemmer ikke: sammenlign avgiftsklassen til produktet, satstabellen og adressen (leksjon 4.1).
  • Ingen fraktmetoder: hvilken sone får denne adressen (leksjon 4.3)?

Oppsummering

  • Test hele kjeden i testmodus, også etter hver større endring, helst i et stagingmiljø.
  • Kjenn statusene: Avventer betaling, Under behandling, På vent, Fullført, Kansellert, Mislyktes, Refundert og Utkast.
  • En ordre som blir stående på "Avventer betaling" etter en vellykket betaling, peker nesten alltid på webhooken.
  • Les ordrenotatene og loggen til betalingsutvidelsen; les e-postene som en kunde.
  • Rydd bort testordrer, slik at de ikke havner i omsetningen og mva.-tellingene dine; i Norge test også Vipps, kort og Klarna hvis du tilbyr dem.

Quiz

1. En testbetaling lykkes hos leverandøren, men ordren blir stående på "Avventer betaling". Hvor ser du først?



2. Hvilken status hører til en betalt ordre som ennå ikke er sendt?



3. Hvorfor bruker du testkort fra leverandøren og ikke ditt eget kort?



4. Hva skjer med en ubetalt ordre etter tiden i "Hold lager"?



Oppgave

Oppgave D4.5: En testbestilling fra start til slutt. Følg de ni stegene fra denne leksjonen i din egen nettbutikk eller testbutikk.

Sjekkliste:

  • [ ] betalingsleverandør i testmodus;
  • [ ] testbestilling lagt inn som gjest;
  • [ ] betaling vellykket;
  • [ ] betaling mislyktes eller kansellert;
  • [ ] statuser sett i WooCommerce > Ordrer;
  • [ ] e-post til kunde og til administrator mottatt;
  • [ ] ordre refundert i testmodus;
  • [ ] testordrer ryddet bort eller merket som test.

Spørsmål:

  1. Hvilke statuser fikk den vellykkede og den mislykkede ordren, og i hvilken rekkefølge?
  2. Hvor lang tid tok det før statusen endret seg (webhooken)?
  3. Hva stod i bekreftelsen på e-post, og hva manglet?

Etter "ferdig" ser du et eksempelsvar: den vellykkede gikk fra Avventer betaling til Under behandling; den mislykkede fra Avventer betaling til Mislyktes eller Kansellert; et konkret punkt som mangler i e-posten, for eksempel informasjonen om angrerett (leksjon 5.4).

Oppgave D4.5: En testbestilling fra start til slutt

Denne oppgaven gjør du selv; ingen kontrollerer den. Kryss av det du har gjort, og merk oppgaven som fullført.




Avkrysningene og notatene dine blir kun i denne nettleseren; vi sender dem ikke noe sted. Er du logget inn, lagrer vi kun i Mine kurs at du har gjort oppgaven.

Les mer

Et øyeblikk …

Sett opp domenene dine

Ordne for hvert domene navnetjenerne, koblingen til hostingen din og hvem som blir innehaver.

Laster inn domenene dine…