Ecommerce for Business Central

Shopware 6 + Ecomwise B2B integration

German commerce platform connected to Business Central by a Shopware plugin at 1,499 euro a year. Price lists and customers are imported from the ERP on a schedule, and nothing has to be installed in Business Central. Campaigns and bundles live in Shopware.

Maker of the ecommerce solution
shopware AG
Maker of the integration
Ecomwise B.V.
Last verified
2026-08-20

What the solution is

Shopware 6 is a German commerce platform available both as open source and in commercial editions, and it is strong in the German-speaking market and in the Nordics. The platform is known for its rule engine and for a well-functioning ecosystem of extensions.

The integration to Business Central here is a plugin from Ecomwise in the Netherlands, obtained from Shopware's own extension store. There is an ordinary edition and a B2B edition, and it is the B2B edition that imports sales price lists from Business Central. Ecomwise is a certified extension partner with Shopware.

How the integration works

One detail is worth highlighting: the plugin does not require anything at all to be installed in Business Central. The integration works against the ERP's own APIs from the outside, which makes the solution easier to start with than the solutions requiring an app and an approval in the ERP.

The directions are documented. From Shopware to Business Central go customers and sales orders. From Business Central to Shopware come items with images, stock figures, customers and, in the B2B edition, sales price lists. Synchronisation can be run manually or scheduled every X minutes or at fixed times, and every run is logged in Shopware's backend with a success or failure notice.

That the log sits in Shopware and not in Business Central is worth noting. It is the storefront's administrator who sees the failures, not the accounts department, and that should decide who gets responsibility for watching.

Prices, discounts and agreements

Sales price lists are imported from Business Central in the B2B edition. The agreed price for a customer therefore comes from the ERP, which is what a business buyer asks about first, and it is the feature separating the B2B edition from the ordinary one.

It is a transfer model with an interval. The price is right until the next run, and how often it runs determines how large the risk is of selling at a price the ERP no longer knows. Because the interval can be set down to a few minutes, that risk is manageable, but it has to be decided rather than forgotten.

Campaigns and bundles belong in Shopware. The platform's rule engine is one of its strongest properties, and for a brand that is an advantage rather than a gap. It is at the same time the reason for the label about logic set up in two places, and it makes the division of labour a decision you have to make.

The order and the finance function

The order is sent to Business Central as a sales order, and from there it runs in the ERP's own flow. Partial shipments, back orders and credit memos are therefore Business Central's responsibility rather than the plugin's.

Because the plugin writes to Business Central from the outside, there is no queue inside the ERP to monitor. Failures appear in Shopware, and a failed order has to be run again from there. It is a simple model, but it requires someone to look, and that belongs in an operating agreement.

VAT is decided by Shopware. If you sell to consumers in several countries, it is Shopware's VAT setup that has to be maintained, not Business Central's, and the two have to agree at year end.

Who the solution fits

The solution fits a company that wants a real commerce platform with free design and a strong campaign engine, and which at the same time wants agreed prices from Business Central. That combination is not available in many places at this price.

It also fits if you would rather avoid installing anything in Business Central. For a company with a strict change process around the ERP, it is a real advantage that the integration can be set up without an app approval.

The solution fits less well if you need account hierarchy, approval flows and a full B2B portal. Shopware's B2B Components are a separate purchase, and the plugin's B2B edition covers price lists rather than the whole portal flow.

What to settle before you decide

The plugin price is public: 1,499 euro a year or 149 euro a month, with a free trial month, updates and support included. It is one of the most transparent items in the catalogue, and it is low relative to what the integration covers.

Count the Shopware side. The platform's own licence, hosting, theme and any B2B Components are real items, and they are far larger than the plugin's price. Our bands reflect the combined picture and not only the connector.

Confirm whether Business Central on-premises can be used. The plugin works against the ERP's APIs and requires no app, which makes a local environment plausible, but it is not written down. Confirm the Shopware versions as well, because the plugin is documented against 6.5 to 6.7.

