Contact Us

Business Central Shopify Integration: Is There a Native Connector?

Yes, Microsoft Dynamics 365 Business Central Online includes a native Shopify Connector that connects Shopify commerce with back-office operations in Business Central. The connector supports synchronisation and processing across products and variants, inventory, pricing, customers and B2B companies, Shopify orders, fulfilment, returns, transactions and payouts. It can also automate many recurring synchronisation processes through Business Central job queues.

For Australian businesses, the more important question is whether the connector fits and is configured correctly for your operations. GST and tax-inclusive pricing, inventory and location mapping, warehouse and fulfilment processes, and the split between B2C and Shopify B2B flows all require deliberate decisions before the first sync runs.

This guide explains what the Business Central Shopify Connector is, what data it can synchronise, how the integration works, when the native connector may be sufficient, when additional integration may be required, and what Australian businesses should validate before connecting.

business central shopify havi technology pty ltd

What Is the Business Central Shopify Connector?

The Business Central Shopify Connector is a free-to-install, native Microsoft integration that connects one or more Shopify stores with Dynamics 365 Business Central Online. It links Shopify’s ecommerce storefronts with the back-office operations managed in Business Central, allowing businesses to exchange commerce and operational data without building a separate integration for standard supported workflows.


The Business Central Shopify Connector links Shopify's order management with Business Central’s back-office operations

The connector also has an established foundation. Microsoft acquired this connector from scapta, a Business Central ISV, and embedded it directly into Business Central in 2022 (Microsoft Dynamics 365 Blog). The connector is pre-installed for new Business Central Online sign-ups and trials, while existing customers can install it if it is not already available.

Rather than replacing either platform, the connector allows Shopify and Business Central to serve different roles within the same operation. Shopify serves as the commerce platform, while Business Central can manage back-office processes across products, inventory, customers, orders and fulfilment. The connector synchronises information between them according to the configured rules and data types.

A single Business Central company can also connect to multiple Shopify stores. Each shop has its own setup, including the products in scope, the Business Central locations used for inventory calculations, and the applicable price lists. Recurring synchronisation processes can then be automated through Business Central’s job queue.

One important limitation is that Microsoft provides the native Shopify Connector for Business Central Online, not on-premises Business Central. With that architecture established, the next question is what products, inventory, customers, orders and other commerce data can actually move between Shopify and Business Central, and in which direction.

What Data Can Business Central and Shopify Synchronise?

The Business Central Shopify Connector covers six main areas of commerce data: products and variants, inventory and pricing, customers and B2B companies, orders, fulfilment and returns, and financial transactions. However, these data flows do not all work in the same direction. Products and customers can synchronise between the two platforms, Business Central can provide inventory and pricing information to Shopify, and Shopify orders flow into Business Central for processing.


Data flow diagram showing the synchronisation direction for products, inventory, pricing, customers, B2B companies, and orders between Shopify and Business Central.

Data

Shopify → Business Central

Business Central → Shopify

Key consideration

Products and variants

Supported

Supported

Define which system owns and maintains core product data

Inventory

-

Available inventory

Business Central can act as the source of truth; location mapping matters

Pricing

-

Prices and applicable B2B catalogue pricing

Pricing rules and tax treatment need to be configured correctly

Customers

Supported

Supported

Define customer creation and mapping rules

B2B companies

Supported

Supported

Company locations and B2B catalogues require separate consideration

Orders

Online, POS and B2B orders

-

Shopify orders are imported into Business Central for processing

Fulfilment and returns

Returns/refund information

Fulfilment information

Define how post-order processes should work across both systems

Transactions and payouts

Transaction and Shopify Payments payout data

-

Financial data can support payment reconciliation


The exact flow depends on the data type and connector configuration; “Business Central → Shopify” or “Shopify → Business Central” does not mean every field within that category follows the same direction.

Products, variants, inventory and pricing

Product data can synchronise between Business Central and Shopify, while inventory and pricing primarily flow from Business Central to Shopify. Product synchronisation can include variants, images, barcodes, vendor item numbers, tags and metafields, depending on the configuration.

For inventory, Business Central can calculate available stock from selected locations and export those quantities to Shopify. Microsoft positions Business Central as the source of truth when exporting on-hand inventory, which is particularly relevant when stock is held across multiple locations. Pricing can also be calculated in Business Central and sent to Shopify. For B2B scenarios, the connector supports Shopify catalogues and company-specific pricing arrangements.

