Skip to main content

Fejlfinding af Multicart

Denne guide hjælper dig med at løse almindelige problemer, når du arbejder med flere kurvkonfigurationer i Upcart.

Begrænsninger i forhåndsvisning

Kladdeforhåndsvisninger afspejler muligvis ikke fuldt ud live-kurvens adfærd. Funktioner, der afhænger af den reelle kurvtilstand, live-rabatkoder eller visse integrationer, kan opføre sig anderledes. Funktioner med kendte begrænsninger i forhåndsvisning:
  • Rabatter - Udløses muligvis ikke korrekt i sandbox-tilstand
  • Forsendelsesbeskyttelse - Produktopslag opfører sig anderledes i sandbox
  • Ekspresbetalinger (Shop Pay, Apple Pay osv.) - Ikke tilgængelige i forhåndsvisning
⚠️ Tip: For de fleste layout- og designændringer er forhåndsvisningen pålidelig. For test af rabatter, forsendelsesbeskyttelse eller ekspresbetalinger skal du publicere kurven for at kunne teste ordentligt.

Fejlfinding af forhåndsvisning

Hvis du forhåndsviser en kurv og ser en forkert kurv, kan det skyldes Shopify-begrænsninger. Prøv at genindlæse siden eller åbne og lukke kurven for at opdatere forhåndsvisningen.

Fejlfinding af oversættelser

Hvis oversættelser ikke vises på din webshop:
  1. Tjek, om oversættelsen blev gemt - Gå til All Carts → Translate på din live-kurv, og bekræft, at der er indtastet tekst for sprogindstillingen
  2. Tjek, om kurven med oversættelser er live - Oversættelser synkroniseres kun, når en kurv publiceres
  3. Tjek Shopifys sprogindstillinger - Gå til Shopify Admin → Settings → Languages, og bekræft, at sprogindstillingen er aktiveret
  4. Tjek, at den korrekte sprogindstilling er aktiv - Din webshop skal browses i målsprogindstillingen, for at oversættelserne vises

Almindelige problemer og løsninger

Upcart er forsvundet fra min butik

Mest almindelige årsag: Du har ingen live-kurv. Sådan løser du det:
  1. Åbn Upcart-appen, og gå til All Carts
  2. Tjek, om nogen kurv viser et grønt “live”-badge
  3. Hvis ingen kurv er live, skal du klikke på Publish på en kladdekurv, du vil gøre aktiv
Andre årsager:
  • Upcart-app embed kan være deaktiveret. Live-kurven ville vise et gult “App embed off”-badge. Gå til Shopify Admin → Online Store → Themes → Customize → App embeds → aktivér Upcart.

Mine kurvindstillinger blev ændret/nulstillet, efter jeg publicerede en anden kurv

Dette er forventet adfærd. Publicering af en kurv overskriver de live Shopify-metafelter med den nye kurvs indstillinger. Sådan løser du det:
  1. Din tidligere kurv er stadig gemt som en kladde
  2. Gå til All Carts, og find din gamle kurv i Drafts-sektionen
  3. Klik på Publish på den for at gendanne de tidligere indstillinger
Sådan forebygger du det fremover: Gennemgå en kladdekurv omhyggeligt før publicering, da publicering erstatter alle live-indstillinger.

Min forsendelsesbeskyttelse forsvandt efter kurvskift

Forsendelsesbeskyttelse konfigureres pr. kurv. Den nyligt publicerede kurv har enten intet forsendelsesbeskyttelsesprodukt konfigureret eller har et andet. Sådan løser du det:
  1. Gå til cart-editoren for den aktuelt live kurv
  2. Naviger til Add-ons-modulet → Shipping Protection-sektionen
  3. Konfigurer forsendelsesbeskyttelsesproduktet igen
  4. Gem (live-kurvens indstillinger opdateres med det samme)
Hvis du vil have, at begge kurve har den samme forsendelsesbeskyttelse: Konfigurer forsendelsesbeskyttelsesproduktet på hver kurv individuelt før publicering.

Mine rabatregler holdt op med at virke efter kurvskift

Rabatregler gælder for hele butikken, ikke pr. kurv — ét regelsæt for hele din butik, som gælder, uanset hvilken kurv der er live. Publicering af en anden kurv fjerner eller erstatter dem aldrig, så en ændring i adfærd efter en publicering er ikke et mistet regelsæt. Sådan løser du det: Åbn Discounts i Upcarts venstre navigation, og tjek reglerne dér. Hvis en regel er holdt op med at blive udløst, skal du se, om den nyligt publicerede kurv stadig indeholder den blok, der viser den — reglerne overlever publiceringen, men det kurvlayout, der viser deres fremskridt, gør det måske ikke.

