Ecommerce for Business Central

Znode

American B2B platform with a headless architecture and more than six hundred APIs. The integration is a middleware layer with prebuilt touchpoints that can run both in real time and on a schedule. The complex pricing is the platform's own rather than Business Central's.

Maker of the ecommerce solution
Amla Commerce
Maker of the integration
Amla Commerce
Last verified
2026-08-20

What the solution is

Znode is a B2B commerce platform from Amla Commerce in the United States, aimed at manufacturers and distributors in the upper mid-market. The platform has been named a Major Player in the IDC MarketScape for B2B digital commerce for the midmarket, and it collects medals in the Paradigm B2B Combine, meaning it is recognised in the industry analyses buyers of this kind of system read.

The architecture is headless throughout. The customer experience is separated from the administration console, and there are more than six hundred APIs. At the same time a finished frontend layer exists through a software development kit, so you do not have to build everything from scratch to get started.

How the integration works

The integration is called Commerce Connector and is a middleware layer with more than forty-five prebuilt touchpoints. On top sit Data Exchanges, which handle data flows for items, prices, stock, customers and orders, and which can run both in real time and on a schedule.

This is a different model from the other solutions in the catalogue. There is no app in Business Central, but an integration layer talking to the ERP from the outside. The advantage is that the same layer can talk to several systems, meaning ERP, PIM, warehouse management and customer service, and that the choice between real time and schedule can be made per data type. The price is one more layer to operate and one more layer to maintain.

Because the touchpoints are prebuilt but the data flows are configured per customer, the solution sits in the cell with a flexible integration the company configures itself. That is not a judgement on quality, but a statement about where responsibility for the mappings ends up when Business Central ships a release.

Prices, discounts and agreements

Here Znode differs clearly from the ERP-driven solutions. Complex pricing is a built-in strength of the platform, not something fetched from the ERP. Znode has its own price engine with account-specific prices, quantity tiers, price lists and campaigns.

For a company whose pricing logic is too complicated for Business Central, that is an argument rather than a drawback. The pricing logic can live in the commerce platform, where it is easier to change and where there are tools for it. For a company where the finance function owns pricing in the ERP, it is on the other hand two places to maintain a price, and that is why the solution carries the label for logic set up in two places.

The decision should be made deliberately and written down. The agreed price can come from Business Central through Data Exchanges, while quantity tiers and campaigns can live in Znode. That works, but only if someone has decided what belongs where.

The order and the finance function

The order is sent to Business Central as a sales order through the integration layer. Approval workflows, quote management and list management are built-in capabilities of the platform, so an order can pass through an approval before it becomes an ERP document.

That is a strength for large B2B setups with buyers and approvers, and it is at the same time a fact for the finance function: there is a place outside the ERP where an order can sit and wait. Agree for how long, and who checks.

VAT is in practice decided by the platform for open selling, and an external tax engine is the ordinary solution in this class of product. Reconciling the payment settlement is a separate job.

Who the solution fits

The solution fits a larger manufacturer or distributor with a complex assortment, many channels and a wish to own the frontend. Several stores from the same installation is a built-in capability rather than an add-on, which makes the solution relevant if you have several brands or several countries.

It also fits if you have a development team or an agency to build the experience. A headless architecture and six hundred APIs are an invitation to build, and that invitation costs something to accept.

The solution fits less well for a smaller company wanting something that works as it arrives. Both the licence and the implementation sit in the upper part of the catalogue, and there is no finished app for Business Central making setup short.

What to settle before you decide

Pricing is not public. Our bands are an estimate with low confidence and sit high, because the product is positioned in the upper mid-market with a headless architecture requiring frontend work. Ask for a quotation covering licence, Commerce Connector, frontend and operations separately.

Settle the division of labour on prices between Business Central and Znode's price engine, and write it down. That is the single most important question with this solution, and it is easier to answer before implementation than afterwards.

Finally, ask for a named reference customer in Europe on Business Central specifically. Znode has documented recognition in the market, but the combination of Znode and Business Central in Europe is the one you need confirmed.

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 solutionZnode
Maker of the ecommerce solutionAmla Commerce
Integration to Business CentralZnode Commerce Connector
Maker of the integrationAmla Commerce
Solution typeAll in one, the same vendor for all three elements
Where the storefront livesSeparate platform
HostingSaaS
Vendor's home countryUS
MarketEurope, USA
Centre of gravityNorth America
How the integration is obtainedExternal platform
Supported Business Central deploymentsBusiness Central online, On-premises
Works against on-premisesYes
Storefront included in the solutionYes
Storefront and integration are the same productYes
Matrix cellFlexible integration, configured by the company
Logic labelThe logic is set up in two places
Other integrations to the same platform
Primary sourceznode.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 configurationBuilt per customer
Derived matrix cellFlexible integration, configured by the company

