Saltar al contenido
Business Central integration

Business Central connected to your eCommerce.

OData API, webhooks, dimensions and pricing matrix — two-way real-time sync with your online store. No custom BC extensions. No custom development.

Compatible eCommerce platforms
PrestaShopShopifyMagentoWooCommerce
Business Central ↔ eCommerce sync diagram

Why Business Central needs specialized middleware

Business Central manages pricing with a multi-dimensional matrix: by customer, by group, by quantity, by date and by currency. Replicating that logic in an eCommerce needs middleware that understands Sales Prices, Line Discounts and Customer Price Groups in BC — a CSV export won't cut it.

BC also uses dimensions (Departments, Projects, Cost Centers) that drive the accounting of every order. Integrafy assigns the right dimensions to each web order automatically, avoiding accounting errors and BC validation rejections.

What does Integrafy sync between Business Central and your eCommerce?

BC → eCommerce Stock per location and warehouse in real time BC webhooks notify Integrafy on every inventory movement
BC → eCommerce Catalog: Items with variants, units and attributes Data Hub transforms BC Items into structured eCommerce products
BC → eCommerce Pricing matrix: per customer, group, quantity and date Full mapping of BC Sales Prices and Line Discounts to the eCommerce
eCommerce → BC Confirmed orders → Sales Order in BC with dimensions Flow creates the order with Customer, lines, dimensions and payment method
BC → eCommerce Order status: confirmed, shipped, invoiced Customer sees the real status from their B2B private area
Bidirectional Customers: fiscal data, terms and credit Web customers → Customer in BC; BC terms → eCommerce

Frequently asked questions about Business Central + eCommerce integration

Does Integrafy use OData or a custom API for Business Central?

We use the native OData v4 API of Business Central, the method Microsoft recommends. No custom extensions in BC are required. For real-time events we set up native BC webhooks that notify Integrafy on every change.

Does it work with BC's pricing matrix?

Yes. Integrafy maps Sales Prices, Line Discounts and Customer Price Groups from BC to the eCommerce pricing structure. It supports per-customer, per-group, min-quantity and date-range pricing.

How does it handle BC dimensions and Business Units?

Integrafy reads the dimensions configured in BC (department, project, cost center) and uses them to segment orders, stock or catalog. Business Units map to independent eCommerce stores or sales channels.

Does it work with Business Central on Azure (cloud)?

Yes. Integrafy connects to both BC on-premise and BC SaaS on Azure. For cloud, authentication is via Azure AD (OAuth 2.0). For on-premise we support basic or NTLM authentication depending on the server configuration.

How long does BC implementation take?

A standard BC ↔ eCommerce integration goes live in 2-3 weeks. With complex dimensions or an advanced pricing matrix it can extend to 4-5 weeks. BC's OData API is stable and well-documented, which speeds up the process.

Got Business Central and need a B2B eCommerce?

Tell us your case. Free 30-minute integration diagnosis.