For at hjælpe dig hurtigt i gang med nShift Checkout kan du importere din eksisterende DeliveryCheckout-konfiguration (v1). Dette giver dig mulighed for at genbruge meget af din nuværende opsætning i stedet for at bygge alt fra bunden.
Denne vejledning gennemgår, hvordan du eksporterer din konfiguration fra DeliveryCheckout og importerer den til nShift Checkout, samt vigtige ting, du skal overveje før og efter importen.
Før du begynder
Før du eksporterer din konfiguration, skal du sikre dig følgende:
1. Bekræft din skabelon
Sørg for, at din DeliveryCheckout-konfiguration bruger en skabelon, der indeholder Essential, Professional eller Premium i navnet. Enhver skabelon med Standard i navnet er en ældre skabelon og bør opdateres før eksport.
|
nShift Standard-skabelonen Hvis din konfiguration bruger nShift Standard-skabelonen, skal den opdateres til den korrekte skabelon (Essential, Professional eller Premium) før eksport. Når du ændrer skabelonen, skal du sørge for at markere Create new DeliveryCheckout Id på siden Change template. Dette opretter en separat konfiguration til skabelonen, når du skifter til en ny skabelon, så din eksisterende live-konfiguration forbliver uberørt. Vær også opmærksom på, at Standard-skabelonen ikke håndhæver funktionsbegrænsninger, hvilket betyder, at din nuværende konfiguration muligvis bruger funktioner, der ikke er inkluderet i dit abonnement. Når du skifter til en skabelon, der afspejler din faktiske aftale (for eksempel Essential eller Professional), er noget af denne funktionalitet muligvis ikke længere tilgængelig. Hvis du er i tvivl, skal du kontakte support eller din kundeansvarlige, før du fortsætter. |
Sådan ændrer du skabelonen
- I nShift Delivery skal du gå til Maintenance > DeliveryCheckout.
- Klik på visningsikonet ved siden af den konfiguration, du vil opdatere.
- På siden med DeliveryCheckout-detaljer skal du klikke på Change template.
- Vælg den korrekte skabelon i rullemenuen (Essential, Professional eller Premium).
- Sørg for, at afkrydsningsfeltet Create new DeliveryCheckout Id er markeret.
- Klik på OK.
Der oprettes et nyt DeliveryCheckout-ID med den opdaterede skabelon, mens din eksisterende live-konfiguration forbliver uændret.
2. Opsæt en afsender i nShift Checkout
Før du importerer en konfiguration, skal mindst én afsender være konfigureret i din nShift Portal-konto.
Læs mere: Opsætning af afsendere
3. Forbered brugerdefinerede afhentningssteder
Hvis du bruger brugerdefinerede PUDO'er (for eksempel afhentning i butik), er disse ikke inkluderet i eksportfilen og skal opsættes manuelt i nShift Portal.
Hvis du har alle detaljer om dine brugerdefinerede lokationer (ID'er, adresse, koordinater, åbningstider osv.) tilgængelige et andet sted, kan du bruge dem direkte. Hvis oplysningerne om dine brugerdefinerede PUDO'er kun findes i DeliveryCheckout, kan du eksportere oplysningerne derfra:
- I nShift Delivery skal du gå til Maintenance > DeliveryCheckout > Agent lists.
- Klik på Search for at vise dine agentlister.
- Download de lister, du vil eksportere.
Bemærk, at formatet, der bruges i nShift Portal, er anderledes. JSON-filen eksporteret fra DeliveryCheckout kan ikke genbruges som den er og skal omformateres før upload i nShift Portal.
Tilføjelse af dine egne afhentningssteder (brugerdefinerede PUDO'er)
4. Eksporter og importer dine betingelseslister
Alle betingelseslister, der bruges i din DeliveryCheckout-konfiguration, skal også migreres manuelt. Eksporter dine betingelseslister fra DeliveryCheckout og importer dem til nShift Checkout, før du importerer din konfiguration, så de er tilgængelige efter behov under importprocessen.
Bemærk, at betingelseslister og brugerdefinerede PUDO-lister ikke behøver at være på plads, før du importerer din konfiguration. Du kan opsætte dem senere. De skal dog stadig migreres manuelt på et tidspunkt, hvis de fortsat er relevante og skal bruges i det nye Checkout.
Trin 1: Eksporter konfiguration fra Delivery Checkout
- Gå til din DeliveryCheckout-konfiguration (v1).
- Tryk på Export > Export JSON for at eksportere konfigurationen som en JSON-fil.
- Gem filen lokalt.
Trin 2: Importer konfiguration til nShift Checkout
- Log ind på nShift Portal.
- Bekræft, at du har opsat en afsender.
- Naviger til nShift Checkout > Configurations.
- Vælg Import.
- Upload din eksporterede JSON-fil.
- Gennemgå det importerede indhold og ret eventuelle fejl, der vises i brugerfladen.
- Gem.
Hvad sker der under importen?
Når du importerer en konfiguration, overføres din eksisterende opsætning til nShift Checkout. Kernestrukturen bevares, men tilpasses det nye system.
Husk, at nShift Checkout er designet til at fungere anderledes end DeliveryCheckout på nogle grundlæggende måder. I v1 skulle den samme betingelse ofte skrives separat hvert sted, hvor den skulle udløse noget. I det nye Checkout kan én enkelt regel udløse flere handlinger på én gang, for eksempel ændre en tekst, justere en pris og skjule en leveringsmulighed – alt sammen ud fra én betingelse.
Det betyder, at selvom en importeret konfiguration vil fungere, udnytter den muligvis ikke fuldt ud den måde, nShift Checkout er designet til at fungere på. I mange tilfælde, især ved mere komplekse konfigurationer, vil en opsætning fra bunden resultere i en mere strømlinet og vedligeholdelsesvenlig løsning.
I DeliveryCheckout blev betingelser typisk skrevet for at definere, hvornår en mulighed skulle vises. I nShift Checkout kan du vælge, om en leveringsmulighed skal vises som standard og skjules af regler, eller skjules som standard og aktiveres af regler. Ved import sættes leveringsmuligheder til inaktive, og regler aktiverer dem, når betingelserne er opfyldt, hvilket afspejler logikken fra DeliveryCheckout. Dette er værd at gennemgå efter import, da den nye tilgang kan give dig mulighed for at forenkle dine regler afhængigt af din opsætning.
Ældre betingelser konverteres automatisk til regler i Rule Engine. Hvor den samme betingelse blev brugt flere steder i DeliveryCheckout, vil dette resultere i én enkelt regel med flere handlinger i nShift Checkout, hvilket afspejler, hvordan den nye regelmotor er designet til at fungere.
Efter import vil alle konverterede regler få navnene Rule 1, Rule 2 osv. Vi anbefaler, at du gennemgår dine regler og omdøber dem til noget meningsfuldt. Dette gør din konfiguration lettere at vedligeholde og fejlfinde fremover.
Efter import: Hvad skal gennemgås
Efter import af din konfiguration anbefaler vi kraftigt, at du gennemgår og validerer din opsætning.
Brug testpanelet i nShift Checkout til at validere din konfiguration. Brug af test- og udviklertilstand
Testpanelet er tilgængeligt på siden Rediger konfigurationer. Klik på Change test input i højre side af skærmen for at åbne det.
Udfyld parametrene med testdata for at simulere forskellige scenarier, såsom forskellige kurvværdier, lokationer eller produkttyper. Parametrene i testpanelet afspejler de parametre, der er aktiveret i din konfiguration. Når du ændrer testdataene, opdateres widget-forhåndsvisningen i realtid og giver dig et “what-you-see-is-what-you-get”-overblik over præcis, hvilke leveringsmuligheder der returneres for et givent sæt input.
Dette gør det nemt at verificere, at dine regler fungerer som forventet på tværs af forskellige scenarier, herunder edge cases.
Vi anbefaler kraftigt at teste en række scenarier efter import, før du går live.
Leveringsmuligheder
- Sørg for, at alle forventede leveringsmuligheder er tilgængelige.
- Kontrollér navngivning, synlighed og priser.
Priser
- Validér, at priser fungerer korrekt på tværs af forskellige scenarier.
I nShift Checkout har hver leveringsmulighed en standardpris, der vises, medmindre en regel angiver noget andet. Hvis alle priser i din DeliveryCheckout-konfiguration var betingelsesbaserede, vil standardprisfeltet være tomt efter import. Sørg for at angive en standardpris for hver leveringsmulighed i nShift Checkout-brugerfladen. Dette er et obligatorisk felt, og uden det vil du ikke kunne gemme konfigurationen.
Regler og logik
- Bekræft, at konverterede regler fungerer som forventet.
- Juster logikken efter behov for at tilpasse den til den nye regelmotor.
Gennemgå rækkefølgen af dine regler
Regler øverst har prioritet over dem nedenfor. Efter import skal du sikre dig, at rækkefølgen afspejler din tilsigtede logik, og teste forskellige scenarier for at bekræfte, at du får de forventede resultater. Regler kan omarrangeres ved hjælp af træk og slip.
|
Anbefaling Brug den importerede konfiguration som et udgangspunkt, men overvej at forfine eller genopbygge dele af den for at få fuldt udbytte af nShift Checkouts funktioner. Manuelle justeringer er ofte nødvendige efter import. nShift Checkout bruger en ny regelmotor, som kan opføre sig anderledes end ældre betingelser. |
Har du brug for hjælp?
Hvis du oplever problemer under eksport eller import, eller har brug for hjælp til at gennemgå din opsætning, bedes du kontakte support.