A custom-built Magento 2 module that syncs orders, invoices, customers, items, inventory and pricing with Microsoft Dynamics 365 Business Central over OData/API. Built, installed and supported by ECOSIRE on your store. Built to order by ECOSIRE for Magento 2 / Adobe Commerce (build-to-order) — indicative price from $499.00 USD; request a quote for a scoped proposal.
イメージプレビューA custom-built Magento 2 module that syncs orders, invoices, customers, items, inventory and pricing with Microsoft Dynamics 365 Business Central over OData/API. Built, installed and supported by ECOSIRE on your store.
自分での設定は不要 — ECOSIRE が構築・インストール・サポートする実働アプリです。
一回限りの構築料金から始めます。キックオフで一緒に範囲を決めます。
ECOSIRE がお客様の Magento 2 上で構築・設定・インストールします。
約2〜4週間で稼働し、リリース後のサポート期間が付きます。
This is a build-to-order Magento 2 extension, not an instant Adobe Commerce Marketplace download. ECOSIRE builds the connector against your Dynamics 365 Business Central tenant and your Magento Open Source or Adobe Commerce install, then installs and supports it on your environment.
The module ships under app/code/Ecosire/DynamicsBcConnector and integrates the Magento way: observers on sales_order_place_after and sales_order_invoice_register capture finance events, plugins/interceptors wired through di.xml enrich customer and item data, and a service-contract API layer (Api/ interfaces with Model/ implementations) keeps the integration testable and upgrade-safe. Outbound calls reach Business Central through its OData v4 / REST API using OAuth 2.0 (Azure AD) authentication — token acquisition, refresh and per-company endpoint routing are handled server-side, never exposed to the storefront.
Heavy work runs asynchronously: a Magento cron group drains a retry-safe queue so a Business Central timeout never blocks checkout. Every push is idempotent (external-ID keyed) so retries don't double-post invoices. Admin ACL resources gate a configuration and sync-monitor screen under Stores → Configuration, and structured logging lands in var/log/ecosire_bc.log for traceability.
Functionally it covers sales order and invoice posting into Business Central, customer and item master sync, inventory and price sync back to Magento, and configurable tax group and dimension mapping (department, cost center, project) so postings land in the right GL buckets.
Because it's bespoke, field mappings, company selection, multi-warehouse rules and your specific BC extensions/customizations are scoped during a short discovery call before a line of code ships. You get the full source, a documented mapping config, and a support window — not a black-box subscription. Compatible with Magento 2.4.x and Business Central SaaS or on-prem (with a reachable API endpoint).
Runs accounting in Dynamics 365 Business Central and is tired of manually re-keying Magento orders and invoices. Wants postings, tax groups and dimensions to land correctly in the GL without a spreadsheet in the middle.
Manages a Magento 2.4.x store and needs inventory and pricing to stay in sync with the ERP so the storefront never oversells or shows stale prices. Wants a reliable, automated pipe rather than nightly CSV imports.
Evaluates integrations for a client on Adobe Commerce or Open Source. Cares about clean module structure (service contracts, di.xml, ACL), source ownership, idempotency and not bolting on a fragile middleware subscription.
| 基準 | エコシエール | カスタムビルド | 競合他社 | Magento 2 標準機能 |
|---|---|---|---|---|
| Order & invoice posting to Business Central | 付属 | 部分的なサポート | 部分的なサポート | 含まれていない |
| Tax group & financial dimension mapping | 付属 | 部分的なサポート | 部分的なサポート | 含まれていない |
| Idempotent retry / async cron queue (no double-posts) | 付属 | 部分的なサポート | 部分的なサポート | 含まれていない |
| Full source ownership, no recurring black-box fee | 付属 | 付属 | 含まれていない | 付属 |
| Instant self-serve Marketplace download | 含まれていない | 含まれていない | 付属 | 含まれていない |
| Built & mapped to your exact BC tenant out of the box | 付属 | 付属 | 含まれていない | 含まれていない |
| Installed & supported by the vendor on your store | 付属 | 部分的なサポート | 含まれていない | 含まれていない |
| Inventory & price sync back to Magento (MSI-aware) | 付属 | 部分的なサポート | 部分的なサポート | 含まれていない |
No. It's a build-to-order extension. ECOSIRE builds the connector against your specific Business Central tenant and Magento install, then installs and supports it on your environment. There is no instant Marketplace download or self-serve license key.
Typical delivery is about 2 to 4 weeks after a short discovery call, depending on the complexity of your field mappings, number of Business Central companies, multi-warehouse rules and any custom BC extensions. We confirm a firm timeline in writing once scope is agreed. The $499 covers the standard connector scope defined during discovery.
You get a support window after go-live covering bug fixes and compatibility with Magento 2.4.x security patch releases. Mapping changes, new entities, additional BC companies or feature additions beyond the agreed scope are quoted separately. Because you receive full source, you're never locked into a recurring black-box fee to keep it running.
Yes. The module follows standard Magento 2 architecture (service contracts, di.xml, observers, ACL, cron) and runs on both Magento Open Source and Adobe Commerce 2.4.x. Adobe Commerce-specific features like B2B company accounts or shared catalogs can be supported as scoped add-ons.
It uses OAuth 2.0 via Azure AD against the Business Central OData v4 / REST API. Token acquisition and refresh happen server-side in the Magento backend; no secrets reach the storefront or browser. We guide you through the Azure AD app registration and per-company endpoint configuration during setup.
Nothing breaks for the shopper. Sync work is queued and processed by a Magento cron job with retry and backoff, so a BC timeout never blocks order placement. Failed records are logged and can be replayed from the admin sync-monitor panel, and idempotent external-ID keying prevents double-posting on retry.
A custom-built Magento 2 module that syncs orders, invoices, customers, items, inventory and pricing with Microsoft Dynamics 365 Business Central over OData/API. Built, installed and supported by ECOSIRE on your store.