Så här testar du din integration (testkörning)
Innan du börjar
När installationen av din integration är klar måste du göra en testkörning innan integrationen tas i bruk.
På så sätt kan du kontrollera att ordrar, kunder, produkter och bokföringsdata överförs korrekt mellan webbshop, IEX och redovisningssystem.
Innan du skapar en testorder måste du säkerställa att:
- Din integration är installerad och aktiverad.
- De nödvändiga inställningarna är sparade.
- Produkter, betalningsmetoder och leveransmetoder har skapats som förväntat.
- Du har tillgång till både IEX-plattformen, webbshopen och redovisningssystemet.
Översikt över testet
Testet består av fyra steg:
- Skapa en testorder i webbshopen.
- Kontrollera att ordern tas emot i IEX.
- Kontrollera att data överförs korrekt till redovisningssystemet.
- Granska resultatet och korrigera eventuella fel.
- Klar att använda
Steg 1: Skapa en testorder i webbshopen
Skapa manuellt en testorder i din webbshop.
Viktigt: Alla obligatoriska fält måste fyllas i med realistisk information. Även om informationen får vara fiktiv måste den vara skriven i ett korrekt format. Vårt system validerar kunddata, och därför bör testordern likna en riktig kundorder så mycket som möjligt.
När ordern har skapats ska den sättas till orderstatus "Genomförd" eller en annan orderstatus som är konfigurerad för överföring i din integration.
Om ordern inte når ett orderstatus som är tillåtet för överföring, kommer den inte att skickas vidare till IEX och redovisningssystemet.
IEX rekommenderar
- Använd ett tydligt testnamn, t.ex. "Peter Testkund".
- Använd en e-postadress som du har åtkomst till.
- Lägg till minst en produkt i ordern.
- Slutför ordern med en betalnings- och leveransmetod som är konfigurerad i integrationen.
Läs mer:När överförs webbshop-ordern?Steg 2: Kontrollera att ordern tas emot i IEX
När ordern har slutförts i webbshoppen ska du kontrollera att den hämtas av IEX. Detta gör du genom att gå in i Logg på din instrumentpanel.
Kontrollera bland annat:
- Att ordern visas i IEX.
- Att ordernumret stämmer överens med webbshoppen.
- Att kunden har överförts korrekt.
- Att produkter och belopp stämmer.
Om ordern inte visas bör du kontrollera:
- Om integrationen är aktiv.
- Om API-anslutningen fungerar.
- Om fel har registrerats i loggen.
Läs mer:Min order står som "Skipped" i loggen
Steg 3: Kontrollera data i redovisningssystemet
När ordern har behandlats av IEX ska du kontrollera resultatet i redovisningssystemet.
Granska bland annat:
- Kundinformation
- Faktura eller order
- Produkter och artikelrader
- Moms
- Betalningsmetod
- Leveranskostnader
- Finanskonton
Kontrollera att belopp, moms och totaler stämmer överens med webbshopsordern.
Steg 4: Kontrollera inställningarna
Om du ändrar i integrationens inställningar ska du göra en ny testkörning.
Du kan ofta återanvända den befintliga testordern genom att ändra orderstatus till t.ex. "Pending" (eller en motsvarande status) och sedan återställa den till den status som utlöser överföringen. På så sätt kan ordern behandlas av integrationen igen.
Om du har ställt in olika åtgärder för olika orderstatusar, rekommenderar vi att du testar dem alla. Det säkerställer att integrationen hanterar ordrarna korrekt i alla scenarier du förväntar dig att använda i din dagliga drift.
Läs mer:
Läs mer:Vanliga fel vid testkörningar
Steg 5: Ta integrationen i bruk
När testordern har slutförts utan fel, rekommenderar vi att du raderar eller annullerar testdata i de system där det är relevant.
Därefter är integrationen redo att hantera riktiga ordrar.