Business Central integration for Magento and Adobe Commerce.

Orders, stock, prices and invoices kept in step, so the shop and the books agree without re-keying.

Two-way integration between Microsoft Dynamics 365 Business Central and Magento Open Source, Adobe Commerce or Mage-OS, delivered with our partner n.vision. For merchants who run Business Central for finance and stock and want the store to agree with it. You get a field-by-field scope and a written estimate once we have examined both systems.

For
Merchants using Business Central for finance and stock beside a Magento store
What it is
Orders, stock, prices, customers, invoices and shipments synchronised and monitored
Price
A written estimate once we have examined both systems
First step
The free health check, then a field-by-field scope

Is your team re-keying orders?

What finance and operations teams tell us before an integration.

  • Someone copies every web order into Business Central by hand each morning.

    What it usually means

    Hours a week spent on typing, and every typo becomes a stock or ledger problem. Orders should arrive on their own.

  • The website sold something the warehouse ran out of last week.

    What it usually means

    Stock on the store is a snapshot nobody refreshes. It needs to come back from Business Central on a schedule.

  • We change a price in Business Central and then have to change it again in Magento.

    What it usually means

    Two places to keep in step means one of them is wrong. Prices should have one source.

What moves between the two systems.

Six parts, each agreed field by field before it is built, each monitored once it is live.

  • Orders into Business Central

    Every web order created as a sales order, mapped the way your finance team expects to see it.

  • Stock back to the store

    Available quantity per item and location, on a schedule agreed with you.

  • Prices from one place

    Base, customer-specific and group prices taken from Business Central price lists.

  • Customers kept in step

    Accounts, trade customers and addresses, with the system of record agreed per field.

  • Invoices and shipments

    Posted invoices, credit notes and tracking back against the order, visible to the customer.

  • Monitoring and support

    Failures queued, logged and alerted, retried where transient, reported monthly.

The same store, with and without us.

Without us
  • Orders re-keyed by hand, with the typos that follow
  • Stock on the store out of date by hours or days
  • Prices maintained twice, and wrong once
  • Customers asking for invoices by email
  • A failed sync found at month end
  • Two suppliers blaming each other
With Refined Commerce
  • Orders created in Business Central as they are placed
  • Stock returned to the store on an agreed schedule
  • Prices from Business Central price lists, one source
  • Invoices and tracking in the customer's account
  • Failures held, logged and alerted to an engineer
  • One point of contact for the store and the connection

Proof, from real stores.

Total Fishing Tackle: a category page of the live store on desktop
Total Fishing Tackle on a phone
Fishing tackle, UK and worldwideMagento 2 and Hyvä

Total Fishing Tackle

Cross-border selling with local currencies and checkout, on a Hyvä store with more than 11,000 products.

… The quality of their work is second to none. Everything they’ve delivered has been polished, professional, and done to a very high standard. …

Billy HolmesWebsite Manager, Total Fishing TackleGoogle review

How the integration is delivered.

With our partner n.vision on the Business Central side and our engineers on the store, under one point of contact.

  1. Step 1: The free health check

    Send us the store address. A senior engineer reads its release, support status, PHP, headers, hosting and any sign of a hijack.

    Within two working days
    Access we need
    None. Publicly served pages only; nothing is tested.
    What you receive
    One page by email, with no obligation.
  2. Step 2: Scope the flows, field by field

    We read the store and your Business Central setup, including customisations, and write down each flow: records, fields, direction, record of truth, frequency.

    Before anything is built
    Access we need
    Read access to the store and a Business Central user for the scoping.
    What you receive
    A field-by-field plan and an estimate, in writing.
  3. Step 3: Build against a sandbox and staging

    The integration is built against a Business Central sandbox and a staging copy of the store, with your real catalogue, customers and price lists.

    Most of the project
    Access we need
    A Business Central sandbox and a staging copy of the store.
    What you receive
    Written progress updates, and test results you can check.
  4. Step 4: Operate it alongside the old way

    Orders, stock and prices flow in parallel with what you do today while your team checks both agree. Mismatches are found here, not in the ledger.

    Before go-live
    What you receive
    A reconciliation your finance team signs off.
  5. Step 5: Go live, then monitor it

    Enabled at a quiet time with a way back. Queues, failures and timings monitored closely in the first weeks, then supported month to month.

    Go-live and after
    What you receive
    A monthly report of what moved and what needed attention.

Which way does each record flow?

The usual shape of a Magento and Business Central integration. Your scope may add a flow, drop one or change a direction; this is where the conversation starts.

  • Orders

    Magento Business Central

    Sales orders with lines, shipping, payment and promotions, created in Business Central as they are placed.

  • Stock

    Business Central Magento

    Available quantity per item and location, back to the store on the agreed schedule.

  • Prices

    Business Central Magento

    Base prices, customer-specific and group pricing from Business Central price lists.

  • Customers

    Either Either

    New accounts and address changes kept in step, with the system of record agreed per field.

  • Invoices

    Business Central Magento

    Posted invoices and credit notes against the order, available to the customer in their account.

  • Shipments

    Business Central Magento

    Despatch confirmation and tracking back to the order, so the customer is told without anyone re-keying.