For Australian businesses, this means inventory locations, pricing ownership and GST/tax treatment should be defined before catalogue synchronisation begins.

Customers, B2B companies and orders

Customers and B2B companies can synchronise between Shopify and Business Central, while Shopify orders are imported into Business Central for processing. The connector supports individual customers as well as Shopify B2B companies and company locations.

For B2B operations, companies can have multiple locations and associated catalogues, allowing relevant product and pricing arrangements to be applied to different B2B customers or locations. Order flow is more directional. Shopify orders enter Business Central for downstream sales and fulfilment processes, with Microsoft documenting support for orders originating from online stores, Shopify POS and B2B scenarios.

This distinction matters for businesses combining D2C ecommerce, physical retail and wholesale B2B, where customer, company, pricing, location and order mappings need to work together.

Fulfilment, returns, transactions and payouts

Once a Shopify order is imported into Business Central, the connector sends fulfilment updates back to Shopify and supports returns, refunds, and payout reconciliation. This extends the integration beyond order import into post-purchase and payment-related workflows.

The connector has also been updated alongside Shopify’s API changes. Business Central 2026 release wave 1 uses Shopify’s January 2026 API version, which introduced updated return-reason handling; Business Central now stores both the return reason name and handle on return lines (Microsoft Learn, 2026 Shopify Connector update).

For merchants using Shopify Payments, payout information can be imported into Business Central to support reconciliation. The same 2026 update adds an external trace ID to payout records, providing an additional identifier for reconciliation and payment enquiries.

Together, these data flows connect much of the Shopify commerce lifecycle with Business Central. The next consideration is how these synchronisation flows work operationally once a customer places an order.

How Does the Shopify–Business Central Integration Work?

The Shopify–Business Central integration is managed inside Business Central, where each connected Shopify store has its own Shopify Shop Card that controls how data is synchronised between the two systems. Recurring processes can then be automated through Business Central’s job queue based on the configured synchronisation rules.


Process flow diagram showing how a Shopify order moves through Business Central

How does a Shopify order flow through Business Central?

When a customer places an order through Shopify, the connector imports it into Business Central, maps the relevant customer/company and product information, and brings the order into the Business Central sales process. Once processed, fulfilment information can be sent back to Shopify. Orders can originate from the online store, Shopify POS or B2B scenarios.

The typical flow is:

Shopify order → Customer/company and product mapping → Business Central sales processing → Fulfilment → Shopify update

The mapping depends on the commerce model. D2C orders can use individual customer mappings, while Shopify B2B orders use company and company-location information for the relevant Business Central customer mappings. This distinction is particularly important for businesses operating both retail and wholesale channels, where customer, company, billing and shipping relationships need to remain consistent across the two systems.

How does Business Central keep Shopify data in sync?

Business Central uses job queue entries to automate recurring Shopify synchronisation, including products, inventory, orders and fulfilments. These processes can run on a defined schedule rather than requiring users to trigger each synchronisation manually.

In practice, scheduled synchronisation follows a recurring cycle:

Job queue triggers sync → Configured data is synchronised → Records are processed → Exceptions are retried or logged → Next scheduled sync.

Configuration is managed per Shopify shop. This allows businesses connecting multiple Shopify stores to apply different product scopes, inventory locations, pricing and synchronisation settings to each store. Microsoft has also added automatic retries for certain Shopify concurrency-related errors. If retries fail, affected records are skipped and logged for review, helping administrators identify synchronisation exceptions.

Reliable automation still depends on defining the right data ownership, mapping and synchronisation rules before go-live.

The native connector therefore provides the core integration and automation layer. The next question is whether those native capabilities are sufficient for your particular ecommerce, fulfilment and operational requirements.

Is the Native Business Central Shopify Connector Enough for Your Business?

The native connector can be sufficient when a business runs Business Central Online and its Shopify processes fit Microsoft’s supported data and workflow model. It already covers core D2C and B2B scenarios across products, inventory, customers and companies, orders and fulfilment. The key question is therefore not how many features the connector has, but whether your actual operational requirements fit those standard flows.

When Is the Native Shopify Connector a Good Fit?

