Hvorfor integrere Shopify?
Shopify er en stærk platform til e-handel, men den skaber først maksimal værdi, når data flyder mellem webshop, ERP, regnskab, CRM og logistik. Uden integrationer ender teams i manuelt arbejde, inkonsistent lager og langsom bogføring. Vi bygger stabile integrationer, som synkroniserer ordrer, betalinger, kunder, produkter og lager – med overvågning, alarmer og tydelige logspor til revision. Resultatet er færre fejl, hurtigere månedsluk og bedre rapporter på tværs af salgskanaler.
Hvad synkroniseres?
- Ordrer & faktura: fra Shopify til regnskab/ERP (fx e-conomic eller Business Central) inkl. moms, rabatter og fragt.
- Betalinger & refunds: hændelser fra gateway (fx QuickPay, Stripe, MobilePay) matches til ordrer og bogføres korrekt.
- Kunder & virksomheder: oprettes/opdateres i ERP/CRM med dubletkontrol og ejerskabsregler.
- Produkter & varianter: SKU, attributter, priser og prisgrupper – til og fra ERP/PIM.
- Lager & lokationer: beholdning pr. lokation samt reservation/fulfillment, så webshoppen altid viser korrekt status.
Teknisk fundament
Vi bygger efter Shopify’s officielle udvikler-retningslinjer. Til nye eller udvidede løsninger anbefaler Shopify GraphQL Admin API (versioneret), mens REST Admin API fortsat understøttes men anses som “legacy” for nye publikke apps. Vi abonnerer på webhooks for hændelser (fx orders/create, fulfillments/create, inventory_levels/update) og bruger Shopify Flow, hvor det giver mening, til simple automations.
- Shopify API – overblik
- GraphQL Admin API (reference)
- REST Admin API (reference)
- Webhooks – reference
- Webhooks – begreber
- Inventory – REST (info)
- Shopify Flow – help
- Flow – developer guide
Adgang styres via scopes og nøgler. Vi implementerer idempotens, kø-processering og backoff, så integrationen skalerer ved kampagner. Lager køres med GraphQL for fuld detaljegrad, mens enkelte REST-endpoints bruges, hvor det er praktisk.
Sådan arbejder vi
- Analyse & datamodel: ordrer, produkter, prislogik, lokationer og momsregler.
- Mapping & validering: felter og regler pr. system; dublet-strategi for kunder/virksomheder.
- Pilot / skyggekørsel: testordrer og historik – differencer til 0 før go-live.
- Drift & monitorering: dashboards, alarmer, dødbreve-kø og revisionsklare logudtræk.
Vi måler på synk-tider, fejlrater og datokonsistens og justerer løbende. Nye markeder, sprog eller salgskanaler kan tilføjes uden at ændre bogføringsprincipperne.
Kompatibilitet
Løsningen spiller typisk sammen med e-conomic, Business Central, CRM som HubSpot samt gateways (fx QuickPay, Stripe, MobilePay). Vi kan segmentere rapporter pr. kanal, land og lokation – og levere udtræk til BI, hvis der ønskes yderligere analyser.
FAQ
Kan I håndtere del-leverancer og partielle refunds?
Ja. Vi lytter på fulfillment- og refund-webhooks og poster korrekte modkonti i regnskabet – også ved split-ordrer.
Hvordan undgår I dobbeltbogføring?
Alle kald er idempotente med stabile nøgler, og vi deduplikerer import. Fejl lander i en afklaringskø med tydelig årsag.
Kan vi bruge Shopify Flow sammen med integrationen?
Ja. Flow kan trigge simple handlinger (tags, e-mails, opgaver). De tunge finans-flows ligger i integrationen for stabil drift.