Hantera uppdateringar av Shopify kassasystem med Mobile Device Management

Om din verksamhet använder Mobile Device Management (MDM) för att hantera dina enheter för Shopify kassasystem kan du styra när nya versioner av Shopify kassasystem installeras. Detta ger dig flexibiliteten att testa uppdateringar innan de lanseras i hela företaget, minska avbrott under högsäsong och lösa problem mer effektivt om en uppdatering orsakar problem.

Den här guiden förklarar hur uppdateringar av Shopify kassasystem fungerar, hur du konfigurerar din MDM för stegvisa lanseringar och bästa praxis för att upprätthålla stabila enheter.

Förstå uppdateringar av Shopify kassasystem

En ny version av Shopify kassasystem släpps varannan vecka. Nya versioner av Shopify kassasystem innehåller nya funktioner och buggfixar som säkerställer att du har den senaste funktionaliteten. Uppdateringar kan också påverka dina dagliga arbetsflöden och kräva ytterligare utbildning av personal. Att planera för uppdateringar, särskilt med stora enhetsparker, kan bidra till att undvika avbrott i din affärsverksamhet.

Bästa praxis är att uppdatera Shopify kassasystem på alla enheter så snart som möjligt för att säkerställa att du har den senast testade versionen av appen.

De flesta MDM hanterar operativsystemsuppdateringar separat från uppdateringar av Shopify kassasystem-appen. När du konfigurerar ditt MDM ska du bekräfta att båda typerna av uppdateringar täcks, så att en operativsystemsuppdatering inte gör en automatisk rollout innan du har testat en ny version av Shopify kassasystem.

Använda MDM för kontroll av uppdateringar med Shopify kassasystem

Gå igenom följande steg för att lära dig hur MDM kan förbereda, schemalägga och övervaka uppdateringar av Shopify kassasystem på dina hanterade iOS- eller Android-enheter. Om du behöver support med din MDM-programvara måste du kontakta supportteamet för din MDM.

Du kan inte återgå till en tidigare version av Shopify POS. När du har uppdaterat Shopify POS stannar dina enheter kvar på den versionen tills nästa uppdatering släpps och du publicerar den.

Steg 1: Skapa testgrupper för enheter

De flesta MDM-konfigurationer låter dig skapa enhetsgrupper så att du kan hantera grupper av enheter på olika sätt. Genom att skapa en grupp med testenheter kan du distribuera uppdateringar till ett kontrollerat antal enheter. Då kan du testa nya funktioner och ändringar i arbetsflöden innan du uppdaterar hela din uppsättning av enheter.

Planera för 2–3 arbetsdagars testning i testgruppen innan du gör en rollout till resten av dina enheter. Inför perioder med hög försäljning bör testfönstret förlängas till en hel vecka.

Steg 2: Konfigurera enheternas uppdateringsinställningar

Hur du konfigurerar uppdateringsinställningar beror på din enhetstyp:

  • iOS-enheter: Konfigurera ditt MDM för att inaktivera automatiska appuppdateringar för Shopify kassasystem för de flesta enhetsgrupper. Din testgrupp bör ha automatiska uppdateringar aktiverade så att den alltid får nya versioner först. Du kan sedan aktivera automatiska uppdateringar för varje grupp när du är redo för din rollout.

  • Android-enheter: Konfigurera uppdateringsläget för Shopify kassasystem i MDM-inställningarna för ”Managed Google Play”. Ställ in testgruppen på ”Standard” (Default) eller ”Hög prioritet” (High Priority) för att få uppdateringar omedelbart. Ställ in andra grupper på ”Skjut upp” (Postpone) för att fördröja uppdateringar i upp till 90 dagar och ändra dem sedan till ”Standard” när du är redo för lansering.

