Magento Dynamics 365 Business Central integration
OpusNext connects Magento and Adobe Commerce to Dynamics 365 Business Central over the official APIs, mapping your real BC data - items and variants, customer price groups, discounts and locations, including the fields your AL extensions added - to Magento products, customer groups and orders. Updates move by event in both directions. Typical go-live is 2 to 6 weeks.
What syncs between Dynamics 365 BC and Magento (Adobe Commerce)
| Data | Direction | What it means |
|---|---|---|
| Items, variants & extension fields | BC → Magento | Attribute sets filled from your real BC item data |
| Customer price groups & discounts | BC → Magento | Each account is priced the way BC prices it |
| Inventory by location | BC → Magento | Multi-source stock reflects the right BC location |
| Orders & quotes | Magento → BC | Into BC as sales orders, no re-keying |
| Posted invoices & shipments | BC → Magento | Self-serve status for B2B buyers |
Where Magento (Adobe Commerce) projects usually go wrong
The parts that decide whether this integration ages well - and how we handle them.
Business Central prices through customer price groups, line and invoice discounts and, in newer versions, price lists. Magento expects a static tier-price table. Copy one into the other and your trade customers are quoted a number no one in finance recognises.
We keep BC as the pricing authority and resolve the price for the logged-in customer at request time - customer or price group, quantity, date and currency - instead of mass-syncing tier rows that go stale the moment a rep changes a deal.
Item variants, units of measure and locations multiply fast in BC, and Magento models them completely differently through attribute sets, configurable products and sources. A naive import either collapses variants into one SKU or oversells stock that sits in another location.
The mapping engine reads your real BC structure - variants, units of measure and location stock - and we agree what becomes a configurable product, a simple product and a source before the catalogue is published.
Half the fields that matter live in AL extensions your partner built, and generic connectors only read the standard tables. Those web flags and custom attributes silently never reach the storefront.
We map extension fields too, and confirm with you the handful that actually drive price, visibility or fulfilment - rather than dropping them without telling anyone.
Before you choose a Magento (Adobe Commerce) connector
Five questions worth asking any vendor - and our answers for Dynamics 365 BC.
OpusNext: Yes. Fields added by AL extensions are read and mapped alongside the standard tables, confirmed with you first.
OpusNext: Resolved in BC per customer or price group, quantity, date and currency - scoped to the right Magento website.
OpusNext: Event-driven and incremental, so large catalogues stay current without nightly full pushes.
OpusNext: No. We connect directly to Business Central through its official APIs - there is no middleware server to license or host.
OpusNext: Upgrades are absorbed: we use the official APIs and the BC mapping re-checks itself when your schema or version changes.
Magento (Adobe Commerce) and Microsoft Dynamics 365 Business Central - common questions
Does this work with Adobe Commerce and open-source Magento?+
Yes. We integrate through the official REST and GraphQL APIs shared by both editions, and support the Adobe Commerce B2B features where you use them.
Can Magento show Business Central customer-specific prices?+
Yes. Price is resolved in BC for the logged-in customer - price group, discounts, quantity and currency included - so the storefront matches the order.
Are fields from our AL extensions supported?+
Yes. The mapping engine inspects your actual BC schema, extension fields included, and we agree which ones drive price, visibility and fulfilment.
How is inventory handled across BC locations?+
Stock is synced per BC location and mapped to the matching Magento sources, so availability reflects the location that will ship.
Do Magento orders create sales orders in Business Central?+
Yes, in seconds - as proper customers and sales orders, with no overnight file and no re-keying.
Other Dynamics 365 BC integrations
Connect Magento (Adobe Commerce) to your Dynamics 365 BC.
Book a demo - we will map your data live.
Demo buchen