Hoppa till innehållet

Cookieinställningar

Välj vilka typer av cookies du tillåter. Du kan alltid ändra ditt val via Cookieinställningar längst ned på varje sida. Integritetspolicy

Nödvändiga

Alltid på

Behövs för att logga in, spara din varukorg och komma ihåg dina val. De är alltid på.

Vilka cookies?
  • weboke_sessie, weboke_klant, weboke_remember: din session och att du förblir inloggad
  • weboke_basket: din varukorg
  • wkBtwIncl: visa priser med eller utan moms
  • wok_cookies: ditt cookieval, 12 månader

Mäter vilken annons som leder till ett besök eller en beställning, så att vi inte betalar för annonser som inte ger något.

Vilka cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), upp till 90 dagar
  • OpenAI Ads, annonser i ChatGPT
  • wok_aff: via vilken partner du kom till oss (affiliateprogram), 60 dagar

4,6

Land och språk

Varje land har en egen webbplats med landets priser och moms.

Visa

En testbeställning från början till slut

Modul 4: Moms, frakt och betalning · Lästid: 10 minuter

Lärandemål: Efter den här lektionen kan du testa en beställning i testläge från början till slut, följa och förklara beställningsstatusarna, hitta problem med webhooks och mejl och sedan städa upp ordentligt.

Nyckelbegrepp: testläge, testbetalning, testkort, beställningsstatusar (Inväntar betalning, Behandlas, Pausad, Färdigbehandlad, Avbruten, Misslyckad, Återbetald, Utkast), webhook-logg, beställningsanteckningar, beställningsmejl, håll lager, checklista för test, städa upp

Varför ett fullständigt test

En butik kan se perfekt ut och ändå inte sälja. Varukorgen fungerar, kassan fungerar, kunden betalar, och sedan står beställningen kvar på "Inväntar betalning" eftersom webhooken inte kommer fram (lektion 4.4). Eller så hamnar bekräftelsemejlet i skräpposten. Eller så saknas momsen på frakten. Du märker det först när den första kunden ringer. En fullständig testbeställning går igenom hela kedjan, från produktsida till återbetalning, innan en riktig kund gör det. Upprepa den efter varje större ändring: ett annat betalningstillägg, ett nytt tema, en uppdatering av WooCommerce, en cacheinställning.

Testläge hos din betalleverantör

Varje seriös betalleverantör har ett testläge: din butik pratar med leverantörens testmiljö, inga riktiga pengar byter ägare och du kan välja om en betalning lyckas eller misslyckas. Vid kortbetalningar använder du de testkort som leverantören anger i sin dokumentation, aldrig ditt eget kort. Vid iDEAL | Wero och liknande metoder visar testmiljön oftast en valskärm: betald, misslyckad, avbruten, utgången. Säljer du i Sverige testar du på samma sätt de metoder du erbjuder, till exempel Swish, Klarna och kort.

Slå på testläget i betalningstilläggets inställningar. Är din butik redan live testar du i en staging-miljö (lektion 7.3 och WordPress-kursens lektion 8.3), så att riktiga kunder inte råkar betala i testläge. Stäng också av mejl till kunder i staging, utom till din egen testadress.

Beställningsstatusarna

WooCommerce har de här statusarna. Så här fungerar de i praktiken:

StatusBetydelseVad du gör
Utkast (Draft)Kunden är i kassan med kassablocken; ännu inte beställtIngenting; WooCommerce städar bort gamla utkast
Inväntar betalning (Pending payment)Beställningen är skapad, betalningen är ännu inte bekräftadVänta; står den kvar, kontrollera webhooken
Misslyckad (Failed)Betalningen misslyckades eller nekadesSkicka ingenting; ibland försöker kunden igen
Behandlas (Processing)Betald, lagret avräknat, ännu inte skickadPacka och skicka
Pausad (On hold)Väntar på något, till exempel en banköverföringKontrollera om pengarna har kommit in
Färdigbehandlad (Completed)Skickad och klarInget mer, utom vid en retur
Avbruten (Cancelled)Avbruten av dig, kunden eller automatisktLagret tillbaka
Återbetald (Refunded)Fullständigt återbetaldUppdatera bokföringen (lektion 6.5)

En del sker automatiskt. Vid Inväntar betalning reserverar WooCommerce lagret; efter det antal minuter som står vid Håll lager (lektion 3.4) avbryts en obetald beställning. Vid Behandlas skickar WooCommerce mejlet "Behandlar beställning" till kunden och mejlet "Ny beställning" till dig. Vid Färdigbehandlad får kunden mejlet "Färdigbehandlad beställning". För produkter som är både virtuella och nedladdningsbara sätter WooCommerce en betald beställning direkt på Färdigbehandlad, eftersom det inte finns något att skicka.

Testet, steg för steg