All data on this solution

Every field in the schema, as it stands in the catalogue. A dash means we have no figure, which is not the same as a no.

Basics

Ecommerce solutionShopware 6
Maker of the ecommerce solutionshopware AG
Integration to Business CentralDynamics 365 Business Central Integration B2B
Maker of the integrationEcomwise B.V.
Solution typePlatform plus connector, two vendors
Where the storefront livesSeparate platform
HostingPartner-hosted
Vendor's home countryDE
MarketEurope, USA
Centre of gravityDACH and the Nordics
How the integration is obtainedExternal platform
Supported Business Central deploymentsBusiness Central online
Works against on-premisesNo
Storefront included in the solutionYes
Storefront and integration are the same productNo
Matrix cellFinished integration to a separate storefront
Logic labelThe logic is set up in two places
Other integrations to the same platformTinx Shopware Connector (Tinx-IT), solutioo Shopware 6 API Connector, TSO-DATA WebConnector, FireBear, BFN IT, 2HatsLogic Shopware 6 Connector
Primary sourcestore.shopware.com
Status of this entryDraft
Last verified2026-08-20
Schema version1.3.0-udkast

Maintenance

Keeps up with Business Central's releasesThe vendor
Keeps up with the platform's APIThe vendor
The company's own configurationStandard setup
Derived matrix cellFinished integration to a separate storefront

Customisation

How far the solution can be stretchedFar-reaching
MethodsConfiguration in the product's own backend, The platform's API, Plugins and modules for the platform
What it does to the commitmentThe customisations are yours and can break at a Business Central release

Sales model

Open storefrontYes
Customer portalPartly
NoteThe B2B edition of the plugin covers price lists from Business Central. Account hierarchies and approvals require Shopware's own B2B Components.

Master data

ItemsSynchronised
CustomersSynchronised
InventorySynchronised
Product contentMaintained in the storefront
OrdersSynchronised
PricesSynchronised

Pricing logic and discounts

Customer-specific and agreed pricesThe result is transferred
Tiered volume discountsThe result is transferred
Campaign prices with a validity periodSet up in the storefront
Discount groups and trade agreementsNot stated
Product bundles and kitsSet up in the storefront
Line and invoice discountNot stated
Prices per unit and per currencyThe result is transferred
Customer-specific assortmentNot stated
Credit limit and payment termsNot stated
VAT and tax calculationSet up in the storefront
Stock availability and delivery dateThe result is transferred

Order flow

Document created in Business CentralSales order
Reserves stockNo
Partial shipmentsYes
Back ordersPartly
Cancelled linesPartly
ReturnsPartly
Credit memoYes
Reconciling the payment provider's settlementNo
Fees and freightYes
VAT on the orderPartly
Error handlingQueue with a notification to a person
When the customer is chargedAt checkout
Drop shipping via a purchase orderPartly
Stock per locationPartly
Consumer customers in Business CentralConfigurable

Integration mechanics

MethodPolling
Polling interval in minutes5
BatchingYes
Spread across several service principalsNo
CachingYes
Retry on a 429 responsePartly
Throttling handlingMentioned
API surfaces in Business CentralStandard API v2

Product data and PIM

VariantsYes, broadly covered
Max variants per item
Units of measureYes
AttributesYes, broadly covered
Multilingual product dataYes, broadly covered
Digital assetsYes, broadly covered
Structured classificationPartly
Product configuratorYes
PIM built inYes
Separate PIM requiredNo
Variants mapped to Business Central's variant codesYes
Bundles resolved into Business Central linesNo
Blocked items and replacementsPartly
The customer's own item numbersPartly

Limits

Max items
Max orders per day
Max concurrent users
Max customers times items
Max companies per storefront1
Max storefronts
Nature of the limitsUnknown
Sourcestore.shopware.com

Cost

The bands are set in euro and priced against three fixed reference scenarios. They cover licence, implementation and maintenance, and they do not cover your own time.

