Skip to main content
Loved by 160+ Shopify store owners

Shopify Business Central Integration That Keeps Orders, Stock, and Prices in Step

For Shopify stores running stock, purchasing, and finance in Business Central: orders, inventory, prices, and refunds that sync on a schedule you set, from $800.

How your project runs

OrdersRefreshAPIv2GET/ordersPOST/paymentsPATCH/users/:idGET/ordersAuthRate limit200 OK38 msOrders DBCache

Teams we have built for:

  • Amazon Web Services
  • HubSpot
  • Linode
  • Microsoft Azure
  • Moodle
  • Magento
  • Oracle
  • Salesforce
  • SAP
  • Squarespace
  • Weebly
  • WP Engine
  • Google Cloud
  • DigitalOcean

The Problem

Business Central Runs Your Stock, but Shopify Doesn't Know It

It starts once your warehouse, purchasing, and finance live in Business Central while customers buy on Shopify. Every order, stock change, and price has to cross between them, and the connector only does that well when it's set up for how you work.

  1. 01 · Order types

    POS sales that already left the shop arrive as open orders.

    Fulfilled orders become sales invoices, and only orders you still ship become sales orders.

  2. 02 · Posting

    Gift cards, tips, and shipping post to the wrong accounts.

    Each one gets its own G/L account in the shop setup before launch.

  3. 03 · Stock lag

    Shopify stock trails Business Central because nothing is scheduled.

    A job queue entry sends inventory from each mapped location on a timetable.

  4. 04 · Missing fields

    A field you need isn't carried by the standard connector.

    An AL extension subscribes to the connector's events and adds it without touching Microsoft's code.

You turned on Microsoft's Shopify Connector, ran the first sync, and stopped there. Now Shopify POS sales that already left the shop arrive as open sales orders, so your warehouse sees work that's done. Gift cards and tips post to the wrong account. Stock in Shopify trails Business Central because no sync was ever scheduled. Your wholesale buyers on Shopify Plus see retail prices. And when you need a field the connector doesn't carry, someone suggests editing Microsoft's code.

We start with how your business really runs: which system owns stock, prices, and customers, and which orders your warehouse still has to ship. Then we configure the Shopify Connector to match, with posting accounts, sales document rules, location mapping, and a job queue schedule. Where it stops, we write a small AL extension on the connector's own events. Microsoft's updates keep installing, and your sync keeps working.

  • Microsoft's connector comes first

    The Shopify Connector is already in your Business Central online environment, so we configure it before writing code.

  • Extensions, not source edits

    Custom logic lives in an AL extension on the connector's events, so updates don't break it.

  • One owner for stock

    Your Business Central locations send stock to Shopify, so your counts stop drifting between channels.

Our Shopify Business Central Integration Process

From Connector Review to Synced Orders in Five Steps

You approve the posting map and check the sandbox orders before anything touches your production company, so your finance team isn't left undoing a sync.

  1. We check your environment (online or on-premises), your Shopify plan, and the data you want synced. You get a plain answer on whether a standard Shopify integration with Dynamics 365 Business Central covers it, and a fixed quote.

What's Included

What You Get With a Dynamics 365 Shopify Integration

A connector review, posting setup, item and stock sync, order and refund rules, AL extensions where needed, and a sandbox test before your production company is touched.

  • Connector fit review

    Your environment, Shopify plan, and data checked against what Microsoft's Shopify Connector supports today.

  • Shop and posting setup

    Customer templates, sales document rules, and G/L accounts for shipping, tips, and gift cards, approved by finance.

  • Item and inventory sync

    Items, variants, barcodes, and metafields mapped, with stock sent from each Business Central location you choose.

  • Orders, refunds, and returns

    Shopify orders imported as sales orders or invoices, with refunds creating credit memos your finance team reviews.

  • AL extensions for gaps

    Custom logic on the connector's documented events, or a custom sync on the Business Central APIs for on-premises.

  • Sandbox test and handover

    Test orders, refunds, and shipments run in a sandbox, then your team gets a guide to every setting we changed.