Jeg kan ikke slette min kurv

Du forsøger at slette en live-kurv. Live-kurve kan ikke slettes. Sådan løser du det:
  1. Gå til All Carts, og identificér, hvilken kurv der er live (grønt badge)
  2. Klik på Unpublish på den
  3. ⚠️ Advarsel: Det betyder, at ingen kurv er live, indtil du publicerer en anden
  4. Når den er en kladde, bliver slettemuligheden tilgængelig
Hvis du ikke har en anden kurv at publicere: Opret en ny kurv (eller duplikér den nuværende), konfigurer den, og publicer derefter den nye, før du sletter den gamle. Det undgår en periode uden live-kurv.

Kladdeforhåndsvisningen ser ikke rigtig ud/matcher ikke, hvad jeg forventer

Kladdeforhåndsvisninger bruger sandbox-tilstand, som har kendte begrænsninger. Ikke alle funktioner opfører sig som i et live-miljø. Kendte begrænsninger:
  • Rabatter udløses muligvis ikke i sandbox-tilstand
  • Forsendelsesbeskyttelse vises muligvis ikke korrekt
  • Ekspresbetalingsknapper (Shop Pay, Apple Pay osv.) er ikke tilgængelige i forhåndsvisning
For de fleste layout-/designændringer: Sandbox-forhåndsvisningen er pålidelig nok. For test af rabatter, forsendelsesbeskyttelse eller ekspresbetalinger: Du skal publicere kurven til et live-miljø for at teste ordentligt.

Mine live-kurv-analyser er ikke udfyldt

Analyser pr. kurv dækker kun aktivitet registreret siden kurvene begyndte at blive stemplet på analyse-events. Tidligere aktivitet er stadig gemt og tælles stadig med — den kan bare ikke opdeles pr. kurv, så se den på Analytics-siden eller diagrammet på forsiden i stedet for visningen pr. kurv.

Ofte stillede spørgsmål

Hvad sker der med min nuværende live-kurv, når jeg publicerer en ny?

Den tidligere live-kurv flyttes automatisk tilbage til kladde. Det sker med det samme. Du ser en bekræftelsesmodal, før dette sker.

Kan jeg forhåndsvise både sandbox- og live-kurve på én gang?

Når du skifter mellem sandbox- og live-forhåndsvisninger, genindlæser Upcart siden for at indlæse de korrekte data. Hvis du har brug for at forhåndsvise begge versioner på én gang, skal du bruge et privat/inkognitovindue til den ene af dem for at undgå tvungne genindlæsninger.

Jeg publicerede en kurv ved en fejl, og nu er mine live-indstillinger forkerte. Hvad gør jeg?

Ingen data går tabt. Gå til All Carts, og find den kurv, du faktisk ønskede skulle være live (den vil nu være i Drafts-sektionen). Klik på Publish på den for at gendanne den som live-kurven.

Jeg får en fejl, når jeg forsøger at publicere/afpublicere/slette. Hvad er der galt?

Serveren forhindrer, at to kurvmutationer kører samtidig for den samme butik. Hvis du klikkede hurtigt to gange, eller to browserfaner udløste handlingen samtidig, vil den anden fejle. Vent et par sekunder, og prøv igen. Fejlen er midlertidig. Hvis den fortsætter, skal du genindlæse siden og prøve en gang til.

Opgraderingen til V2 ændrede, hvordan min kurv ser ud. Kan jeg fortryde den?

Hvis du ikke har publiceret endnu: Du kan fortryde opgraderingen i cart-editoren før publicering. Hvis du allerede har publiceret V2-kurven: Du behøver ikke en gammel kladde. Åbn cart-editoren, og brug dropdown-menuen Cart version til at skifte tilbage til V1.0 (Legacy), og gem derefter. Dropdown-menuen vises, når alle moduler i kurven er på V2, uanset om kurven er live eller kladde.

Jeg ser ikke en “Translate”-mulighed på min kurv. Hvor er den?

Translate-handlingen vises kun i All Carts-tabellen, ikke på kurvkortet på forsiden. Den kræver også, at du har mindst én ikke-engelsk sprogindstilling aktiveret i din Shopify-butik. Sådan tilgår du den:
  1. Gå til Upcart → All Carts (via “Manage all carts” på forsiden)
  2. Find din kurv i tabellen
  3. Kig efter Translate-knappen i rækkehandlingerne
Hvis der slet ikke vises en Translate-mulighed, har du muligvis ikke yderligere sprogindstillinger opsat i Shopify. Gå til Shopify Admin → Settings → Languages for at tilføje en sprogindstilling.