Ecommerce for Business Central

All articles

Should you choose Sana Commerce Cloud or Dynamicweb Commerce Suite for Business Central?

Both are all-in-one platforms configured per customer, but one keeps no database of its own and the other syncs one. Where Sana Commerce Cloud and Dynamicweb Commerce Suite differ, and which questions decide between them.

Published 2026-09-28

Short answer. Sana Commerce Cloud and Dynamicweb Commerce Suite are both all-in-one commerce platforms built to sit beside Business Central, and both support open selling, a login-based portal, and Business Central online or on-premises. The difference is what they keep in their own database. Sana Commerce Cloud keeps none: every item, customer, price and order is a live query against Business Central. Dynamicweb Commerce Suite syncs items, customers and orders into its own database on a schedule, and only asks Business Central live for prices, stock and the order calculation. If your priority is a single, simple source of truth and you don't need heavy editorial content, Sana Commerce Cloud is the tighter fit. If you need strong content, SEO, several brands or several markets built in the same tool as the catalogue, Dynamicweb Commerce Suite is the broader fit, at a higher configuration cost.

*Verified September 2026.*

What is the actual difference between Sana Commerce Cloud and Dynamicweb Commerce Suite?

Both solutions are sold as a complete platform, both ship their own connector into Business Central, and both are configured per customer rather than installed as a standard app. On that last point, our catalogue actually places them in the same maintenance category: neither is a drop-in app, and both need someone who knows Business Central to build and own the setup.

Where they part ways is the data model behind the storefront. Sana Commerce Cloud keeps no separate commerce database of items, customers or prices. The storefront asks Business Central over web services each time a page renders, so there is nothing in Sana's own database that can drift from the ERP.

Dynamicweb Commerce Suite works differently. A scheduled integration moves items, customers and orders into Dynamicweb's own database in batches, while a live integration calls Business Central for prices, stock, and for letting the ERP calculate discounts and freight on the order. The two modes can be combined, and most installations do combine them, which is exactly why the solution needs a configuration project rather than an installation.

That single difference is also why the two solutions carry different logic labels in our catalogue. Both let Business Central calculate customer-specific prices, tiered discounts, discount groups and line and invoice discounts. But Dynamicweb composes bundles in its own platform rather than in Business Central, and that is enough on its own to put the solution in the category of logic set up in two places, while Sana's logic runs in Business Central end to end.

How do the two solutions compare on the points that decide it?

Sana Commerce CloudDynamicweb Commerce Suite
Commerce databaseNone, live queries to Business CentralOwn database, synced with Business Central in batches
Prices and stockAlways live from Business CentralLive from Business Central, if the live integration is switched on
BundlesNot part of the platform, rest on Business Central's own bill of materialsComposed in Dynamicweb, not in Business Central
Content, SEO and designIncluded, the more limited of the twoIncluded, the platform's core strength
Several web shopsSupported, licensed per shopSupported, included in the subscription
Several Business Central companies behind one shopNot supportedSupported
Business Central deploymentOnline and on-premisesOnline and on-premises
Recurring integration maintenanceUpgrade the ERP connector at least every two yearsReview field mappings at each of the two annual Business Central releases
Failed order handlingQueue with automatic retry for transient failuresQueue with an alert for a person to review
Best fitComplex Business Central pricing, without heavy content needsMulti-brand or multi-market selling with real content in the same tool

How is pricing and discount logic actually handled?

Both solutions let Business Central decide the price a customer sees, and both do it through a live call rather than a stored copy. Customer-specific prices, tiered volume discounts, discount groups, and line and invoice discounts follow the setup in Business Central for either solution, not a separate price table in the storefront.

Bundles are where they split. Sana Commerce Cloud has no bundle logic of its own. A bundle rests on Business Central's own bill-of-material and assembly tools, and the price simply comes from whatever those tools calculate. Dynamicweb Commerce Suite composes the bundle in the platform itself, so the rule for how a bundle's price depends on the combination in the basket lives in Dynamicweb and has to be maintained there.

Campaigns follow the same split. Neither solution can run a price campaign without touching Business Central, in Sana's case, but Dynamicweb also ships its own discount and campaign engine, and many installations use it for the editorial side while letting Business Central hold the agreed price. That gives Dynamicweb a second lever marketing can pull without a developer. It also means a company using both levers has to decide, and write down, which campaigns belong where.

Which solution gives you more content, SEO and multiple web shops?

Dynamicweb Commerce Suite does, by a clear margin. Content, search engine optimisation, design control and running several web shops are all rated as a core strength of the platform, because the content management system was built into the same tool as the catalogue from the start. A campaign page, an article series or a landing page per market is authored the same way a product page is.

Sana Commerce Cloud includes content, SEO and design too, and it supports an open catalogue section alongside the login-based portal. But it rates lower on each of those points in our catalogue, and it is licensed per web shop rather than including several shops in one subscription. If you run one storefront with a manageable amount of editorial content, that gap won't matter. If you run several brands, several markets, or a marketing team that expects to build its own pages, it will.

