Shopify
Koble Shopify-butikken til Cmerce, så selges Shopify-varene i kassen med felles lager. Slik oppretter du appen i Shopify, kjører veiviseren og hva som styres hvor.
Bruker du Shopify som nettbutikk, kan du koble den til Cmerce og selge de samme varene i kassen. Varer, varianter, samlinger, bilder og lager hentes fra Shopify og holdes oppdatert automatisk. Salg i kassen trekkes fra lageret i Shopify. Shopify er hovedkilden for varene – endringer gjør du i Shopify.
Før du starter
- Funksjonen må være slått på for butikken av Cmerce.
- Du trenger tilgang til integrasjoner i Cmerce, og administratortilgang i Shopify.
- Shopify-butikken må bruke norske kroner (NOK).
Slik gjør du det
1. Opprett en app i Shopify
Koblingen bruker en app du lager selv i Shopifys Dev Dashboard. Du trenger ikke noe fra Shopify App Store.
- I Shopify-administrasjonen går du til «Innstillinger» → «Apper og salgskanaler» og velger å bygge apper i Dev Dashboard. Sjekk at riktig organisasjon er valgt.
- Opprett en app. Kall den for eksempel «Butikk» eller «Kasse» – navnet vises som salgskanal på kassesalg i Shopify.
- Under «Versions»:
Fyll inn adressen til nettbutikken din i «App URL», og fjern haken for «Embed app in Shopify admin».
Velg
2026-07som «Webhooks API version».Lim inn disse tilgangene i «Scopes»:
read_products,read_inventory,write_inventory,read_locations,write_draft_ordersSkal du sende kassesalg til Shopify som ordrer, legger du også til
,write_orders. Skal du bruke kundesynkronisering, legger du til,read_customers,write_customers.
- Publiser versjonen («Release») og installer appen på butikken.
- Kopier «Client ID» og «Client Secret» fra appens «Settings».
2. Kjør veiviseren i Cmerce
- Gå til «Integrasjoner» → «Shopify» og trykk «Koble til Shopify».
- Tilkobling: Skriv inn «Butikknavn» (bare navnet –
.myshopify.comlegges til automatisk), «Client ID» og «Client Secret». - Innstillinger: Velg om varene også skal vises i nettbutikken til Cmerce («Vis produkter i nettbutikken»), hvilke samlinger som skal synkroniseres, hvilke Shopify-lokasjoner som teller mot lageret, hvilken lokasjon kassesalg skal trekkes fra, og om bildene skal importeres.
- Import: Katalogen hentes i bakgrunnen. Du ser fremdriften mens den pågår.
- Bekreft MVA: Cmerce har funnet mva-satsen for varene. Kontroller satsene og juster ved behov – «Sett alle til» setter samme sats på en hel gruppe. Varene blir tilgjengelige i kassen først når du har bekreftet.
- Når oppsettet er ferdig, kan du trykke «Velg kassekategorier» for å ordne kategoriknappene i kassen. Se Kassekategorier.
Hva styres hvor?
| Styres i Shopify | Styres i Cmerce |
|---|---|
| Navn, beskrivelse, bilder, status og merke | Mva-klasse |
| Shopify-samlinger og hvilke varer som ligger i dem | Salgskanaler og synlighet for kundegrupper |
| Varianter: SKU, strekkode, pris, lager og valg | Egendefinerte felt og automatisering |
| Stikkord | Lokale kategorier og kassekategorier (rekkefølge, navn, farge, ikon) |
Felt som styres fra Shopify, er låst på varen i Cmerce. Du kan overstyre prisen på en enkelt variant med «Overstyr pris fra Shopify», eller endre priser samlet med Shopify-prisregler – se Masseendring av priser. Cmerce sender aldri priser til Shopify.
Innstillinger etterpå
Under «Integrasjoner» → «Shopify» kan du:
- endre innstillingene fra veiviseren
- slå på «Send POS-salg til Shopify som ordre», og velge hvordan «Varelinjer som ikke finnes i Shopify» skal sendes
- slå på kundesynkronisering: «Hent kunder fra Shopify (innkommende)» og «Send kunder til Shopify (utgående)»
- se «Synkroniseringshistorikk» med de siste kjøringene og «Trenger gjennomgang» for varer som må sjekkes
- bruke «Full resynkronisering», «Kjør MVA-deteksjon på nytt», «Oppdater tilgangsnøkler» og «Koble fra»
Godt å vite
- Oppdatering: Endringer i Shopify kommer over automatisk, og en nattlig avstemming fanger opp det som eventuelt er gått tapt.
- Refusjoner gjøres alltid i kassen, aldri i Shopify-administrasjonen. En refusjon i Shopify kommer ikke med i kassens journal. Cmerce oppdager og varsler om slike refusjoner.
- Regnskap: Bruker du en regnskapsapp i Shopify, må ordrer merket
cmerce-posholdes utenfor der. Kassesalgene føres fra Cmerce. - Kundesynkronisering: Slår du på utgående kundesynkronisering, deles navn, e-post og telefonnummer på kassekundene med Shopify.
- Nye nøkler: Er nøklene byttet eller appen opprettet på nytt, bruker du «Oppdater tilgangsnøkler». Du trenger ikke kjøre veiviseren på nytt.
- Koble fra: Varene blir liggende i Cmerce og kan redigeres fritt etterpå.
Vanlige spørsmål
Hvorfor kan jeg ikke endre navnet på en Shopify-vare?
Navnet styres i Shopify og ville blitt overskrevet ved neste synkronisering. Endre det i Shopify. Vil du bare ha et kortere navn på kategoriknappen i kassen, bruk «Visningsnavn» i kassekategoriene.
Kan jeg legge til varer i Cmerce som ikke finnes i Shopify?
Ja. Varer du oppretter i Cmerce, er vanlige lokale varer og kan selges i kassen side om side med Shopify-varene.