Compare Options

DeveloperLook vs DIY Setup vs a Middleware App

Setting up the connector yourself suits a simple store, and a middleware app suits teams that sync many systems at once. Here's where each one fits your Shopify store on Business Central.

DeveloperLook
DIY setup
Upfront cost
DeveloperLook: From $800, fixedDIY setup: Free, but staff time
Posting setup
DeveloperLook: Mapped and approved firstDIY setup: Learned by trial and error
Order document rules
DeveloperLook: Orders or invoices by fulfillmentDIY setup: Default settings
Custom fields and logic
DeveloperLook: AL extension on eventsDIY setup: Not available
Stock sync
DeveloperLook: Per location, on a scheduleDIY setup: Often left manual
Testing
DeveloperLook: Sandbox orders checkedDIY setup: Live orders
Microsoft updates
DeveloperLook: Extension stays compatibleDIY setup: Standard connector updates
Ongoing cost
DeveloperLook: None from usDIY setup: None

Projects We've Built

Online stores and admin dashboards our team designed and built, with order and stock data behind them. They show the kind of stores you'd connect, not Business Central setups.

What Our Clients Say

What Clients Say After Launch

Feedback from teams we have built online stores and back-office integrations for.

We had a pretty specific idea of what we wanted our website to become, but I wasn’t sure how easily we could explain all of it to a development team. There were quite a few moving parts, and we were working toward a deadline, so I expected a few things to get lost along the way. That never really happened. They understood what we were trying to achieve, kept us updated throughout the process, and got everything ready within the agreed timeline. The final site feels much easier to navigate, works beautifully on mobile, and is noticeably smoother for our customers. It was a huge relief seeing the original idea actually turn into the website we had in mind.

Michael BennettFounder & CEO of Northbridge Consulting01 / 03
  • 1,250+

    Projects shipped

  • 10+

    Years of experience

  • Top 3%

    Upwork Top Rated Plus

  • 5 stars

    Average review score

Want results like these?

Tell us what you are building. You get a reply within 24 hours on business days, then a written estimate.

Work Culture

Why Operations Teams Trust Us With Business Central

A sync that posts the wrong document creates work for your warehouse and your accountant. These habits keep a Microsoft Business Central Shopify integration clean from the first imported order.

  • Standard connector before custom code

    Microsoft's Shopify Connector already covers items, customers, orders, and inventory. If it handles your setup as it is, we'll tell you before we quote any extension work.

  • Extensions kept separate

    We don't change the connector's source code. Custom logic lives in your own AL extension, so Microsoft's updates install without breaking your sync.

  • Sandbox before production

    Every setting runs first in a Business Central sandbox with orders from your Shopify test store. Your finance lead checks the documents before production is touched.

  • Payouts explained, not assumed

    The connector imports Shopify Payments payouts for information only, without posting them to your ledger. We show your accountant how to reconcile them before launch.

  • Schedules that fit your day

    Job queue entries run each sync on a timetable, from orders to inventory. We set them around your warehouse and finance routines, not default intervals.

  • Your tenant, your code

    Extensions are published to your own environment, and the source goes into your repository. Your Business Central partner or in-house team can maintain it later.

Overview

What does a Shopify Business Central integration include?

DeveloperLook sets up Shopify Business Central integration for stores that run stock, purchasing, and finance in Microsoft's ERP. We configure the Shopify Connector, map posting accounts, locations, and order rules, and add AL extensions where it stops. Projects start at $800 and take 1 to 3 weeks, or up to 7 weeks with extensions.

DEVELOPERLOOK

Project facts · Shopify Business Central Integration

Service
Shopify Business Central Integration (connector setup, posting rules, stock sync, AL extensions)
Typical timeline
1 to 3 weeks for connector setups, 4 to 7 weeks with AL extensions
Platforms
Business Central online and on-premises, Shopify and Shopify Plus
Built with
Shopify Connector, AL extensions, Business Central API v2.0, Shopify GraphQL Admin API
Experience
10+ years of development experience and 1,250+ shipped projects
Post-launch support
30 to 90 days, depending on plan
Communication
Calls in US, UK, and AU business hours
Starting price
From $800 USD, fixed scope after a free connector review

