Spring til indhold

Shopify ERP integration

En Shopify ERP integration handler mindre om at flytte data og mere om at beslutte, hvem der har ret. Når lagertallet står forskelligt to steder, skal der være ét system, der er facit — ellers bruger du resten af året på at rette op.

Vi bygger koblingen mellem Shopify og dit ERP eller lagersystem, med en klar retning på hvert felt og en plan for hvad der sker, når noget fejler.

Ring 25 99 83 47 eller skriv til [email protected]

Hvad der typisk skal synkroniseres

DataRetningHvor ofte
LagerbeholdningERP til ShopifyLøbende, typisk hvert kvarter eller ved ændring
PriserERP til ShopifyVed ændring
Produkter og varenumreERP til ShopifyVed ændring
OrdrerShopify til ERPMed det samme
KunderBegge vejeVed oprettelse og ændring
FragtstatusERP til ShopifyVed afsendelse
Kundegruppe-priserERP til ShopifyVed ændring

Retningen aftales felt for felt, inden der bliver skrevet en linje kode. Det er den samtale, der afgør, om integrationen bliver stabil. Se også Shopify til B2B, hvis priserne skal variere pr. kundegruppe.

Systemer vi arbejder med

  • Microsoft Dynamics Business Central og NAV — via API eller mellemlag, alt efter hvor gammel installationen er
  • Uniconta — færdigt API, som regel den enkleste af de danske
  • e-conomic — mest til bogføring, men kan også holde lagertal, se Shopify og e-conomic
  • Selvstændige lagersystemer og WMS-løsninger
  • Ældre systemer uden API — løses med filudveksling på fast interval, hvilket sagtens kan være godt nok

Findes der en færdig connector til dit system, bruger vi den. Der er ingen grund til at bygge, hvad andre allerede vedligeholder.

Fejlhåndtering er det, der adskiller en god integration fra en dårlig

En integration fejler før eller siden. Nettet falder ud, ERP’et opdateres, et varenummer findes ikke. Spørgsmålet er, hvad der så sker.

  • Genforsøg ved midlertidige fejl, så et kort udfald ikke koster en ordre
  • Kø i stedet for direkte kald, så intet går tabt, hvis modtageren er nede
  • Besked til dig når noget fejler gentagne gange — ikke en fejllog, du skal huske at kigge i
  • Logning pr. ordre, så det kan slås op hvad der skete, når kundeservice spørger
  • Aldrig blokerende køb — en fejlet lageropdatering må ikke stoppe salget

Middleware eller direkte kobling?

Direkte kobling mellem Shopify og ERP er hurtigst og billigst at bygge, når begge systemer har et ordentligt API og logikken er enkel.

Middleware — et mellemlag der samler flere systemer — giver mening, når der er mere end to systemer i spil, når data skal transformeres undervejs, eller når du vil kunne skifte et af systemerne ud senere uden at bygge alt om.

Vi anbefaler efter kompleksitet, ikke efter hvad der er sjovest at bygge.

Hvad det koster

En kobling til et system med et velfungerende API og fire-fem datafelter ligger typisk på 8–20 timer. Ældre systemer, filbaseret udveksling eller mange betingelser trækker opad. Vi melder altid integrationer som interval, indtil vi har set dokumentationen for begge sider. Timepris 750 kr. ekskl. moms.

Ofte stillede spørgsmål

Kan Shopify hente lagertal fra mit ERP?

Ja, hvis ERP’et har et API eller kan lægge en fil et sted, vi kan hente den. Retningen bør være ERP til Shopify, så lagerbeholdningen kun har ét facit. Går det begge veje uden regler, ender du med at rette manuelt.

Hvor hurtigt opdateres lagertallet?

Det afhænger af systemet. De fleste danske shops kører med opdatering hvert kvarter eller ved ændring, hvilket er rigeligt. Sælger du få varer med høj efterspørgsel, kan det være nødvendigt at gå tættere på realtid.

Kan jeg bruge en færdig app i stedet?

Ofte ja, og så bør du. Der findes færdige connectors til flere af de danske systemer. Vi sætter dem op og tester dem. Specialbygget giver først mening, når din logik ikke passer i en standardapp.

Hvad sker der, hvis integrationen går ned?

Med en købaseret opsætning bliver ordrer og opdateringer liggende, indtil forbindelsen er tilbage, og bliver derefter behandlet. Shoppen bliver ved med at sælge imens. Du får besked, hvis fejlen gentager sig.

Kan flere shops dele det samme ERP?

Ja. Det kræver, at lageret allokeres pr. lokation eller pr. shop, så to shops ikke sælger den samme sidste vare. Det skal besluttes, før der bygges.

Hvad hvis mit ERP ikke har et API?

Så bruger vi filudveksling — eksport på fast interval til en server, som vi henter og behandler. Det er mindre elegant, men det virker, og det er stadig langt bedre end manuel indtastning.

Fortæl hvilke systemer der skal tale sammen

Skriv hvad du kører i dag, og hvad du taster manuelt. Så siger vi, hvad der kan kobles, og hvad det kræver.

Ring 25 99 83 47 eller skriv til [email protected]

Indholdsfortegnelse