The native connector is a strong starting point for businesses that:

  • Run Business Central Online with standard D2C or B2B Shopify operations.
  • Manage inventory in Business Central and publish availability to Shopify.
  • Use Shopify B2B companies, locations and catalogue-based pricing.
  • Connect multiple Shopify stores to one Business Central company.
  • Process Shopify orders in Business Central and send fulfilment information back to Shopify.

Microsoft documents support for these workflows, including multi-store configurations and automation through Business Central job queues.

When Might You Need Middleware or Custom Integration?

From an implementation perspective, additional integration may be worth considering when requirements extend beyond the native connector’s documented workflows, for example:

  • Business Central on-premises, as Microsoft’s native connector is designed for Business Central Online. 
  • Multiple ecommerce platforms or marketplaces that also need to connect with Business Central.
  • Complex 3PL or WMS workflows involving additional systems and data flows.
  • Custom mappings or business rules that cannot be handled through standard connector configuration.
  • Broader multi-system automation where Shopify and Business Central form only part of the integration architecture.

This does not necessarily mean replacing the native connector. Businesses can use it for supported Shopify–Business Central workflows and extend only the processes that require additional integration.

Native Connector vs Middleware vs Custom Integration

The native connector is generally suited to supported Shopify–Business Central workflows, while middleware or custom integration provides additional flexibility when requirements involve multiple systems or non-standard processes. The table below summarises the key differences.


Native Connector

Middleware (iPaaS)

Custom Integration

BC version

Online only

Online or on-premises

Online or on-premises

Setup cost

Connector configuration & testing

Middleware licence + configuration

Development + ongoing maintenance

Maintenance

Microsoft-developed and updated

Vendor and internal

Development team

Sync speed

Job queue, scheduled

Depends on the platform

Designed to requirement

B2B support

Native Shopify B2B support

Depends on platform

Configurable

Best for

Standard D2C and B2B on BC Online

Multi-system or more complex integration

Highly specific business requirements


The right approach therefore depends less on the number of features available and more on how closely the connector fits your actual commerce and operational workflows. For Australian businesses, that assessment should include GST and pricing, inventory and warehouse structures, fulfilment, and the mix of D2C and B2B operations.

What Should Australian Businesses Check Before Connecting Shopify and Business Central?

Before connecting Shopify and Business Central, Australian businesses should validate three operational areas: GST and tax-inclusive pricing, inventory and location mapping, and the structure of D2C versus wholesale Shopify B2B flows. These decisions affect how pricing, stock, customers and orders are synchronised, so they should be defined and tested before the connector is used in production.


Pre-connection checklist for Australian businesses configuring the Business Central Shopify Connector, covering GST pricing, inventory locations, and B2B setup.

GST, tax-inclusive pricing and AUD

For an Australian implementation, businesses should validate how prices, GST and AUD will behave across Business Central and Shopify before synchronising products and orders.

Key checks include:

  • Price ownership: Decide whether Business Central will be the primary source for prices exported to Shopify.
  • GST and tax-inclusive pricing: Confirm how prices and taxes calculated in Business Central should appear in the Shopify storefront.
  • Customer tax settings: Validate customer configuration and country/region templates, which Business Central can use when creating customers to help apply the correct tax settings. 
  • AUD and order totals: Test representative Australian orders to confirm currency, prices, GST and totals behave as expected across both systems.

Microsoft provides specific configuration for synchronising prices and taxes, including how Shopify settings affect storefront prices and taxes displayed to customers.

Inventory, warehouses, 3PL and fulfilment

Businesses should define which Business Central locations supply inventory to Shopify and how they map to Shopify locations before inventory synchronisation begins.

Validate:

  • Location mapping: Select the Business Central locations that contribute inventory to Shopify.
  • Inventory ownership: Business Central can act as the source of truth for on-hand quantities exported to Shopify.
  • Multiple locations: Determine how inventory should be distributed across Shopify locations.
  • 3PL and fulfilment: Identify whether external warehouse or fulfilment systems require additional integration outside the Shopify–Business Central flow.

The connector supports selected Business Central locations and inventory updates across multiple Shopify locations. Microsoft’s 2026 connector update also explicitly defines Business Central as the source of truth when exporting on-hand inventory.

B2C, wholesale and Shopify B2B

Businesses operating retail and wholesale channels should define how individual customers, B2B companies, company locations and pricing catalogues will map between Shopify and Business Central.

For D2C, the connector can smart-map customers using phone numbers and email addresses. For B2B, it supports Shopify companies, company locations, contacts and catalogues, including catalogue-specific price synchronisation.

