We were manually updating stock levels in three places — the store, the ERP and a spreadsheet. Novasoft built the Magento-to-BC integration so inventory is live at the cart. The team understood Business Central before they touched a single line of Magento code, which is exactly what we needed.
Online store wired to your ERP and POS — one inventory, one customer.
Shopify · Magento · LS Commerce · Click and Collect · OMS · Payment gateways · Loyalty — Microsoft Solutions Partner + LS Retail Diamond Partner across UAE, KSA, India and USA.
Pick the industry that looks most like yours — every card opens a practice page tuned to that vertical's specific Dynamics 365 footprint.
A high-performance eStore that pulls live inventory and pricing from your Business Central tenant.
Most eCommerce builds fail because the store and the ERP are two separate systems connected by a nightly batch file. The customer places an order. The order goes into a queue. Finance sees it in the morning. The warehouse picks yesterday's stock count. And pricing is maintained in two places, so someone always gets it wrong. This is not an integration problem — it is an architecture problem.
Novasoft builds eCommerce on top of Business Central or LS Central as the single source of truth. Inventory on the product page is the same number the warehouse sees. Pricing on the store is pulled from the BC price group assigned to that customer. Orders post to BC the moment the customer pays — no queue, no batch, no re-keying — using the Business Central REST API v2.0. And when your BC data model changes, the store adapts — because the same Novasoft Business Applications team manages both.
Two platforms: Magento (Adobe Commerce) for enterprise B2B and B2C stores requiring full-stack customisation; LS Commerce for retailers already on LS Central who want unified commerce — same item master, same loyalty, same inventory — across store and online. First step: a free 60-minute architecture workshop where we map your ERP data to your store requirements and confirm the integration design before a single page is built. Architecture and SEO follow Google Search Central eCommerce guidelines from day one.
Four steps — from product catalogue to live orders in your ERP.
Every eCommerce engagement starts with an ERP data audit. The store is built after the integration is designed — not the other way around.
-
01
Week 0 · 60 minutes · free
Architecture and ERP audit
Business model workshop: B2B vs B2C vs both; customer-pricing rules; multi-currency and multi-language requirements. ERP data quality audit: BC item master completeness, price-group coverage, customer-ledger data quality. Integration scope confirmed: BC REST API vs OData vs Power Automate sync. Platform recommendation: Magento or LS Commerce.
-
02
Week 1–3 · UX + integration design
Design the store and the ERP connection
UX wireframes, information architecture, category structure and BC item-mapping design. ERP integration document: API endpoints, field mapping, real-time vs near-real-time decisions, error handling. Payment gateway selection and integration design. Written scope with phased delivery milestones and fixed-price estimate inside 5 business days of the workshop.
-
03
Week 3–14 · build and test
Build the store on the ERP foundation
Magento or LS Commerce build. BC integration via REST API — live inventory, live pricing, direct order posting. Payment gateway. Multi-currency, multi-language, shipping rules. UAT with your merchandising and finance teams to confirm every ERP integration works as designed — not as assumed.
-
Go-live + ongoing
Launch, measure and grow
Go-live with 2 weeks of hypercare. Power BI eCommerce dashboard — conversion, basket, margin, stock-turn — grounded in BC cost data from day one. Retail Co-Pilot or Copilot Studio store agent added in wave 2. Ongoing CRO, SEO and AI personalisation under Novacare 360°.
Two platforms, one ERP connection — Magento and LS Commerce.
Both platforms connect to the same Business Central or LS Central ERP. The right platform depends on your business model and your ERP. Skim the "right for you when" lines — the architecture workshop confirms the fit.
Magento B2C store
Right for you when · consumer-facing, high-volume catalogueHigh-performance consumer store on Magento (Adobe Commerce). Multi-currency, multi-language, loyalty points, product configurator, bundle builder. Live BC inventory at ATC. Live BC pricing at checkout — promotional price groups applied automatically. Orders post as BC sales orders the moment payment is confirmed. No batch file, no morning queue, no manual re-keying.
eCommerce practiceMagento B2B portal
Right for you when · trade customers with contract pricingCustomer-specific pricing from BC price groups and customer contracts. Purchase-order submission with BC approval routing. Account credit limit displayed at checkout — live from the BC customer ledger. Order history and invoice download integrated with BC posted sales. Approval workflows for large orders before BC sales order creation. Managed by Magento B2B modules, grounded in BC data.
eCommerce practiceLS Commerce
Right for you when · already on LS Central, want unified commerceLS Retail's native eCommerce layer on top of LS Central. Same item master as your stores. Same loyalty programme — points earned online redeemed in-store, and vice versa. Same inventory, updated in real time as POS transactions happen. Click-and-collect and ship-from-store enabled by the unified LS Central architecture. No separate middleware — the eStore is part of the LS Central ecosystem.
LS Central practiceERP integration
Right for you when · orders must post in real time, not batchBusiness Central REST API integration for inventory, pricing, customer, and order data. Orders from Magento post as BC sales orders the moment the customer pays. Inventory availability checked at cart level — not display level, not daily batch. Pricing from BC price groups and customer contracts — one source, zero discrepancy. Power Automate flows for order-event synchronisation where BC connector scope is exceeded.
Business Applications practiceOmnichannel retail
Right for you when · store and online must share inventory and loyaltyUnified product master, shared loyalty programme, click-and-collect, ship-from-store, and shared customer record across POS and eStore. Powered by LS Central's unified commerce architecture — the same SKU moves across POS, mobile checkout and the online store without a synchronisation layer. Retail Co-Pilot surfaces online-vs-store performance comparison in plain English.
LS Central practicePayment gateways
Right for you when · UAE and KSA payment methods requiredPayFort (Amazon Payment Services), Telr, Stripe and Tabby (BNPL) integrated as standard in every UAE and KSA eCommerce build. VAT-compliant invoice and receipt generation aligned with UAE FTA requirements (tax.gov.ae) handled at the BC order posting layer. PCI-DSS compliance handled through gateway-side tokenisation — card data never touches the Magento server.
eCommerce practiceAn eStore that talks back — Copilot Studio chat, demand forecasting and AI recommendations.
AI on the eStore is not a chatbot bolted onto the homepage. It is Retail Co-Pilot on your LS Central data, demand forecasting on your BC order history, and a Copilot Studio agent that handles product queries and order status without a human agent.
Retail Co-Pilot for LS Central
20+ retail KPIs · online-vs-store comparison · plain English queriesRetail Co-Pilot for LS Central includes online-vs-store channel comparison, basket analysis, conversion by category, replenishment recommendations and shrinkage alerts — all in plain English via Teams or WhatsApp. Available now for LS Central retailers. Goes live in 2–5 days against an existing LS Central tenant grounded in Fabric data.
Retail Co-Pilot practiceCopilot Studio store agent
Product finder · order status · returns handler · Teams + on-site widgetConversational product finder, order status bot and returns handler integrated with Business Central and Magento via Power Automate. The agent handles natural-language queries ("where is my order?", "do you have this in size M in blue?", "I want to return this") and creates BC returns or updates order status automatically. Deployable as a Teams bot, WhatsApp integration or on-site chat widget.
AI & Copilot practicePower BI eCommerce dashboard
Conversion · basket · margin · stock-turn · grounded in BC cost dataPre-built Power BI workspace on Magento and BC data: conversion rate, average basket value, abandon rate, product-level margin, stock-turn, and revenue by category and channel. Because the cost data comes from Business Central — not a Magento estimate — the margin number is the same one your finance team uses. Ships with every Novasoft eCommerce engagement.
Analytics & Automation practiceDemand forecasting
Azure ML on order history · seasonal uplift · promo impact · BC replenishmentAzure ML demand forecasting model trained on historical Magento and BC order data — seasonal uplift, new-product demand curves, promotional impact, and end-of-range sell-through prediction. Forecasts feed directly into Business Central as replenishment suggestions — reviewed and approved by buyers, not executed automatically. Reduces both overstock and stockout events for retailers trading online and in-store simultaneously.
Analytics & Automation practiceFour things that stop going wrong after an ERP-integrated eStore go-live.
Every one of these is a problem that an eStore-without-ERP-integration creates — and an ERP-integrated eStore eliminates on day one.
-
01
Stop selling stock you do not have
Live Business Central inventory on the product page. Availability checked at the cart level — not the display level, not yesterday's batch. The moment the last unit is picked in the warehouse, the online store shows out-of-stock. No more "sorry, we oversold" emails. No more customer service escalations from customers who paid for stock that was not there.
-
02
Stop maintaining prices in two systems
Pricing comes from Business Central price groups and customer contracts. Update the price in BC — the store reflects it the next page load. Promotional pricing, trade discounts, volume breaks and customer-specific contract prices all pulled from the same BC source that your sales team quotes from. No separate Magento price list. No pricing errors because someone updated one system and forgot the other.
-
03
Stop manually processing online orders
Orders from Magento or LS Commerce post directly to Business Central as sales orders via API the moment the customer pays. Finance sees the order in BC immediately. The warehouse picks from the BC sales order, not a separate eCommerce pick list. Credit checks against the BC customer ledger happen at checkout — not after the order is placed. The AP and AR teams stop handling eCommerce orders as a separate workflow — wired via Business Process Automation flows where conditional logic is needed.
-
04
Stop guessing what drives online margin
Power BI eCommerce dashboard shows product-level margin, channel contribution, basket analysis and stock-turn side by side with BC cost data. The merchandising team makes range decisions based on the same cost and margin numbers as the finance team — because both dashboards read from the same Microsoft Fabric OneLake. Seasonal decisions, promotional plans and end-of-range clearance strategies backed by real data, not gut feel. Retail Co-Pilot adds natural-language queries on top of the same dataset.
One eCommerce team across four delivery centres.
Novasoft delivers eCommerce projects from four delivery centres — UAE, Saudi Arabia, India and the USA — as part of the broader Digital Transformation practice. The same team that builds the Magento or LS Commerce store is the team that wires it to Business Central or LS Central and keeps the integration running after launch. Saudi Arabia projects run through the local Novasoft entity for on-site work; UAE, India and USA cover remote and hybrid delivery across the Gulf, Indian-subcontinent and North-American business hours.
- UAE — Novasoft FZCO base. Customer-facing engagement lead for Gulf and European eCommerce projects.
- Saudi Arabia — local Novasoft entity. On-site delivery for KSA tenants with the in-Kingdom team.
- India — primary engineering centre. Deep Magento, LS Commerce, BC integration, Power Platform and AI bench depth for build-phase delivery.
- USA — Novasoft USA Inc. North America customers; East-coast time-zone alignment for AMER projects.
Because they've never built a BC integration — you'll get a beautiful store that doesn't know your stock.
Digital agencies build beautiful storefronts. What they don't build is a real-time Business Central integration that posts Magento orders as BC sales orders the moment the customer pays, syncs inventory availability at the cart level, and pulls customer-contract pricing from BC price groups. That part gets scoped as "Phase 2," budgeted separately, and handed to a third developer who has never touched your ERP.
Novasoft approaches eCommerce from the ERP side first. The team that scopes your store architecture is the same team that maintains your Business Central or LS Central tenant. The integration is not an afterthought — it is the first line on the architecture diagram. That is also why there is a clean hand-over into Novacare 360° managed support after launch, and flexibility via Novasoft Resourcing when you need Magento or Power Automate bench depth mid-programme. ERP-first eCommerce — built and run by the same team.
What customers say after a Novasoft eCommerce go-live.
Edited excerpts from Novasoft customer references. Every reference is contactable on request during the scoping workshop.
Our B2B customers needed to see their contracted pricing and credit limits online. Novasoft built the B2B portal on Magento with customer-specific price groups pulled directly from LS Central — it replaced the entire manual order-by-email process we had been running for five years.
Orders from the Magento store now post as Business Central sales orders in real time — no batch file, no import, no manual checking. The same team that built the eStore manages our BC tenant on Novacare 360°, so when Microsoft releases a BC wave update, we don't have to worry about the integration breaking.
Every platform Novasoft builds, integrates and runs.
The eCommerce practice spans storefront, ERP, payment, automation and AI — Magento and LS Commerce at the front, Business Central and LS Central at the back, Power Platform and Azure connecting them.
Novasoft AI Co-Pilot products for retail & commerce
AI extensions that ship alongside every eCommerce engagement — built on Copilot Studio, grounded in your LS Central and Business Central data.
The eCommerce partner that builds the store and the ERP integration — one team, one contract.

