A per-tenant AL extension that bridges Salesforce Commerce Cloud / B2B Commerce with Dynamics 365 Business Central — syncing orders, customers, catalog, price books and real-time inventory across multiple sites and currencies. Built, installed and supported by ECOSIRE on your BC environment. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $799.00 USD; request a quote for a scoped proposal.
بيان التطبيق
مصمَّم حول سير عملك
A per-tenant AL extension that bridges Salesforce Commerce Cloud / B2B Commerce with Dynamics 365 Business Central — syncing orders, customers, catalog, price books and real-time inventory across multiple sites and currencies. Built, installed and supported by ECOSIRE on your BC environment.
لا إعداد يدوي — تطبيق جاهز يبنيه ويثبّته ويدعمه ECOSIRE.
ابدأ بسعر بناء لمرة واحدة. نحدّد النطاق معك عند الانطلاق.
يقوم ECOSIRE ببنائه وتهيئته وتثبيته على Dynamics 365 Business Central الخاص بك.
تنطلق خلال 2–4 أسابيع تقريبًا، مع فترة دعم بعد الإطلاق.
Enterprise merchants running storefronts on Salesforce Commerce Cloud (SFCC) / B2B Commerce while keeping finance, inventory and fulfillment in Dynamics 365 Business Central usually live with a brittle middleware stack or manual CSV re-keying. This connector closes that gap with a purpose-built integration that treats Business Central as the system of record.
ECOSIRE builds this as a per-tenant AL extension installed directly on your Business Central environment (cloud SaaS or on-prem). It is not a generic AppSource download — it is built to order, configured to your data model, installed by ECOSIRE, and supported afterward. Typical delivery is two to four weeks depending on catalog complexity and the number of storefronts.
What it does on the BC side: new SFCC orders flow in as BC Sales Orders or Sales Invoices with matched or auto-created Customers, ship-to addresses, shipping lines, and tax. Product catalog and price books publish outward from BC Items and price lists into Commerce Cloud via the SFCC OCAPI / B2C Commerce APIs. Inventory syncs in near real time from BC Item Ledger / availability so the storefront reflects true stock.
How it's engineered: AL table and page extensions add the SFCC mapping and sync-status fields; event subscribers on posting and item-availability events trigger updates; a Job Queue entry runs scheduled and delta syncs; and all external calls run through BC's HttpClient against the SFCC REST endpoints with retry and logging. A dedicated permission set scopes access, and every sync writes an auditable log on the BC side. Multi-site, multi-currency, refunds and tax-code mapping are first-class.
You get the source, an install on your tenant, and a support window — no black-box SaaS in the middle.
Owns the Salesforce Commerce storefronts and needs orders, customers and stock to land in Business Central automatically instead of being re-keyed or pulled from CSV exports overnight.
Responsible for the BC tenant and its data integrity. Wants a clean per-tenant extension with a scoped permission set, Job Queue control, and an audit log — not an opaque third-party middleware service.
Needs SFCC orders, refunds and taxes to post correctly as Sales Invoices, credit memos and the right VAT/tax posting groups so revenue and inventory reconcile without manual journal cleanup.
Runs Salesforce B2B Commerce with contract and customer-specific pricing, and needs BC price lists and customer price groups to publish accurately to the right price books across multiple sites and currencies.
| المعيار | ECOSIRE | بناء مخصص | منافس | أودو الأصلي |
|---|---|---|---|---|
| Native two-way Salesforce Commerce Cloud / B2B Commerce sync | متضمنة | دعم جزئي | دعم جزئي | |
| Runs as a per-tenant AL extension inside Business Central (no separate middleware) | متضمنة | متضمنة | دعم جزئي | |
| Real-time inventory sync via BC event subscribers + Job Queue | متضمنة | دعم جزئي | دعم جزئي | |
| Multi-site, multi-currency, and B2B contract / price-book mapping | متضمنة | دعم جزئي | دعم جزئي | |
| Refund-to-credit-memo and tax-class to VAT-posting-group mapping | متضمنة | دعم جزئي | دعم جزئي | |
| Built, installed and configured to your BC data model by the vendor | متضمنة | متضمنة | غير متضمنة | |
| Source code delivered to you (no black-box lock-in) | متضمنة | متضمنة | غير متضمنة | |
| Ongoing support + BC monthly-update / SFCC API compatibility | متضمنة | دعم جزئي | متضمنة | |
| Predictable one-time build cost without per-order or middleware fees | متضمنة | غير متضمنة | غير متضمنة |
This is a build-to-order extension, not an instant AppSource download. After we confirm your SFCC setup, catalog complexity, and number of storefronts, typical delivery is two to four weeks. ECOSIRE builds the AL extension, validates it in a sandbox/UAT BC environment against your Commerce Cloud sandbox, then installs it as a per-tenant extension on your production Business Central environment and walks you through configuration.
Yes. Your order includes a post-delivery support window for bug fixes and for keeping the extension compatible with Business Central's monthly service updates and SFCC API changes. Because it ships as a per-tenant extension with source delivered to you, you are never locked into a black-box SaaS. We offer extended support and enhancement retainers separately if you want continued coverage beyond the initial window.
It runs inside Business Central. The sync logic lives in AL codeunits and event subscribers within the extension; scheduled and delta syncs run via the BC Job Queue; external calls go straight to the SFCC REST/OCAPI endpoints using BC's HttpClient. There is no separate middleware server to host, license, or babysit. Optionally we can hand data off to Dataverse for Power Platform reuse.
Yes. Multiple SFCC sites map to distinct BC locations, dimensions, or responsibility centers; each site's currency reconciles to a BC currency code and exchange-rate setup; and Salesforce B2B Commerce contract / customer-specific pricing maps to BC price lists and customer price groups when publishing price books. The exact mapping is configured to your setup during the build.
SFCC refunds post in Business Central as credit memos against the originating customer and document, and SFCC tax classes are mapped to your BC VAT/tax posting groups so amounts post to the correct accounts. Every sync is written to an audit log on the BC side with payload references, so finance can reconcile orders, refunds and tax line by line.
A per-tenant AL extension that bridges Salesforce Commerce Cloud / B2B Commerce with Dynamics 365 Business Central — syncing orders, customers, catalog, price books and real-time inventory across multiple sites and currencies. Built, installed and supported by ECOSIRE on your BC environment.