Tehus Example testar så här, i ett privat fönster, som gäst:

  1. Produktsida: stämmer priset inklusive moms med suffixet (lektion 4.1)?
  2. Varukorg: en tekanna (klass "Ömtålig") och ett paket te (reducerad momssats). Stämmer delsumma, fraktkostnad och moms?
  3. Kassa med en nederländsk adress, sedan med en belgisk adress: visas rätt fraktmetoder (lektion 4.3) och rätt moms (lektion 4.2)?
  4. Beställningsknapp: finns det en text som nämner betalningsskyldigheten, och en länk till villkoren och informationen om ångerrätt (lektion 5.4)?
  5. Lyckad betalning i testläge. Titta i WooCommerce > Beställningar: vilken status, och hur snabbt ändrades den? Öppna beställningen och läs beställningsanteckningarna till höger: betalningstillägget skriver där vad leverantören rapporterade.
  6. Misslyckad eller avbruten betalning: en andra beställning, nu med en misslyckad testbetalning. Vilken status? Återställdes lagret?
  7. Mejl: kom mejlet till kunden och mejlet till dig fram? Läs dem som en kund: finns dina uppgifter, informationen om ångerrätt och knappen med (lektion 5.3 och 6.1)?
  8. Återbetalning: återbetala den lyckade testbeställningen från WooCommerce (knappen Återbetalning i beställningen, lektion 6.5). Syns återbetalningen även i leverantörens kontrollpanel?
  9. Städa upp: ta bort testbeställningar och testkunder, eller ge dem en tydlig anteckning, så att de inte hamnar i din omsättning och din OSS-räknare.

Om något går fel

  • Statusen står kvar på "Inväntar betalning": titta i betalningstilläggets logg (ofta WooCommerce > Status > Loggar) om webhooken kom in. Inte? Kontrollera att din butik går att nå utifrån (inget lösenord på staging för webhooken, ingen brandväggs- eller säkerhetsregel som blockerar den, inget underhållsläge).
  • Inget mejl: kontrollera avsändaren och om mejlet ligger i skräpposten (lektion 6.1). Kommer mejlet till dig fram men inte det till kunden, kontrollera då att mejlet "Behandlas" är påslaget under WooCommerce > Inställningar > E-post.
  • Momsen stämmer inte: jämför produktens momsklass, momstabellen och adressen (lektion 4.1).
  • Inga fraktmetoder: vilken zon hamnar den här adressen i (lektion 4.3)?

Sammanfattning

  • Testa hela kedjan i testläge, även efter varje större ändring, helst i staging.
  • Känn till statusarna: Inväntar betalning, Behandlas, Pausad, Färdigbehandlad, Avbruten, Misslyckad, Återbetald och Utkast.
  • En beställning som står kvar på "Inväntar betalning" efter en lyckad betalning pekar nästan alltid på webhooken.
  • Läs beställningsanteckningarna och betalningstilläggets logg; läs mejlen som en kund.
  • Städa bort testbeställningar, så att de inte hamnar i din omsättning och dina momsräkningar; säljer du från Sverige räknas OSS-tröskeln på 10 000 euro om till kronor.

Quiz

1. En testbetalning lyckas hos leverantören, men beställningen står kvar på "Inväntar betalning". Var tittar du först?



2. Vilken status hör till en betald beställning som ännu ska skickas?



3. Varför använder du leverantörens testkort och inte ditt eget kort?



4. Vad händer med en obetald beställning efter tiden vid "Håll lager"?



Uppgift

Uppgift D4.5: En testbeställning från början till slut. Följ de nio stegen i den här lektionen i din egen butik eller testbutik.

Checklista:

  • [ ] betalleverantören i testläge;
  • [ ] testbeställning lagd som gäst;
  • [ ] betalningen lyckades;
  • [ ] betalningen misslyckades eller avbröts;
  • [ ] statusarna sedda i WooCommerce > Beställningar;
  • [ ] mejl till kunden och till administratören mottagna;
  • [ ] beställningen återbetald i testläge;
  • [ ] testbeställningar bortstädade eller markerade som test.

Frågor:

  1. Vilka statusar fick den lyckade och den misslyckade beställningen, och i vilken ordning?
  2. Hur lång tid tog det innan statusen ändrades (webhooken)?
  3. Vad stod i bekräftelsemejlet, och vad saknades?

Efter "klar" ser du ett exempelsvar: den lyckade gick från Inväntar betalning till Behandlas; den misslyckade från Inväntar betalning till Misslyckad eller Avbruten; en konkret punkt som saknades i mejlet, till exempel informationen om ångerrätt (lektion 5.4).

Uppgift D4.5: En testbeställning från början till slut

Den här uppgiften gör du själv; ingen kontrollerar den. Bocka av vad du har gjort och markera uppgiften som klar.




Dina bockar och anteckningar sparas bara i den här webbläsaren; vi skickar dem ingenstans. Är du inloggad sparar vi i Mina kurser bara att du har gjort uppgiften.

Läs mer

Ett ögonblick…

Ställ in dina domäner

Ställ in namnservrar, koppling till ditt webbhotell och vem som blir innehavare för varje domän.

Hämtar dina domäner…