One licensing detail follows from the same difference: Dynamicweb Commerce Suite supports several Business Central companies behind a single web shop, and Sana Commerce Cloud does not. If you run more than one company in Business Central and want one storefront in front of them, that alone can decide the comparison.

What happens to the order in Business Central?

Both solutions let the document type, a sales order or a sales quote, be a setting rather than a fixed choice, so neither forces your approval process one way.

The two differ on what happens when a transfer fails. Sana Commerce Cloud keeps a retry queue that automatically resolves transient failures, though an order that fails on a genuine data error still waits for someone to look at it. Dynamicweb Commerce Suite keeps a log of every transfer and can rerun a failed order, but the failure raises an alert for a person rather than retrying on its own. Either way, agree up front who watches that queue.

Neither solution reconciles the payment provider's settlement against the general ledger on its own. Both leave that step to a separate module or a manual process, so it is worth asking either vendor how their implementation partners usually solve it.

Who configures and maintains the integration after go-live?

Both, in this comparison, not one against a finished app against the other. Sana Commerce Cloud and Dynamicweb Commerce Suite sit in the same maintenance category in our catalogue: field mappings, endpoints and connector instances are built per customer, and you own that configuration afterwards.

The recurring cost differs in shape rather than in kind. Sana obliges you to upgrade the ERP connector at least every two years, a defined and bounded task. Dynamicweb's obligation is less bounded: field mappings need reviewing at each of Business Central's two annual releases, and how much work that is depends on how much of the setup runs live versus on a schedule. Settling that balance before implementation is easier than changing it afterwards.

What does each solution cost?

Neither vendor publishes prices, so both figures here rest on third-party estimates rather than a quote, and they should be read as a frame for the conversation, not a number to budget against.

Sana Commerce Cloud's annual licence is estimated from around EUR 5,000 for a small setup to above EUR 150,000 for a large one, with implementation sometimes offered at a fixed template and sometimes as time and materials. Dynamicweb Commerce Suite's licence estimates sit in a similar range, but implementation is always time and materials, reflecting the platform's fuller customisation, and Dynamicweb includes several web shops in the subscription where Sana charges per shop. Over three years, both estimates land in comparable bands for a small or medium setup, with Dynamicweb's estimate carrying a higher floor once implementation and several web shops are counted in.

Ask both vendors for a written number rather than comparing the bands here directly. The bands come from different third-party sources, and neither has been confirmed by the vendor itself.

Which solution should you choose?

Choose Sana Commerce Cloud if you:

Choose Dynamicweb Commerce Suite if you:

Whichever way you lean, four things are worth asking of whoever is selling:

Frequently asked questions

Does either solution keep its own copy of Business Central's item and customer data?

Dynamicweb Commerce Suite does. It syncs items, customers and orders into its own database on a schedule and only calls Business Central live for prices, stock and order calculations. Sana Commerce Cloud keeps no such copy: everything is a live query.

Can both solutions run several web shops from one subscription?

Yes, but the commercial terms differ. Dynamicweb Commerce Suite includes several web shops in the subscription. Sana Commerce Cloud licenses per web shop, so running several shops costs more with Sana than with Dynamicweb.

Which solution has the stronger content management system?

Dynamicweb Commerce Suite does. Content, SEO and design are rated as a core strength of the platform in our catalogue, while Sana Commerce Cloud includes the same features at a more limited level.

Do both solutions support Business Central on-premises?

Yes. Both Sana Commerce Cloud and Dynamicweb Commerce Suite are documented against Business Central online and on-premises.

Which solution is cheaper?

Neither vendor publishes prices, so any figure is a third-party estimate rather than a quote. Dynamicweb Commerce Suite's implementation is always time and materials, while Sana Commerce Cloud sometimes offers a fixed template, which can make Sana's entry cost more predictable even where the licence bands are similar.

What happens when an order fails to transfer to Business Central?

Sana Commerce Cloud retries automatically for transient failures. Dynamicweb Commerce Suite logs the failure and raises an alert for a person to review, rather than retrying on its own. Either way, an order that fails on a genuine data error needs a human to resolve it.

Can several Business Central companies sell through one web shop?

With Dynamicweb Commerce Suite, yes. Sana Commerce Cloud does not support several Business Central companies behind a single shop.

Is either of these solutions a finished, standard app like Abakion B2B Ecommerce?

No. Sana Commerce Cloud and Dynamicweb Commerce Suite are both configured per customer, with field mappings and connector instances that you own after go-live. Abakion B2B Ecommerce is a standard app maintained by its vendor, at the cost of being login-based selling only, on Business Central online, with no CMS.

Do bundles work the same way in both solutions?

No. Sana Commerce Cloud has no bundle logic of its own and relies entirely on Business Central's bill-of-material tools. Dynamicweb Commerce Suite composes bundles in its own platform, which gives more flexibility in the storefront but means the bundle rule has to be maintained there rather than in Business Central.

Sources

Solutions in the comparison

The solutions in the catalogue that this article discusses.