Reviewed 7 Oct 2026 by Saimul Islam

Good fit

  • Stores with stock and finance in Business Central

    You need a business central shopify integration that turns web orders into the right sales documents and keeps stock from your warehouse locations accurate online.

  • Shopify Plus brands selling wholesale

    Your wholesale buyers order on Shopify Plus, and you want B2B companies and catalog prices sent from Business Central instead of keyed in twice.

  • Groups running several Shopify stores

    You run separate Shopify stores for brands or regions, and each needs its own products, locations, and prices from one Business Central company.

  • Companies on Business Central on-premises

    Your Business Central runs on your own servers, so Microsoft's connector isn't available, and you need a dynamics 365 shopify integration built on its APIs.

  • Business Central partners and Shopify agencies

    You implement Business Central or build Shopify stores, and a client needs the Shopify side configured, extended, and tested without pulling your team off billable work.

Not a fit

  • Books in QuickBooks or Xero

    Your books live in QuickBooks Online or Xero, not Business Central. Our Shopify QuickBooks Integration and Shopify Xero Integration pages cover those payout setups.

  • Your ERP is Odoo

    You run Odoo rather than Business Central. Our Shopify Odoo Integration page covers its connector options and custom sync work.

  • Finance and Supply Chain users

    You run Dynamics 365 Finance and Supply Chain Management, which the Shopify Connector doesn't cover. Our Shopify ERP Integration page fits that setup better.

  • Budget under $800

    Your budget is under $800, you sell from one location, and you have no wholesale buyers. Microsoft's own setup guide lets your admin connect the store alone.

Not sure we're the right fit?

Book a free call or message us. We'll tell you honestly whether we're the right team.

Pricing

Transparent Starting Prices for a Business Central Shopify Sync

These are starting points in USD. Your final price depends on your Business Central setup, the data to sync, and any extensions, and you get a fixed proposal after a free connector review.

$1k$2k$3k$4k$5k$6k$800$2,250$4,900

For one Shopify store selling from one location, using Microsoft's connector as it ships.

$800one-time, USD

Get a fixed quote
  • Free connector review
  • Shop card and posting accounts set
  • Items, customers, and orders mapped
  • Stock sync from one location
  • Job queue schedule set
  • 30 days post-launch support

Recommended

For stores with several locations, price groups, returns, or Shopify Plus wholesale buyers.

$2,250one-time, USD

Get a fixed quote
  • Everything in Connector Setup
  • Stock from several locations
  • Prices from customer price groups
  • Refunds to credit memos
  • B2B companies and catalogs on Plus
  • 60 days post-launch support

For setups the standard connector can't cover, or Business Central running on-premises.

$4,900one-time, USD

Get a fixed quote
  • Everything in Full Operations Sync
  • AL extension on connector events
  • Up to 3 Shopify stores
  • On-premises custom API sync option
  • Failed-import alerts
  • 90 days post-launch support

For Agencies

White-Label Business Central Work for Partners and Agencies

You own the client relationship. We supply the Shopify side of the project: connector setup, posting maps, AL extensions, and sandbox tests for a dynamics 365 business central shopify integration. Your client sees your team, and the extension code stays in their tenant.

How the partnership works

White label: your client only ever sees your brand

  • Your client
  • You, the agency
  • DeveloperLook
  1. Share the brief

    Send the environment details, the Shopify store, and the client's posting setup.

    1. Client needs
    2. You share the details
    3. Details received
  2. We scope and price

    You get a written settings plan and a fixed quote for your proposal.

    1. Scope and plan
    2. Proposal to resell
    3. Your quoteYOUR LOGO
  3. Build and hand off

    We configure, extend, and test in a sandbox, then hand over under your brand.

    1. Done by our team
    2. Your brand on it
    3. Handed to your clientDone
  • Stay client-facing

    You run the client conversations while we configure behind the scenes.

  • AL to your standards

    Extensions follow your naming, object ranges, and repository rules.

  • Documented settings

    Every shop card and posting choice written down for your consultants.

  • Flexible capacity

    Shopify developers for Business Central projects without another hire.

