Microsoft Business Central koppeling met je website laten maken in Vlaanderen
Een Microsoft Dynamics 365 Business Central website-koppeling is een maatwerk integratie via de Business Central REST API (v2.0) die producten, voorraad, klanten, orders, facturen en prijzen automatisch synchroniseert tussen het Business Central ERP-systeem en een website, webshop of B2B-klantenportaal. DAS Media bouwt deze koppelingen vanuit Waregem voor Vlaamse bedrijven, voornamelijk in West- en Oost-Vlaanderen.
In één oogopslag:
> Typische datastromen: Items, Customers, Sales Orders, Sales Invoices, Inventory, Contacts, Dimensions
> Regio: Vlaanderen, voornamelijk West-Vlaanderen & Oost-Vlaanderen (Waregem, Kortrijk, Roeselare, Brugge, Gent, Aalst, ...)
> DAS Media: webbureau in Waregem, ERP-integraties sinds 2009
Ontdek onze dienst websites met ERP-integratie.
Helemaal klaar voor je website met Exact Online koppeling? Contacteer ons.
Een Microsoft Dynamics 365 Business Central koppeling met een website is een technische integratie waarbij data uit het Business Central ERP-pakket automatisch gesynchroniseerd wordt met een website, webshop of klantenportaal. Zo stromen klantgegevens, productinformatie, dimensions, voorraden, orders en facturen in real time van Business Central naar je website en omgekeerd, zonder manuele invoer en zonder de beperkingen van standaard connectors.
DAS Media bouwt deze maatwerk koppelingen voor Vlaamse bedrijven, met focus op B2B-platformen, dealer portals en bestelomgevingen die moeten aansluiten op de specifieke AL-extensies, dimensions-structuur en multi-environment-setup van jouw Business Central.
Wanneer is een Business Central website-koppeling interessant voor jouw bedrijf?
Microsoft Dynamics 365 Business Central is een volwaardig ERP-systeem (de opvolger van Dynamics NAV / Navision). Het beheert veel meer dan alleen boekhouding en precies die rijkdom aan data is goud waard op je website. Zonder koppeling blijft ze "verstopt" in Business Central.
Denk aan:
- B2B dealer portaal met dimensions-gebaseerde klantprijzen, kredietlimieten en openstaande posten
- Cataloguswebsite met altijd actuele prijzen, item attributes en voorraad per locatie
- Klantenzone met orderhistoriek, facturen, leverbonnen, openstaande betalingen
- Offerte- en configuratortools die direct Sales Quotes aanmaken in Business Central
- Service portaal voor ticketing, interventies en onderhoudscontracten (met Dynamics 365 Field Service-integratie)
- Marketplace-koppelingen (Bol.com, Amazon, CoolBlue,...) met BC als single source of truth
Business Central koppeling in West-Vlaanderen en Oost-Vlaanderen
Als webbureau gevestigd in Waregem werken we dagelijks voor Vlaamse KMO's uit West-Vlaanderen en Oost-Vlaanderen. Business Central is de ERP-keuze van heel wat productiebedrijven, groothandels en dienstverleners in onze regio, vaak aanbevolen door een lokale Microsoft-partner. Wij bouwen de websites, B2B-platformen en klantenportalen die deze BC-implementaties ontsluiten richting klanten, dealers en leveranciers.
Of je nu een productiebedrijf bent in Kortrijk, een groothandel in Roeselare, een distributeur in Gent of een dienstverlener in Brugge: wij kennen de lokale BC-implementaties en zorgen dat onze website-integratie netjes aansluit op jouw AL-codebase, dimensions-strategie en security groups.
Wat kan je website koppelen met Microsoft Business Central?
Business Central beschikt over een uitgebreide REST API (v2.0) met meer dan 50 standaard endpoints én de mogelijkheid om custom API pages toe te voegen via AL-extensies. We stemmen de datastromen af op je processen en je BC-configuratie.
Typische synchronisaties:
- Customers & Contacts (aanmaken/updaten, incl. dimensions en payment terms)
- Items & Item Categories (product-SKU's, variants, item attributes, technische fiches)
- Pricing (Customer Price Groups, Sales Prices, Sales Line Discounts, Campaign Prices)
- Inventory (voorraad per Location, Bin, beschikbaarheid incl. ATP-berekeningen)
- Sales Orders & Quotes (website → BC, met dimensions, dimension sets en shipment agents)
- Sales Invoices & Credit Memos (BC → klantenportaal, als PDF of JSON)
- Payments & Open Entries (openstaande facturen, vervaldatum, betaalstatus)
- Shipment Status (via Tracking No., gekoppeld aan koeriers)
- Jobs & Resources (projectgedreven dienstverlening)
Voordelen voor je team én je klanten
Minder manueel werk, minder fouten
Geen copy-paste tussen BC en website: data stroomt automatisch via OAuth 2.0, met logging per API-call en retry bij falen.
Altijd actuele info op je website
Voorraad, prijzen en klantgegevens blijven correct zonder dat iemand het moet onthouden, zelfs met meerdere BC environments (sandbox, production, test).
Snellere service en minder druk op klantendienst
Dealers en klanten vinden zelf facturen, openstaande posten en leverstatussen in hun portaal (24/7). Je accountmanagers krijgen tijd voor echte gesprekken.
Klaar om te groeien
Een goede BC-integratie is uitbreidbaar: van basis-sync naar extra flows, marktplaatsen, Power BI-dashboards of Microsoft Teams-notificaties.
AppSource-app of maatwerk integratie?
Microsoft AppSource biedt heel wat out-of-the-box connectors voor Business Central (Shopify Connector, Sana Commerce, K3 Pebblestone, Dynamicweb, Storefront, …). Die zijn snel te installeren maar botsen vaak op de realiteit van een Vlaamse KMO.
Maatwerk is vaak de beste keuze als je:
- Klantspecifieke prijzen of dealer-afspraken hebt (via Customer Price Groups of dimensions)
- Custom fields hebt toegevoegd aan je BC-omgeving via AL-extensies (standaard connectors lezen die niet)
- Complexe dimensions-structuren gebruikt voor rapportage of boekhoudkundige splitsing
- Werkt met meerdere Locations of een Warehouse Management setup (bins, zones)
- Een website hebt die géén standaard Shopify/Magento webshop is, maar een portaal, cataloog of configurator
- Multi-company / intercompany flows hebt met meerdere BC tenants
- Betrouwbaarheid en monitoring wil bij hoge ordervolumes of bij realtime-synchronisatie
Vergelijkingstabel: AppSource-app vs maatwerk koppeling
Een AppSource connector is een kant-en-klare Business Central integratie uit Microsoft AppSource, geschikt voor standaard B2C webshopplatformen. Een maatwerk Business Central koppeling wordt op maat gebouwd via de BC REST API v2.0, vaak aangevuld met AL-extensies voor custom API pages, en afgestemd op AL-customizations, dimensions en multi-environment setups.
Criterium | AppSource connector | Maatwerk koppeling (DAS Media) |
|---|---|---|
| Type integratie | Standaard connector uit Microsoft AppSource | Op maat via REST API v2.0 + AL-extensies indien nodig |
| Geschikt voor | B2C webshops (Shopify, WooCommerce, Magento), met standaard BC | B2B portalen, dealer portals, klantenzones, cataloguswebsites, configurators |
| Custom fields via AL-extensies | Meestal niet leesbaar | Volledig ondersteund via custom API pages |
| Dimensions-mapping | Beperkt tot global dimensions | olledige mapping, shortcut + global dimensions |
| Multi-environment (sandbox/prod) | 1 environment tegelijk | Gescheiden config per environment |
| Multi-company / intercompany | Zelden ondersteund | Volledig ondersteund |
| Klantspecifieke prijzen | Alleen Sales Prices tabel | Sales Prices + Customer Price Groups + Line Discounts + dimensions |
| Voorraad per Location / Bin | Alleen totaal | Per Location, incl. ATP en reserved quantity |
| Sales Quotes in plaats van Orders | Zelden | Ondersteund (B2B-offerteflow) |
| Webhooks / real-time events | Gelimiteerd | Subscription-based webhooks + retry |
| Omgang met API throttling | Generiek | Respect voor BC rate limits + batching |
| Eigendom van de code | App-leverancier | Codebase in eigen beheer (Laravel TALL-stack) |
| Lock-in risico | Hoog bij migratie of leveranciersstop | Laag: je bent eigenaar van de integratie |
| Support | Algemene helpdesk | Rechtstreekse korte lijn |
Veiligheid & betrouwbaarheid: zo bouwen we GDPR- en futureproof
Een integratie is pas goed als ze veilig en stabiel is.
Onze aanpak (technisch):
- Authenticatie via OAuth 2.0 met Microsoft Entra ID (Azure AD), service principal met minimal privileges
- Scopes per endpoint: geen "all access" tokens
- Rekening houden met BC API rate limits (standaard 600 requests/minuut/environment) via queues, batching en caching
- Idempotency keys op write-operaties: voorkomt dubbele orders bij retries
- Dead letter queues voor foutgevallen met manuele review
- Logging & foutafhandeling: je ziet wat er gebeurt en waarom (Telescope in Laravel + custom monitoring dashboard)
- GDPR-by-design: enkel data synchroniseren die je écht nodig hebt, minimaliseren van persoonlijk identificeerbare info richting frontendGDPR-by-design: enkel data synchroniseren die je echt nodig hebt
Hoe verloopt een Business Central koppeling met je website?
- Verkenning & analyse
We brengen je BC-configuratie (companies, dimensions, AL-extensies, security groups) en je gewenste datastromen in kaart. Vaak in samenwerking met jouw Microsoft-partner. - Functioneel plan & mapping
Welke BC-velden koppelen naar welke website-velden? Welke "bron van waarheid" geldt per datatype? Welke dimensions zijn verplicht? Hoe behandelen we AL-custom-fields?
- Ontwikkeling & testfase
We bouwen de integratie modulair in Laravel, testen tegen de BC-sandbox environment met realistische scenario's, en voorzien fallback/monitoring voor productie.
- Go-live & optimalisatie
Na lancering blijven we verbeteren. We schalen waar nodig (bijv. caching-strategie aanpassen, extra webhooks toevoegen, nieuwe API pages ontsluiten).
Hoeveel kost een Business Central website-integratie?
De kostprijs van een Business Central website-integratie hangt af van het aantal datastromen, de complexiteit van je BC-setup (aantal companies, AL-extensies, dimensions-strategie) en de specifieke B2B-regels die van toepassing zijn.
Business Central-integraties liggen structureel iets hoger dan bijvoorbeeld Exact Online-integraties door de grotere complexiteit van dimensions, AL-customizations en Microsoft Entra ID-setup. We werken altijd met een voorafgaande analyse en een transparante offerte op maat, zonder verrassingen achteraf.
Waarom DAS Media voor jouw Business Central website-koppeling?
DAS Media is een webbureau uit Waregem (West-Vlaanderen) gespecialiseerd in maatwerk ERP-koppelingen en e-commerceplatformen voor Vlaamse KMO's. Sinds 2009 bouwden we honderden integraties met ERP-systemen als Microsoft Business Central, Exact Online, SAP en Lisa. We werken met een vaste kern van ontwikkelaars op ons eigen Laravel TALL-stack platform, wat korte doorlooptijden en een duurzame codebase garandeert.
Voor Business Central-projecten werken we samen met jouw bestaande Microsoft-partner of in-house BC-developer. Wij focussen op de website-, webshop- en portaal-kant, zij op de ERP-kant. De beste resultaten krijgen we wanneer beide kanten samen aan tafel zitten vanaf de analyse-fase.
Onze klanten zijn voornamelijk productiebedrijven, groothandels en B2B-dienstverleners in West-Vlaanderen (Kortrijk, Roeselare, Brugge, Waregem) en Oost-Vlaanderen (Gent, Aalst, Dendermonde). We bouwen niet alleen de koppeling, we denken ook mee over de datastromen, de gebruiksvriendelijkheid en de schaalbaarheid op lange termijn.
Technologie en basisplatform
De keuze van onze TALL-stack
Wij ontwikkelen op het Opensource Framework Laravel in een TALL-stack. De TALL-stack bestaat uit Tailwind CSS, Alpine.js, Laravel en Livewire en maakt het bouwen van moderne webapps sneller en efficiënter. Alles werkt vlot samen, waardoor de code overzichtelijk blijft en de ontwikkeling minder tijd kost. Voor de klant betekent dat een snellere oplevering, lagere kosten én een gebruiksvriendelijke, vlot werkende applicatie.
Het nut van het basisplatform
Binnen het framework werden modules en functionaliteiten ontwikkeld die voor vrij welk project en probleem uit onze ervaring terugkeren. Zo werd een solide basis ontwikkeld waar nog steeds ruimte is voor maatwerk om zo de pijnpunten van jouw probleem of vraag aan te pakken.
Het basissysteem is beschikbaar als gesloten of (half)open systeem. Dit wil zeggen dat het zowel voor B2C webshop als B2B bestelplatform beschikbaar is.
De basis in een notedop
Klanten
- Beheer van klanten en gebruikers
- Indelen van klanten in klantengroepen
- Klantafhankelijke prijzen
Producten
- Verrijking van SEO-data en extra productinfo
- Gevarieerde voorraadstatussen, leadtimes, ETA vermeldingen
- Groepering varianten op basis van één of meerdere kenmerken
- PIM-koppelingen
Verzenden
- Opbouwen van een verzendmatrix
- Verzendstatussen
- Leverritten systeem
- Koppelingen met koerierdiensten
Betalen
- Koppelbaar met verschillende Payment Providers (Mollie, MultiSafePay, Ingenico, ...)
- Klantafhankelijke betaalmogelijkheden
- Cadeaubonnen en kortingscodes
- Afpunten van betalingen op factuur
Front store
- Performante zoekfunctie en filtersysteem
- Content blokkensysteem
- Verschillende contentmodules zoals FAQ, blog, jobs, formulierbouwer, referenties, popups, ...
Intelligentie
- Koppeling met Deepl voor automatisch vertalingen
- Integratie met OpenAI of ChatGPT voor generatie van content en SEO-teksten voor producten en productcategorieën
- Aanleerbare en elastische zoekfunctie via tags of kenmerken
Veelgestelde vragen
-
Wat is een Business Central koppeling met een website?
Een Microsoft Business Central website-koppeling is een technische integratie die data automatisch synchroniseert tussen het Business Central ERP-systeem en een website, webshop of klantenportaal. Denk aan items, prijzen, voorraad, klanten, Sales Orders, facturen en openstaande posten, in real time of near real time, via OAuth 2.0 geautoriseerde REST API-calls. DAS Media bouwt deze koppelingen op maat voor Vlaamse KMO's.
-
Werken jullie ook samen met onze bestaande Microsoft-partner?
Ja en we raden het sterk aan. Wij bouwen de website en de web-integratielaag, jouw Microsoft-partner kent jouw BC-configuratie, AL-extensies en processen van binnen en van buiten. Samen aan tafel vanaf de analyse-fase levert de beste resultaten. We werken probleemloos samen met partners zoals 4PS, To-Increase, Prodware, Cegeka, HSO en andere Vlaamse BC-specialisten.
-
Wat als Business Central tijdelijk niet bereikbaar is?
Een professionele koppeling houdt rekening met tijdelijke onbeschikbaarheid van de BC API (bijv. tijdens Microsoft-updates of environment upgrades). DAS Media implementeert queueing, retry-mechanismen met exponential backoff en dead letter queues, zodat data niet verloren gaat. Logging en alerts zorgen er bovendien voor dat jij of je IT-team snel weet wat er speelt en waarom.
-
Is een koppeling met Business Central GDPR-conform?
Ja, mits correct gebouwd. DAS Media past GDPR-by-design toe: we synchroniseren enkel de data die strikt noodzakelijk is, werken met veilige OAuth 2.0-authenticatie via Microsoft Entra ID, en beperken dataopslag tot het minimum. Alle integraties worden gebouwd conform de Belgische en Europese privacywetgeving.
-
Kan ik mijn bestaande website koppelen of moet ik een nieuwe laten bouwen?
In veel gevallen kan een koppeling gebouwd worden bovenop een bestaande website of webplatform. Of dit haalbaar is, hangt af van de technische architectuur van je huidige website (beschikt die over een API of admin-laag waar we in kunnen schrijven?). DAS Media doet altijd eerst een technische verkenning.
-
Wat is het verschil tussen Business Central en Dynamics NAV / Navision?
Business Central is de cloud-opvolger van Microsoft Dynamics NAV (vroeger Navision). Functioneel zijn ze zeer gelijkaardig; de architectuur is moderner (AL in plaats van C/AL, REST API in plaats van enkel SOAP, Microsoft Entra ID voor authenticatie). DAS Media heeft ervaring met beide en helpt ook bij migraties van NAV-integraties naar Business Central.
-
Werken jullie met Business Central Online (SaaS) of on-premises?
Beide. De meeste van onze integraties zijn met de Cloud SaaS-editie (via API v2.0), maar we hebben ook ervaring met on-premises BC via OData, SOAP of middleware-architecturen.
-
Welke data kan ik synchroniseren tussen mijn website en Business Central?
Typische datastromen: Items en Item Categories, Customers en Contacts, Sales Orders en Sales Quotes, Sales Invoices en Credit Memos, Inventory per Location, Customer Price Groups en Sales Prices, Payments en Open Entries, Shipment info, Jobs en Resources, en eventueel custom data via AL-extensies.