Microsoft Solutions Partner
Active Microsoft Solutions Partner — Business Applications credential. The same certified team delivers your Magento integration and your BC back-office.
Microsoft practice
LS Retail Diamond Partner — 5 yrs
For retailers on LS Central, LS Commerce gives you a unified commerce store — shared inventory, shared loyalty, click-and-collect. Verifiable on the LS Retail partner directory.
LS Retail practiceeCommerce go-live → NovaCare 360°
At go-live the eStore, the BC integration and the payment gateway hand over into NovaCare 360° — SLA-backed monitoring of all three layers. Same partner, same named lead, no inter-vendor gap.
Explore NovaCare 360°Latest additions to the Novasoft eCommerce practice.
Five 2026 additions to the Novasoft eCommerce portfolio — AI extensions, unified commerce accelerators and analytics layers that ship alongside every store build.
LS Commerce unified store
LS Commerce on LS Central — online store shares the same inventory, loyalty points and customer record as the physical POS. Click-and-collect, ship-from-store and real-time stock availability baked in from day one.
LS CentralCopilot Studio store agent
A Copilot Studio agent grounded in your Magento and BC data — handles order-status queries, product FAQ, returns initiation and escalation to a human agent. Replaces the generic live-chat widget with a trained commerce agent.
AI & CopilotRetail Co-Pilot for LS Central
AI analytics assistant for LS Central retailers — natural-language store-performance queries, basket analysis, replenishment recommendations and margin drill-down. Ships alongside every LS Commerce engagement.
Retail Co-PilotPower BI eCommerce dashboard
Out-of-the-box Power BI semantic model across Magento sales data and BC financial data — revenue by channel, basket size, return rate, margin per SKU and customer lifetime value. No manual Excel exports.
AnalyticsAzure AI personalisation
Azure Machine Learning recommendation engine integrated with Magento — personalised product listings, "customers also bought" powered by real purchase history from BC rather than generic collaborative filtering.
Cloud ComputingEvery eCommerce project that goes wrong goes wrong at the integration seam — the point where the store ends and the ERP begins. The store is the easy part. The hard part is making sure a Magento order posts to Business Central as a proper sales order, triggers the correct price group, checks the credit limit and updates the warehouse pick queue — all in the same second the customer clicks Pay. That is the problem the Business Applications team solves first.
Novasoft eCommerce practice · ERP-integrated commerce across UAE, KSA, India & USA
Map your eCommerce and ERP integration in 60 minutes.
No sales deck. No pressure. Tell us your platform, your ERP and what's broken in the integration today — we'll sketch the architecture, confirm the timeline and give you a written estimate inside 5 business days. Free, even if you never sign with us.
One form. One reply. No sales chase.
Tell us your ERP, your platform and what's not connecting today. A Novasoft eCommerce consultant — not an SDR — will be in touch within one business day to book the architecture review.
- Reply within one business day — from the consultant, not a queue
- Written architecture proposal in 5 business days of the review, even if you don't sign
- Microsoft Solutions Partner + LS Retail Diamond Partner, refreshed annually
Prefer email? contact@novasoft.global · contact page
Book an eCommerce development assessment
Fill in your details and we'll be in touch within one business day.
Questions about eCommerce development.
What eCommerce platforms does Novasoft develop on?
Magento (Adobe Commerce) for B2C and B2B enterprise stores requiring full-stack customisation, and LS Commerce for retailers already on LS Central who need unified commerce — shared inventory, shared loyalty, click-and-collect — across store and online. Both platforms are integrated with Business Central or LS Central as the ERP source of truth.
How does Novasoft integrate the eStore with Business Central?
Via the Business Central REST API for inventory, pricing, customer and order data. Orders from Magento post as BC sales orders the moment the customer pays — no batch file, no manual import. Inventory availability is checked in real time at the cart level. Pricing pulls from BC price groups and customer contracts. Reference: learn.microsoft.com/en-in/dynamics365/business-central/
Can Novasoft build a B2B portal with customer-specific pricing?
Yes. B2B portals are a core Novasoft eCommerce capability — customer-specific price groups from BC, purchase-order submission, account credit-limit display, order history and approval workflows for large orders. Built on Magento B2B or Power Pages over BC, depending on complexity.
How long does an eCommerce build take?
A standard Magento B2C store with BC integration, payment gateway, multi-currency and 500–2,000 SKUs typically takes 10–14 weeks. LS Commerce on an existing LS Central tenant is faster — 6–10 weeks. B2B portals depend on the number of customer-specific pricing rules and approval workflows — typically 8–12 weeks.
Does Novasoft handle UAE and KSA payment gateways?
Yes. Novasoft integrates UAE and KSA payment gateways — PayFort (Amazon Payment Services), Telr, Stripe and Tabby (BNPL) — as standard in every eCommerce build. VAT-compliant invoice generation aligned with UAE FTA requirements (tax.gov.ae) is handled at the BC order-posting layer.
What ongoing support does Novasoft provide after eCommerce go-live?
Post-go-live, the eStore is covered by Novacare 360° — performance monitoring, Magento and LS Commerce patching, BC integration health checks, quarterly SEO and CRO review, and ongoing AI additions. The eCommerce team and the ERP team are the same people.
- Adobe Commerce (Magento) — Enterprise eCommerce platform documentation · Accessed May 2026
- UAE Federal Tax Authority — VAT invoice requirements for e-commerce transactions · Middle East regional authority
- Microsoft Learn India — Business Central REST API and integration reference · India regional reference
- Microsoft Partner — Solutions Partner for Business Applications · Firm credential reference
- LS Retail Partner Directory — Novasoft (Diamond Partner, 5 consecutive years 2022–2026)
Last reviewed May 2026.