Customisation

How far the solution can be stretchedFull
MethodsYour own frontend, headless, Field mapping in the integration, The platform's API
What it does to the commitmentThe customisations are yours and can break at a Business Central release

Sales model

Open storefrontYes
Customer portalYes
NoteB2B is the centre of gravity, but the platform can also run open selling.

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 discountsSet up in the storefront
Campaign prices with a validity periodSet up in the storefront
Discount groups and trade agreementsSet up in the storefront
Product bundles and kitsSet up in the storefront
Line and invoice discountSet up in the storefront
Prices per unit and per currencySet up in the storefront
Customer-specific assortmentSet up in the storefront
Credit limit and payment termsThe result is transferred
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 ordersYes
Cancelled linesYes
ReturnsYes
Credit memoYes
Reconciling the payment provider's settlementPartly
Fees and freightYes, broadly covered
VAT on the orderPartly
Error handlingQueue with a notification to a person
When the customer is chargedAt checkout
Drop shipping via a purchase orderYes
Stock per locationYes, broadly covered
Consumer customers in Business CentralConfigurable

Integration mechanics

MethodMixed
Polling interval in minutes15
BatchingYes, broadly covered
Spread across several service principalsYes
CachingYes, broadly covered
Retry on a 429 responseYes
Throttling handlingMentioned
API surfaces in Business CentralStandard API v2, External middleware

Product data and PIM

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

Limits

Max items
Max orders per day
Max concurrent users
Max customers times items
Max companies per storefront
Max storefronts
Nature of the limitsUnknown
Sourceznode.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 modelTime and materials
Price per additional storefrontIncluded
Day-to-day work after go-liveLarge
Not included in the figuresinternal time, frontend development, running the integration layer, an external tax engine, user licences in Business Central
Small: Licence per yearEUR 20,000 to 60,000
Small: Implementation, one-offEUR 40,000 to 120,000
Small: Maintenance per yearEUR 5,000 to 20,000
Small: Time to go live3 to 6 months
Small: Three-year cost of ownershipEUR 120,000 to 400,000
Small: ConfidenceLow
Small: SourceAssessed against comparable solutions
Medium: Licence per yearEUR 60,000 to 150,000
Medium: Implementation, one-offEUR 120,000 to 400,000
Medium: Maintenance per yearEUR 20,000 to 60,000
Medium: Time to go live6 to 12 months
Medium: Three-year cost of ownershipOver EUR 400,000
Medium: ConfidenceLow
Medium: SourceAssessed against comparable solutions
Large: Licence per yearEUR 60,000 to 150,000
Large: Implementation, one-offEUR 120,000 to 400,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: SourceAssessed against comparable solutions

Functional requirements

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

Open storefront only

Guest checkoutYes
Card paymentYes, broadly covered
Campaigns set up in the storefrontYes, broadly covered
Right of withdrawal and returns portalYes
Cart abandonment and email flowsYes
WishlistsYes, broadly covered
RecommendationsYes
Product feedsYes
Marketplace channelsPartly

Customer portal only

Account hierarchy with buyers and approversYes, broadly covered
Approval flow with amount limitsYes, broadly covered
Invoice payment and open entriesYes
Quotes and requestsYes, broadly covered
Price list for print and downloadYes
Sales rep viewYes, broadly covered
Reordering from order historyYes, broadly covered
Several delivery addressesYes, broadly covered

Geography and compliance

Business Central localisationsalle
Several companies per storefrontYes
Several environments per storefrontYes
CurrenciesYes, broadly covered
Languages in the frontendYes, broadly covered
Tax engineExternal tax engine
Named tax enginesAvalara, Vertex
E-invoicingPartly
Data locationUSA, EU
Payment methods per marketYes
Who decides the VATThe storefront decides the VAT
Prices with and without VAT per customerYes, broadly covered
VAT OSS and IOSSPartly
Source of the currencyFollows the storefront or the country

Vendor relationship and exit

Support languagesen
Support geographyus, eu, apac
Partner coverageUS, CA, UK, IN
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 customerYes
A stated support channel with language and geographyYes