How to Connect Business Central to WooCommerce (Without a Six-Figure Integration Project)

How to Connect Business Central to WooCommerce (Without a Six-Figure Integration Project)
Using WooCommerce and Business Central? We built this for you.

If you’re running Dynamics 365 Business Central alongside a WooCommerce store, you’ve probably felt these pains:

  • An order comes in online, and now someone has to manually enter it into BC
  • A product price changes in BC, and someone has to remember to update it on the website
  • A customer creates an account in WooCommerce, and they don’t exist in your ERP until someone adds them.

It’s tedious. It’s error-prone. And if you’ve shopped around for a solution, you’ve probably been quoted something that made you reconsider the integration.

We built something different.

Introducing the WooCommerce Business Central Starter Kit

The Business Central Helper for WooCommerce is a free WordPress plugin that ships with a ready-to-import unmanaged Power Platform solution – 4 pre-built Power Automate flows that cover the most critical sync points between Business Central and WooCommerce.

No custom code. No ongoing per-transaction fees. You import the solution into your Power Platform environment, connect your accounts, and the automations run.

Why Power Automate?

Most WooCommerce โ†” ERP integrations rely on a third-party iPaaS tool sitting in the middle, something like Zapier, Make, or a dedicated connector platform with a monthly bill attached. The problem is that these tools abstract away so much of the data model that you end up building workarounds before you’ve even launched.

If you’re already on Microsoft 365 or Dynamics 365, you have Power Automate. And Business Central has a first-class connector built right into the Power Platform ecosystem. That means you can build real, production-grade automation against the actual BC API with full access to entities, filters, and error handling without leaving the Microsoft stack.

Our Power Automate for WooCommerce extension brings that same native-connector experience to the WooCommerce side. Once both connectors are available in your environment, the flows just work.

The 4 flows in the starter kit

Here’s exactly what’s included:

๐Ÿ”„ Bulk Sync Products & Prices

A manual-trigger flow that pushes current stock quantities and unit prices from Business Central to all matching WooCommerce products in one go. Useful for initial setup, price updates, or any time you need to force a full refresh. Run it on demand from Power Automate.

๐Ÿ“ฆ Real-Time Inventory Sync

This one runs automatically. When a BC item’s stock level changes the corresponding WooCommerce product updates immediately. No scheduled jobs. No batch delays. Your store reflects what’s actually available.

๐Ÿ‘ค Customer Sync to Business Central

Every new customer who registers or checks out on your WooCommerce store is automatically created as a Customer record in Business Central. Billing address, contact details; It’s all mapped and ready in your ERP before the order even arrives.

๐Ÿ›’ WooCommerce Orders โ†’ BC Sales Orders

When a WooCommerce order is paid, it becomes a Sales Order in Business Central including line items, quantities, product references, shipping address, customer record, and order notes. Your fulfillment and finance teams work from BC like they always have. They just don’t have to re-enter anything.

The companion WordPress plugin

The Business Central Helper for WooCommerce plugin adds a dedicated overview page inside your WordPress admin. It walks you through each integration step and gives you a direct link to import the starter kit into Power Automate. Everything you need to set this up is in one place, without having to chase documentation across three different portals.

BC Helper admin overview page inside WordPress โ€” showing the connection diagram, flow status cards, and download button
The Business Central Helper for WooCommerce overview page, visible in your WordPress admin after activation.

What you need to run this

This isn’t a magic wand โ€” there are real prerequisites. Here’s what you need before you start:

  • A WordPress site running WooCommerce
  • Power Automate for WooCommerce (the WooCommerce extension that adds the native connector)
  • A Microsoft Power Platform environment, this comes with most Microsoft 365 and Dynamics 365 plans
  • Dynamics 365 Business Central, cloud or on-premises with API access enabled
  • The Business Central and WooCommerce connectors available in your Power Platform environment

If you’re already running BC and WooCommerce in production, you almost certainly have everything on that list. The setup from there is genuinely quick; I walk through it start to finish in the demo video below.

See the full walkthrough

Install the plugin, import the solution, configure the connections, and run your first sync in under 10 minutes.

Both downloads are free

The WordPress plugin and the Power Platform solution are both free to download. The only thing you need is the Power Automate for WooCommerce extension, which is what makes the WooCommerce connector available in your Power Platform environment in the first place.

If you’ve been looking for a practical, production-ready way to connect Business Central to WooCommerce without a custom integration project โ€” head to the plugin page and grab the starter kit.

Nick Hance
Posted on:
I've published six certified Power Automate and Logic App connectors in the Microsoft marketplace. President of Reenhanced.
Post author