Mercive Logo
Caret right

Business Central og Shopify: ERP-integration der virker

Hvorfor koble Business Central og Shopify sammen

En integration mellem Business Central og Shopify handler om at lade ét system være sandheden for tal og det andet være sandheden for salg. Når din webshop og dit ERP arbejder i hver sin silo, ender medarbejdere med at taste ordrer manuelt, lageret bliver upålideligt, og bogføringen halter bagefter. Microsoft Dynamics 365 Business Central er bygget til at give små og mellemstore virksomheder overblik over økonomi, lager og indkøb, og Shopify er bygget til at sælge. Sammen lukker de hullet mellem frontend og bagvedliggende drift.

Hos Mercive ser vi mange brands nå et punkt, hvor ordrevolumen gør manuel håndtering uholdbar. Det er typisk her en Dynamics 365 Business Central Shopify integration giver mest værdi: ordrer flyder automatisk ind i ERP, lagertal sendes tilbage til butikken, og dine debitorer oprettes uden dobbeltarbejde. Resultatet er færre fejl, hurtigere fulfillment og et regnskab, der altid stemmer.

Hvad Shopify-connectoren faktisk synkroniserer

Microsoft har sin egen Shopify Connector indbygget i Business Central, og den dækker de centrale flows: ordrer, kunder, lagerbeholdning, fulfillment-status og produktdata. På produktsiden kan den holde billeder, varianter, stregkoder, leverandørvarenumre, beskrivelser og tags synkroniseret mellem systemerne, så du redigerer ét sted i stedet for to.

Den vigtige beslutning er retningen på hvert dataflow. Skal produkter oprettes i Business Central og pushes til Shopify, eller den anden vej? Hvilket system ejer prisen, og hvilket ejer den endelige lagertælling? For en B2B-orienteret shop er debitorstyring og prislister ofte kernen, mens en ren B2C-shop primært har brug for solid ordre- og lagersynkronisering. Vi anbefaler altid at tegne disse flows op før der konfigureres noget, fordi en uklar dataretning er den hyppigste årsag til rod senere.

Standard-connector eller skræddersyet integration

Den indbyggede connector dækker mange behov, men ikke alle. Hvis du kører Shopify Plus med komplekse prislister, flere salgskanaler, B2B med firmaspecifikke priser eller særlige fulfillment-regler, støder du hurtigt på connectorens grænser. Her bygger vi i stedet en integration via Shopifys API, der matcher netop jeres forretningslogik.

Vores tilgang er at starte med det enkleste, der løser problemet. Hvis standard-connectoren dækker behovet, bruger vi den og sparer jer for udvikling. Hvis den ikke gør, designer vi en robust Shopify business central integration med tydelig fejlhåndtering, logning og retry-logik, så et midlertidigt API-nedbrud ikke efterlader ordrer i limbo. Det er forskellen på en integration, der virker i en demo, og en der holder i daglig drift med høj volumen.

Sådan griber Mercive et integrationsprojekt an

Vi starter med en kortlægning af jeres nuværende processer: hvor opstår ordrer, hvem opdaterer lager, hvordan håndteres returneringer, og hvor sker bogføringen i dag. Derefter definerer vi datamodellen og dataretningen for hvert objekt, så der ikke er tvivl om, hvilket system der vinder ved konflikter.

Implementeringen kører vi i et testmiljø først, hvor vi validerer ordre- og lagerflows på rigtige scenarier inden go-live. Vi tester kanttilfælde som delvise leveringer, annulleringer og rabatter, fordi det er der integrationer normalt fejler. Når flowet er stabilt, sætter vi overvågning op, så I får besked hvis noget driller, fremfor at opdage det via en sur kunde. Skal regnskabet også automatiseres helt, kobler vi det sammen med jeres bogføringsopsætning, på samme måde som vi gør i vores arbejde med automatisk bogføring.

Almindelige faldgruber og hvordan du undgår dem

Den klassiske fejl er at undervurdere produktdata. Hvis SKU'er, stregkoder og varianter ikke matcher præcist mellem Shopify og Business Central, fejler synkroniseringen på de mest uventede steder. Vi rydder altid op i masterdata før vi tænder for flows, fordi en integration kun er så god som de data, den flytter.

Den anden faldgrube er lager i realtid. Mange tror, at lagertal opdateres øjeblikkeligt, men de fleste integrationer kører i batch med få minutters forsinkelse. For højvolumen-shops med begrænset lager skal man tage stilling til oversalg og reservation, så to kunder ikke køber den sidste vare samtidig. Det er en forretningsbeslutning lige så meget som en teknisk, og vi tager den dialog tidligt i forløbet.

Sådan kan Mercive hjælpe

Vil du arbejde videre med det her, kan du læse mere her:

Ofte stillede spørgsmål

Den indbyggede connector håndterer ordrer, kunder, lagerbeholdning, fulfillment-status og produktdata. På produktniveau dækker det billeder, varianter, stregkoder, leverandørvarenumre, beskrivelser og tags, så du kan vedligeholde data ét sted i stedet for to.

For mange shops dækker den indbyggede connector behovet. Har du komplekse prislister, B2B med firmaspecifikke priser, flere salgskanaler eller særlige fulfillment-regler, støder du på dens grænser, og en API-baseret integration giver mere kontrol og bedre fejlhåndtering.

De fleste integrationer kører i batch med få minutters forsinkelse fremfor øjeblikkeligt. For højvolumen-shops med begrænset lager skal man derfor tage stilling til oversalg og reservation, så den samme sidste vare ikke sælges to gange.

Den hyppigste fejlkilde er masterdata. Sørg for at SKU'er, stregkoder og varianter matcher præcist mellem systemerne før du tænder for synkroniseringen, og definer en klar dataretning for hvert objekt, så der ikke opstår konflikter.

Ja, men fokus er forskelligt. En B2C-shop har primært brug for solid ordre- og lagersynkronisering, mens en B2B-shop ofte kræver debitorstyring og firmaspecifikke prislister. Vi tilpasser flows efter din forretningsmodel.