Before go-live, confirm:

  • How D2C customers should map to Business Central customers.
  • How B2B companies and locations should map to sell-to and bill-to customers.
  • Which catalogues and pricing arrangements apply to B2B customers.
  • How online, Shopify POS and B2B orders should enter the Business Central sales process.

Imported orders use either D2C customer or B2B company information to determine customer mappings, so these rules should be established before order synchronisation begins.

With a clear picture of capabilities, fit, and the Australian-specific settings that need attention, the practical next question is how the setup is structured.

How Do You Set Up the Native Shopify Connector in Business Central?

Setting up the native Business Central Shopify Connector involves six main steps, drawn from Microsoft’s official getting-started documentation: verify access, install the Business Central app in Shopify, create and enable a Shopify Shop Card, configure synchronisation, test the workflow, and then automate and monitor recurring processes.

Step 1: Verify permissions and environment.

Confirm that you have an active Shopify account and online store, and that the Shopify Connector is installed in Business Central. The Business Central user configuring the integration also needs the Shopify – Admin (SHPFY – ADMIN) permission set.

Step 2: Install the Business Central app in Shopify.

For an existing Business Central environment, this step is optional because the app can install automatically when Business Central connects to Shopify. Alternatively, install the Dynamics 365 Business Central app through the Shopify App Store after reviewing its permissions.

Step 3: Create and enable a Shopify Shop Card.

In Business Central, search for Shopify Shop, select New, give the shop an identifiable code and enter its Shopify Admin URL. Turn on Enabled, accept the terms and complete the Shopify authentication process. Repeat the process for additional stores if required.

Step 4: Configure your synchronisation rules.

Define how items, prices and taxes, inventory, customers and companies, orders and fulfilment should synchronise. This is also where the earlier decisions around locations, pricing, customer mapping and B2B operations should be reflected in the configuration.

Step 5: Test the complete workflow before going live.

Microsoft recommends using a Business Central sandbox or another controlled test environment where possible. Test representative product, inventory, customer, order and fulfilment flows before production, as the connector can create or modify records that may be difficult to undo.

Step 6: Automate and monitor the integration.

Once testing is complete, use Business Central job queues to automate recurring synchronisation such as products, inventory, orders and fulfilments. Monitor exceptions as part of ongoing integration management. Microsoft's 2026 connector update also introduced automatic retries for certain concurrency-related errors and logs records that remain unsuccessful for review and corrective action.

Once configured and tested, monitor the first synchronisation cycles and refine the setup as your operations evolve. More complex implementations may also involve a Dynamics 365 Business Central partner to help with requirements, configuration, data mapping, testing and ongoing support, particularly where Shopify forms part of a broader ERP or integration environment.

With the setup covered, the FAQs below address common questions businesses have when evaluating or using the Business Central Shopify Connector.

Business Central Shopify Integration FAQs


Is Business Central Shopify Integration Right for Your Business

The native Business Central Shopify Connector provides a practical way to connect Shopify with Business Central Online, covering core workflows across products, inventory, customers, B2B companies, orders and fulfilment. Whether it is the right fit depends on how closely those capabilities match your actual commerce and operational requirements.

For Australian businesses, the priority is to define GST and pricing, inventory locations, fulfilment and D2C/B2B processes before implementation. Havi Technology helps Australian businesses assess whether the native connector fits their operations, configure Shopify and Business Central around GST, pricing, inventory locations and B2B requirements, and test the integration before go-live. If your business is connecting Shopify and Business Central, or evaluating whether to, talk to our team about your Shopify–Business Central requirements.

Article Sources

Havi Technology requires writers to use primary sources to support their work. These include white papers, government data, original reporting, and interviews with industry experts. We also reference original research from other reputable publishers where appropriate. You can learn more about the standards we follow in producing accurate, unbiased content in our AI Content Policy:


Disclaimer

All content on Havi's blog is provided for informational and educational purposes only. It does not constitute legal or financial. While Havi Technology strives to ensure accuracy by referencing reputable sources and industry expertise, information may not be complete, current, or applicable to every business context. Readers should seek independent professional advice before making business or operational decisions. References to third-party products or services do not imply endorsement unless explicitly stated.

Want to see how Havi can help with your ERP software implementation?

Let our dedicated team support you every step of the way.