Om dina iOS-enheter kör iOS 17.2 eller senare, är övervakade och registrerade via Apple Business Manager kan ditt MDM eventuellt stödja att låsa Shopify kassasystem till en specifik version genom deklarativ apphantering. Stödet beror på din MDM-leverantör. Bekräfta kapaciteten för versionslåsning med din MDM-leverantör innan du förlitar dig på den för stegvisa rollouts. Om ditt MDM inte stöder låsning installerar aktivering av automatiska uppdateringar den senaste versionen som är tillgänglig i App Store vid den tidpunkten, vilket kan vara en nyare version än den du testade.

Steg 3: Uppdatera dina enheter

Överväg följande tips för att uppdatera dina enheter med minimalt avbrott i din verksamhet:

  • Välj tider för uppdatering med låg trafik för att förhindra störningar i din verksamhets dagliga drift.
  • Konfigurera din MDM att driftsätta uppdateringar innan dina butiker öppnar eller efter att de har stängt.
  • Om du har platser i flera tidszoner kan du behöva sprida ut ditt lanseringsschema så att varje plats får uppdateringar under sina lokala nattimmar. Detta förhindrar att alla enheter uppdateras samtidigt och låter ditt supportteam hantera problem under tidszonsanpassade butikstider om problem uppstår.

Appuppdateringar för Shopify kassasystem inkluderar inte fast programvara för utrustning såsom din kortläsare eller Shopify POS Hub. Hantera uppdateringar av fast programvara för utrustning separat genom utrustningens egen uppdateringsprocess.

Innan du uppdaterar dina enheter bör du meddela butikscheferna, även vid nattuppdateringar. Detta förbereder butikscheferna på eventuella ändringar i arbetsflöden. Ge din chef följande uppgifter om uppdateringen av Shopify kassasystem:

  • Datum och tid för uppdatering i deras lokala tidszon
  • Kort beskrivning av vad som ändras baserat på Retail Release Roundup
  • Testinstruktioner, till exempel att genomföra en testförsäljning innan butiken öppnar.
  • Vem de ska kontakta om ett problem uppstår

Butikschefer kan behöva anlända 15–30 minuter innan butiken öppnar på uppdateringsdagar för att verifiera att enheter för kassasystem fungerar korrekt.

Steg 4: Planera för intensiva perioder

Innan stora försäljningsperioder som storhelger eller kampanjevenemang, ska du se till att alla enheter är uppdaterade till den senaste stabila och testade versionen av Shopify kassasystem. För att minska störningar bör du undvika att driftsätta uppdateringar som du inte har testat precis före eller under dessa dagar med många transaktioner.

Använd följande bästa praxis för att planera för intensiva perioder:

  • Testa nya uppdateringar av Shopify kassasystem på din testgrupp av enheter flera veckor före högsäsong.
  • Verifiera alla arbetsflöden, integrationer och all utrustning med den nya versionen innan du uppdaterar återstående enheter.
  • Schemalägg lanseringen så att alla platser kör den senast godkända versionen innan försäljningstoppar.

Validera en uppdatering av Shopify kassasystem

Efter att dina testenheter har fått en ny version av Shopify kassasystem bör du gå igenom följande kontroller innan du gör en rollout till resten av dina enheter:

  • Behandla en kortbetalning för att bekräfta att din kortläsare ansluter och slutför transaktionen.
  • Behandla en kontantförsäljning för att bekräfta att din kassalåda öppnas.
  • Behandla en retur.
  • Tillämpa en rabatt.
  • Skriv ut ett kvitto.
  • Skanna en streckkod.
  • Öppna varje UI-tillägg för Shopify kassasystem som din personal använder.
  • Kontrollera integrationer med tredjepartsappar, till exempel lojalitets- eller lagerappar.

Om varje kontroll godkänns kan du fortsätta med din rollout till resten av dina enheter. Om någon kontroll inte fungerar som förväntat ska du stoppa din rollout och se Felsöka rollout av uppdateringar.

Felsökning av driftsättningar av uppdateringar