The Right Technology for Your Project

Technology Stack

Microsoft's own connector first, AL extensions for your gaps, and the Business Central and Shopify APIs when your setup needs a custom sync.

    • Microsoft Dynamics 365 logoMicrosoft Dynamics 365
    • Shopify Connector
    • AL extensions
    • Job queue
    • Shopify logoShopify
    • GraphQL logoGraphQL
    • Shopify Plus B2B
    • Metafields
    • Business Central API v2.0
    • Microsoft Azure logoMicrosoft Azure
    • Microsoft Entra ID
    • Node.js logoNode.js
    • Business Central sandbox
    • Postman
    • Microsoft Excel
    • Slack logoSlack

FAQ

Frequently Asked Questions

Straight answers on connecting Shopify to Business Central, the connector, wholesale, payouts, cost, and timelines.

  • A Business Central Shopify integration starts at $800 for Microsoft's connector set up on your store, with posting accounts and one stock location. Several locations, price groups, refunds, and Plus wholesale cost $2,250. AL extensions, extra stores, or an on-premises custom sync start at $4,900, each at a fixed price.

  • Most connector setups take 1 to 3 weeks, including a sandbox test with your real order types. Projects with AL extensions or several stores take 4 to 7 weeks. We connect production early in the week, so the first imported orders arrive while we're watching the job queue.

  • Open the Shopify Shops page in Business Central online, create a shop, enter your store's URL, and approve the connection when Shopify asks. Before the first sync, set customer templates, posting accounts, and which orders become sales orders or invoices. We run this in a sandbox first, then repeat it in production.

  • A Shopify Dynamics 365 integration works best when you decide which system owns each kind of data first, then configure the connector to match. Business Central usually owns stock and prices, Shopify owns orders, and both share items and customers. Anything the connector doesn't support goes into a small AL extension, not a spreadsheet workaround your team has to remember.

  • You need Business Central online, a Business Central license, and a Shopify store. Microsoft preinstalls the Shopify Connector in new online environments, and older ones add it from Microsoft AppSource. On-premises installations can't use the connector, so they need a custom sync built on the Business Central APIs.

  • Through Microsoft's Shopify Connector, which syncs items and customers both ways, sends stock and prices from Business Central, and imports orders, refunds, and payouts. Each sync can repeat on a job queue entry, so your orders arrive and your stock updates on the timetable you set, not when someone remembers to click.

  • Microsoft lists no separate fee for it: you need a Business Central license and a Shopify plan, and the Shopify app is free to install. Our fee covers configuring it for your posting, stock, and order rules, plus any extension work it needs. If the defaults already fit, we'll say so.

  • Yes, on Shopify Plus. The connector syncs B2B companies with their main contact and exports catalog prices from Business Central price groups. Wholesale orders then import like any other Shopify order, so your team handles them in Business Central the usual way, with the company's terms on the sales document.

  • No. The connector imports Shopify Payments payouts for information only, and they don't post to the general ledger or bank ledger. We set up a reconciliation routine so your accountant can match each payout to its bank deposit and its fees, or build an extension when payouts must post.

  • Every plan includes post-launch support: 30 days on Connector Setup, 60 days on Full Operations Sync, and 90 days on Extended Integration. We watch the job queue, fix failed imports, and adjust settings. Extension code lives in your repository, so later changes don't depend on us.

Saimul IslamFounder & CEO, DeveloperLook

Still have questions?

Send a message or book a call with the team.

Book a free call

Free 30-min call

Book a call

Book a free 30-minute call

In 30 minutes on Google Meet we walk you through how we would build it, how long it takes and what it costs. Then you get a written estimate.

Calendar not showing? Book on cal.com or send a brief.