Pricing modelFixed price
Share of revenue in percent
Implementation modelBoth models offered
Price per additional storefrontExtra licence per storefront
Day-to-day work after go-liveMedium
Not included in the figuresinternal time, Shopware's own licence, hosting for Shopware, Shopware B2B Components, payment fees
Small: Licence per yearEUR 5,000 to 20,000
Small: Implementation, one-offEUR 10,000 to 40,000
Small: Maintenance per yearUnder EUR 5,000
Small: Time to go live1 to 3 months
Small: Three-year cost of ownershipEUR 40,000 to 120,000
Small: ConfidenceMedium
Small: Sourcestore.shopware.com
Medium: Licence per yearEUR 20,000 to 60,000
Medium: Implementation, one-offEUR 40,000 to 120,000
Medium: Maintenance per yearEUR 5,000 to 20,000
Medium: Time to go live3 to 6 months
Medium: Three-year cost of ownershipEUR 120,000 to 400,000
Medium: ConfidenceLow
Medium: Sourcestore.shopware.com
Large: Licence per yearEUR 60,000 to 150,000
Large: Implementation, one-offEUR 40,000 to 120,000
Large: Maintenance per yearEUR 20,000 to 60,000
Large: Time to go live6 to 12 months
Large: Three-year cost of ownershipOver EUR 400,000
Large: ConfidenceLow
Large: Sourcestore.shopware.com

Functional requirements

SEO and indexabilityYes, broadly covered
Design and theme controlYes, broadly covered
Content and landing pagesYes, broadly covered
Search and navigationYes
Ordering on the customer's behalfPartly
Several storefronts from one Business CentralYes, broadly covered
Multilingual frontendYes, broadly covered
Openness and extensionsYes, broadly covered
AccessibilityYes
Agent readabilityYes
PerformanceYes
Bulk editing, import and exportYes, broadly covered
Change log in the backendYes
An external search engine can be attachedYes
Facets on Business Central fieldsPartly
MCP serverNo
Agentic checkout protocolNo
Control over AI crawlersYes
Hosted card fields, PCI scope kept outYes
Strong customer authentication and fraud screeningYes
Consent managementYes, broadly covered
Data protection and processing agreementYes, broadly covered

Open storefront only

Guest checkoutYes, broadly covered
Card paymentYes, broadly covered
Buy now, pay laterYes, broadly covered
Campaigns set up in the storefrontYes, broadly covered
Price history under OmnibusYes
Shipping choice and pickup pointsYes, broadly covered
Gift cardsYes
Subscriptions and recurring ordersYes
Order status without an accountYes
Product reviewsYes
WishlistsYes
Marketing platformYes
RecommendationsYes
Product feedsYes
Right of withdrawal and returns portalYes
Cart abandonment and email flowsYes
Product safety under GPSRYes

Customer portal only

Account hierarchy with buyers and approversPartly
Approval flow with amount limitsPartly
Invoice payment and open entriesYes
Quotes and requestsPartly
Price list for print and downloadNo
Sales rep viewPartly
Reordering from order historyYes
Several delivery addressesYes

Geography and compliance

Business Central localisationsalle
Several companies per storefrontNo
Several environments per storefrontNo
CurrenciesYes, broadly covered
Languages in the frontendYes, broadly covered
Tax engineNone
Named tax engines
E-invoicingPartly
Data locationEU
Payment methods per marketYes, broadly covered
Who decides the VATThe storefront decides the VAT
Prices with and without VAT per customerYes
VAT OSS and IOSSYes
Source of the currencyFollows the storefront or the country

Vendor relationship and exit

Support languagesen, nl, de
Support geographyeu
Partner coverageNL, DE, BE, AT, DK
SLAContractual
Data ownershipThe customer
Data can be exportedYes, broadly covered
The frontend can be taken along in a moveYes

Maturity

MaturityEstablished
A released version with version history within twelve monthsYes
Public documentation referencing a current Business Central versionYes
At least one named reference customerNo
A stated support channel with language and geographyYes