Connect WooCommerce to Microsoft Dynamics 365 Business Central. Web orders become sales orders, item inventory publishes to your store, and customers, prices and shipments stay aligned, with no spreadsheets in between.
Business Central exposes its data through standard REST APIs secured with OAuth 2.0 and Microsoft Entra ID. Our integration engine uses those APIs to create sales orders and customers from WooCommerce orders, and reads item inventory and prices to publish to the store. Where your tenant has custom extensions or fields, we can also work with custom API pages.
Designed for both Business Central online tenants and extended environments.
| WooCommerce | Business Central | Direction |
|---|---|---|
| Order | Sales order | WooCommerce → BC |
| Customer | Customer | Both ways |
| Product / SKU | Item (and item variant) | BC → WooCommerce |
| Stock quantity | Item inventory by location | BC → WooCommerce |
| Price | Sales price / price list | BC → WooCommerce |
| Tracking number | Posted sales shipment | BC → WooCommerce |
| Refund | Sales credit memo | WooCommerce → BC |
WooCommerce ↔ Avrhil Integration Engine ↔ Business Central.
WooCommerce sends the order to the integration engine by webhook.
The engine validates items, tax and customer, and calls the Business Central API with OAuth 2.0.
A sales order is created with the correct dimensions, locations and payment terms.
Warehouse posts the shipment in Business Central. Tracking and status flow back to WooCommerce.
Item inventory and price changes are read from Business Central on a schedule or on change, and published to the store.
Logs, retries and alerts give your team full visibility into every transaction.
Not on Business Central? See our overview of WooCommerce ERP integration across platforms, or our WooCommerce QuickBooks integration if you only need accounting automation.
Business Central online is the simplest because the APIs are exposed by Microsoft. On-premises installations can also be integrated when the API endpoints are reachable by the integration engine, for example through a secure gateway.
Yes. Business Central is typically the source of truth for item inventory, and the integration publishes available quantity to WooCommerce, with optional safety buffers.
That can be configured, but many teams prefer to create the sales order automatically and let the warehouse post shipments and invoices. We set this up to match your process.
Yes. Custom fields exposed through your own API pages can be added to the mapping.
Dynamics 365 Finance and Operations uses different interfaces from Business Central. We integrate with both, and scope each separately.
Explore the other ways we connect WooCommerce to ERP and accounting systems.
Share your Business Central setup and store details, and we will recommend an integration plan.
Discuss Your Integration Contact Us