Du kan lösa de flesta problem med driftsättning av uppdateringar genom att använda följande felsökningssteg. Om du inte kan lösa problemet kontaktar du din MDM-säljare för ytterligare felsökningssupport.

Enheterna får inga uppdateringar

Om enheterna inte uppdateras inom 24–48 timmar efter driftsättning ska du vidta följande felsökningssteg:

Kontrollera enhetens anslutning:

  • Verifiera att din enhet för kassasystem är ansluten till wifi eller ett mobilnätverk.
  • Bekräfta att din enhet för kassasystem inte är i flygplansläge eller offline.
  • Se till att nätverksbrandväggens inställningar inte blockerar MDM-trafik.

Kontrollera MDM-konfigurationen:

  • Verifiera att din kassasystemsenhet är i rätt grupp för distribution.
  • Bekräfta att uppdateringspolicyn är aktiv (inte pausad eller inaktiverad).
  • Granska kassasystemsenhetens senaste incheckningstid i din MDM-konsol.

Kontrollera appdistribution (iOS):

  • Verifiera att Shopify kassasystem har lagts till via ”Appar och böcker” i ”Apple Business Manager”.
  • Bekräfta att din ”Apple Business Manager”-token är aktuell, eftersom token löper ut varje år.
  • Om Shopify POS lades till från den offentliga App Store fungerar inte uppdateringskontrollerna. Lägg till Shopify POS igen via ”Apple Business Manager”. På övervakade enheter kan en befintlig offentlig App Store-installation av Shopify POS konverteras till att hanteras av Apple Business Manager utan ominstallation.

Framtvinga manuell synkronisering:

  • De flesta MDM har en knapp för ”synkronisering” eller ”incheckning” för enskilda enheter. Detta utlöser ett omedelbart anslutningsförsök istället för att vänta på en schemalagd incheckning.
MDM- och nätverksproblem

I vissa fall kan MDM-programvara störa nätverksanslutningen för Shopify kassasystem. Om du upplever anslutningsproblem med Shopify kassasystem efter att du har implementerat MDM, utför följande felsökningssteg:

  • Testa en enhet utan MDM för att isolera problemet.
  • Granska MDM-brandvägg och säkerhetspolicyer.
  • Kontrollera om MDM blockerar nödvändiga domäner eller portar för kassasystemet.
  • Verifiera nätverkskraven för Shopify kassasystem.

Kontakta supporten hos din MDM-leverantör om du misstänker att MDM orsakar nätverksproblem.

Uppdateringar installeras under öppettider

Om uppdateringar distribueras när butikerna är öppna trots nattlig schemaläggning, utför följande felsökningssteg:

Kontrollera enhetens tidszonsinställningar:

  • Enhetens tidszon kanske inte matchar butikens plats.
  • Verifiera att varje enhet har rätt lokal tidszon konfigurerad. Vissa enheter har UTC eller huvudkontorets tidszon som standard.

Granska konfigurationen för underhållsfönster:

  • Bekräfta att tiderna för underhållsfönstret är korrekta.
  • Verifiera att tiderna är i enhetens lokala tidszon och inte i UTC.
  • Bekräfta att funktionen för underhållsfönster är aktiverad.

Rapportera ett problem med en uppdatering

Genom att först testa på några få enheter kan du identifiera problem innan du uppdaterar alla dina enheter. Om du upptäcker ett problem under eller efter din testprocess kan du utföra följande steg:

  • Om du inte har slutfört uppdateringens distribution ska du inte uppdatera dina återstående enheter.
  • Rapportera problemet genom att skicka in kassasystemets loggar från de berörda enheterna. Gå till Horisontell meny > Support > Rapportera ett fel i Shopify kassasystem.
  • Besluta om du ska fortsätta distribuera uppdateringen eller inte. Om problemet påverkar dina dagliga arbetsflöden kan du pausa distributionen tills problemet är åtgärdat.