At integrere Microsoft Dynamics 365 Business Central med WooCcommerce kræver, at du forbinder et ERP-system med en e-commerce-platform, så data som ordrer, kunder, produkter og lager automatisk synkroniseres mellem de to systemer.
Her er en trin-for-trin guide med overblik over muligheder og teknisk tilgang:
1. Vælg metode til integration
Der er overordnet tre måder at integrere Business Central og WooCommerce:
A. Brug en tredjepartsintegration (nemmest)
Disse er færdige løsninger, der kræver minimal kode og teknisk setup.
Populære platforme:
Tinx-IT – specialiseret i BC-WooCommerce-integration
Syncoria eSync – cloud-baseret connector
Webkul WooCommerce Business Central Connector
nChannel – mellemplatform som integrerer eCommerce og ERP
Fordele: Hurtig implementering, support, lav vedligeholdelse
Ulemper: Licensomkostninger, mindre fleksibilitet, mindre og udenlansk support med tidsforskelle og kultur
B. Brug Microsoft Power Automate (low-code)
Business Central understøtter Power Automate. Du kan oprette flows, der f.eks. sender nye ordrer fra WooCommerce til BC.
Hvordan:
Brug WooCommerce-webhooks + Power Automate webhook trigger
Kald BC’s API’er fra Power Automate (OData/REST)
Opret flows som fx: Ny ordre → Opret salgsordre i BC
Fordele: Lav kode, fleksibelt
Ulemper: Begrænset ift. kompleks logik og store datamængder
C. Byg din egen integration (mest fleksibel)
Brug WooCommerce REST API + Business Central OData/REST API.
Højdepunkter:
WooCommerce tilbyder REST API til ordrer, produkter, kunder, osv.
Business Central har standard REST API’er og OData feeds
Typisk arkitektur:
En mellemserver (PHP, Node.js, .NET, Python etc.)
Scheduler eller webhook triggers
Synkroniser ordrer/kunder/produkter med autentificering (OAuth2)
Eksempel:
Fordele: Skræddersyet, fuld kontrol
Ulemper: Kræver udvikling og vedligeholdelse
Typisk dataflow
Data | WooCommerce → BC | BC → WooCommerce |
---|
Ordre | ✅ | 🔁 |
Kunde | ✅ | 🔁 |
Produkt | 🔁 | ✅ (navn og sku) |
Lagerstatus | 🔁 | ✅ |
Betaling | ✅ (info sendes) | ❌ |
Tips
Brug en staging-server til test af integration
Sæt fejllogs og retries op – API’er fejler nogle gange
Sørg for moms, tidszoner og valutaer er ens
Ønsker du et fuldt og automatiseret setup til håndtering af produkt data og integration til BC.? Så kig på Indexed PIM der levere det hele i en samlet pakke.