We price the work, not the clock.

This service
Priced as a project: a written estimate once we have examined the store.
How you pay
Usually spread across the length of the project.
Our rate
£80 an hour plus VAT, the same for every merchant.
Never charged
Account management, or the first look at your store.

Priced as a project, once we have seen both systems.

The number of flows, the customisations on each side and the volumes decide the work, so we examine the store and your Business Central setup first and then give you a field-by-field scope and a written estimate. Support and later changes can be ad hoc, itemised on a monthly invoice, or part of a retainer.

  • Field-by-field scope and estimate before the build
  • Built and tested against a sandbox and staging first
  • Support afterwards: ad hoc or on a retainer
What happens first
  1. We read how orders, stock and prices are handled today, and who touches them.
  2. The store's modules and any existing connector are checked for what they already sync.
  3. You get a written list of the flows we would scope, and the questions for your finance team.
How our pricing works

Is this the right service for your store?

This is for you if

  • You use Business Central and a Magento Open Source, Adobe Commerce or Mage-OS store
  • Orders, stock or prices are re-keyed or reconciled by hand
  • You want one point of contact for the store and the connection
  • You want the integration monitored after it goes live

If your situation is different

Why merchants bring this work to us.

About Refined Commerce
  • 2008

    On Magento since its early releases

    Decades of collective experience across Magento 1, Magento 2, Adobe Commerce, Hyvä and Shopify. Very little about your store will be new to us.

  • 1

    Point of contact, and senior engineers only

    You deal directly with the founder. No juniors learning on your store and no account managers between you and the people doing the work.

  • 5.0

    On Google, from 23 merchant reviews

    Small stores and large ones, described in their owners' words. The reviews are quoted on this site word for word.

Questions merchants ask about this.

Do we need Adobe Commerce, or does this work with Magento Open Source?

It works with Magento Open Source, Adobe Commerce and Mage-OS. The integration talks to the Magento APIs that all three share, so the edition you run decides nothing about the connection. The frontend does not matter either: Hyvä and Luma stores connect the same way.

Which records move, and in which direction?

Usually orders go from the store into Business Central, while stock, prices, invoices and shipments come back to the store. Customers can move either way, depending on where you create them. Each flow is agreed with you field by field before anything is built, and the table on this page shows the usual shape.

How often does stock update?

As often as your stock movements need. The frequency is set per flow during scoping: stock and orders usually update far more often than prices, and a seasonal store may want a different schedule in peak than in January. We recommend a schedule once we have seen your warehouse and Business Central setup.

What happens when something fails to sync?

It is held, logged and visible, and an engineer is alerted. A failed order is never lost silently: it sits in a queue with the reason, is retried where the fault is transient, and is raised with you where it is a data problem on one side or the other. A monthly report says what failed and why.

Who do we deal with?

Us. We scope, build and support the integration with our partner n.vision, who specialise in Business Central, and you have one point of contact for the whole of it: the store, the connection and the questions in between. Your Business Central partner, if you have one, is welcome in the conversation.

Our Business Central has been customised. Is that a problem?

Usually not, but it is the first thing we look at. Custom fields, posting groups, dimensions and number series all affect the mapping, so scoping reads your Business Central setup as carefully as it reads the store, and the field-by-field plan reflects what you actually have.

What does a Business Central integration cost?

It is priced as a project once we have examined both systems, because the number of flows, the customisations on each side and the volumes decide the work. You get a field-by-field scope and a written estimate before anything is built, and payment is usually spread across the project.

Can you integrate other ERP and accounting systems?

Yes. We have connected Magento stores to Orderwise, SAP, Sage and other systems. This page is about Business Central because we deliver it with a specialist partner; for anything else, see Magento development.

Before the integration, make sure the store itself is on solid ground.

Give us the address and we will read what the store already shows the world: release, support status, PHP, headers, hosting and any sign of a hijack. One page, by email, within two working days. Nothing is accessed or tested.

  • Magento Open Source, Adobe Commerce and Mage-OS stores
  • No login, no access, no obligation
  • Written by a person, not a scanner
Free store health checkOne page, by email

5.0 from 23 Google reviews

Free, with no obligation. We read only what your store serves publicly; nothing is accessed or tested, and it is not a security guarantee. Privacy notice.
What you receive
Example report
Magento Security and Upgrade Health Check
example-store.co.ukNeeds attention
Platform
Magento Open Source 2.4.4-p3
Adobe support
ended 12th April 2025
PHP
8.1, end of life 31st Dec 2025
Frontend
Luma
Security headers
2 of 6 present
Hijack indicators
none found

What we would do first. Apply the outstanding security fixes, then plan the upgrade to a supported release.

Free health check