Dynamics 365 Commerce explained

By Emil Björk · Microsoft business apps consultant, Gothenburg

Microsoft's unified retail platform — head office, store POS, e-commerce, omnichannel order management, and clienteling — and who it's actually for.

Reviewed August 20264 min read · 911 wordsPublished Updated
On this page (8)

Dynamics 365 Commerce is Microsoft's unified retail application, descended from the Dynamics AX Retail module (and briefly named Dynamics 365 for Retail — that history is in its own guide). It is a full retail platform: head-office merchandising, store point-of-sale, e-commerce, call centre, omnichannel order management, and customer engagement — all running on the same data model as Finance and Supply Chain Management.

That last clause is the entire pitch. Most retail stacks are a federation: one vendor's POS, another's e-commerce, a third's OMS, an ERP behind them, and a career's worth of integration glue between. Commerce collapses the stack — the item you merchandise, the price you promote, the stock you promise, and the ledger you post to are one system. Whether that consolidation is worth the implementation effort is the real evaluation question, and this guide tries to give you enough shape to answer it.

The architecture in one paragraph

Commerce is not a monolith sitting inside F&O. Head office lives in F&O; the channels — stores, e-commerce, call centre — talk to a Commerce Scale Unit (CSU), a channel-facing runtime that serves the Retail Server APIs, holds the channel database, and keeps trading even when head office is busy or briefly unreachable. Data moves between head office and channels through Commerce Data Exchange (CDX) — scheduled distribution jobs pushing products, prices, and assortments down, and pulling transactions up for statement posting. Understanding this hub-and-spoke shape explains most of Commerce's operational behaviour, including why a price change doesn't hit the tills the second you save it. The data flows are covered in depth in retail channel data management.

Head office

Merchandising is managed centrally in F&O: category hierarchies, product attributes, catalogues, assortments (which products each channel carries), pricing, and promotions. Store operations — shifts, cash management, statement posting back to the general ledger — are configured here too; the operational day-to-day is covered in store operations.

The discount engine deserves its reputation: threshold, quantity, mix-and-match, and tender-based discounts with concurrency rules deciding what happens when several apply at once. Powerful, and easy to configure into unprofitability — see discounts and pricing in Commerce.

Point of sale

The current POS client is the Store Commerce app, which superseded the older Modern POS; a browser-based variant covers thin-client scenarios. The POS works offline against a channel-side database and syncs when connectivity returns — essential for stores in flaky-network reality. Hardware (cash drawers, printers, scanners, payment terminals) connects through the Hardware Station. The full POS story, including device management across hundreds of stores, is in Modern POS in Dynamics 365 Commerce.

The same client doubles as a clienteling tool: associates pull up cross-channel purchase history, preferences, and wish lists, and act on them mid-conversation — the till as a service tool, not just a payment terminal. See clienteling in Dynamics 365 Commerce.

E-commerce

Commerce ships a managed e-commerce platform: content management with a visual site builder, B2C storefronts, B2B portals with account hierarchies and catalogue-based pricing, search, and checkout — deployed as part of the Commerce environment. In practice the market splits: mid-market retailers run the built-in storefront; larger ones go headless, keeping Commerce as the engine (products, prices, inventory, orders through the CSU APIs) and building the front end on their own stack. Both are legitimate; the headless route costs more and frees your front-end roadmap from Microsoft's release cadence.

Call centre and omnichannel orders

The call centre channel gives phone-order teams a keyboard-optimised order entry experience with the same pricing and promotions as every other channel — plus retail-specific machinery like catalogue source codes and continuity orders. Details in the Commerce call centre guide.

Across channels, one order can be fulfilled any way the customer wants: buy online, pick up in store; return in store what was bought online; ship from store when the warehouse is out. Cross-channel inventory visibility comes from Supply Chain Management, and order orchestration is configurable rather than hard-coded.

Loyalty

Multi-tier loyalty with points accrual and redemption rules configured centrally and honoured across every channel — the store, the web shop, and the call centre read the same balance. Design decisions and gotchas are in the retail loyalty deep dive.

Who it's for — and who it isn't

Commerce targets mid-size to large retailers — roughly the 10-stores-to-thousands range — that want omnichannel from one platform and are (or are becoming) an F&O shop, since Commerce presumes the F&O foundation. Grocery, fashion, speciality, and increasingly B2B-heavy distributors selling through portals all fit. Microsoft packages the retail story, with Commerce at its centre, under Microsoft Cloud for Retail.

Who it isn't for: a 3-store retailer or an e-commerce-only brand. That profile fits Business Central plus a retail ISV or a Shopify-class storefront at a fraction of the cost and timeline. And at the very top end, global retailers sometimes keep a specialist OMS or POS estate and use F&O behind it — a legitimate architecture, just not the unified one.

Licensing follows the F&O pattern: per-user Commerce licences on the operations side, with e-commerce and scale-unit capacity as add-ons. Budget the implementation in quarters, not weeks — this is an ERP-grade project with stores attached.

The trade-off

The honest summary: Commerce is a substantial commitment — multi-month to multi-year, with real infrastructure and partner-skill requirements — and the payoff is genuine omnichannel from one database, which point-solution stacks chronically promise and rarely deliver. If you're already committed to F&O and run real stores, it belongs on the shortlist. If you're not, the F&O prerequisite is the first decision to make — start with Business Central vs Finance and Operations.

Frequently asked questions

What is a Commerce Scale Unit?

The channel-facing runtime that serves the Retail Server APIs and holds the channel database, so stores, e-commerce, and the call centre keep trading even when head office in Finance and Operations is busy or unreachable. Data moves between the two through Commerce Data Exchange distribution jobs.

Why does a price change not appear at the till immediately?

Because Commerce is hub-and-spoke. Prices, products, and assortments reach channels through scheduled Commerce Data Exchange jobs, and transactions come back the same way for statement posting. Timing follows the job schedule, not the save button.

Does Dynamics 365 Commerce require Finance and Operations?

Yes. Head office — merchandising, pricing, assortments, statement posting — lives in Finance and Operations, and Commerce presumes that foundation. A retailer not already committed to F&O has to make that decision first.

Should I use the built-in e-commerce storefront or go headless?

Mid-market retailers typically run the built-in storefront. Larger ones go headless, keeping Commerce as the engine for products, prices, inventory, and orders through the Commerce Scale Unit APIs while building their own front end — more expensive, but it frees the front-end roadmap from Microsoft's release cadence.

Is Commerce right for a small retailer?

No. A three-store retailer or an e-commerce-only brand is better served by Business Central plus a retail ISV or a Shopify-class storefront. Commerce targets roughly ten stores to thousands and should be budgeted in quarters, not weeks.

Further reading

Related guides

Browse every guide in Finance & SCM or just Retail & commerce.

Was this helpful?

Signals which guides land and which need work. No account, no comment box — corrections go through the contact page.

Spot something wrong or want a topic covered? Send a correction or a topic request — both are welcome.