Ecommerce for Business Central

Abakion B2B Ecommerce

B2B storefront running as an app inside Business Central, where the basket is literally a sales quote in the ERP. The price is calculated by Business Central, and a product information module (PIM) is part of the solution. There is no open storefront, only login-based selling.

Maker of the ecommerce solution
Abakion A/S
Maker of the integration
Abakion A/S
Last verified
2026-09-01

What the solution is

Abakion B2B Ecommerce is a webstore from Abakion A/S in Copenhagen, consisting of two apps installed in Business Central: B2B Ecommerce and Master Data Information. The first delivers the storefront, the second is the product information part. The store is hosted on Microsoft Azure as part of the subscription.

The solution is exclusively for login-based selling. There is no open storefront, and that is not a gap that can be configured away but a consequence of the architecture: the whole price mechanism rests on the customer being known in Business Central. If you also sell to anonymous consumers, you need a different solution, or another solution alongside.

How the integration works

There is no integration in the ordinary sense, because there are not two systems. When the customer puts an item in the basket, a sales quote is created in Business Central, and the price is calculated there. The basket is therefore not a copy of an ERP document, it is the ERP document.

It is the most direct of the models the catalogue describes, and it removes an entire class of operational problems. There is no synchronisation that can stall, no queue of failed orders and no situation where the store shows a price the ERP does not know.

The price for it is that the store's response time follows Business Central, and that every basket action is a write in the ERP. Ask to see how a basket with thirty lines behaves, and ask for a figure on how many concurrent users the setup has been tested with. Only Business Central online is documented, so if you run on-premises, that is the first question.

Prices, discounts and agreements

The pricing logic is Business Central's own, with no intermediary. Customer-specific prices, agreed prices, volume discounts, discount groups, customer-specific assortment and credit limit are read and calculated by the ERP, because the quote already sits there.

There is therefore no flat price matrix, and the scaling trap of customers times items does not exist either. That is the most important technical difference between this solution and the synchronised alternatives, and it matters most to the company with many customers each on their own terms.

The downside is the same as with the other ERP-driven solutions. There is no independent campaign layer in the store, so a campaign is created in Business Central. Product bundles rest on the ERP's own bills of material, and that is worth having demonstrated if you sell bundle deals.

The order and the finance function

The document in Business Central is a sales quote. That is an important detail and not a technicality: a quote is not a commitment, and it leaves a natural place for a salesperson or an approver to see the order before it becomes a sales order. For some companies that is exactly the control they lack. For others it is an extra step to be automated away.

Because the document is created directly, there is no state where the order exists in the store but not in the accounts. Partial shipments, back orders, returns and credit memos follow the ERP's own processes.

VAT is calculated by Business Central, and the solution supports Avalara AvaTax as an option without development. For a company selling in several countries, that is a real difference between this solution and the ones where VAT is decided in the storefront.

Who the solution fits

The solution fits a wholesaler, manufacturer or distributor selling to known customers, running Business Central online, and wanting self-service without operating one more system. The built-in product information module is part of the answer to the item card in Business Central being thin, and that is an item which otherwise often becomes a project of its own.

It also fits the company that wants to start small. Pricing starts low enough that a B2B portal can be tried without an investment decision, and not many solutions in the catalogue allow that.

The solution does not fit consumer selling, and it does not fit a brand living off its visual expression and its editorial content. The design and content part is the weakest, and there is no CMS in the solution.

What to settle before you decide

Pricing is public, which is rare in this market. There are three tiers: under one hundred active customers and under fifteen hundred items at one thousand six hundred and eighty Danish kroner a month, under one thousand customers and under five thousand items at three thousand six hundred and eighty kroner a month, and a tier with no limits at six thousand six hundred and eighty kroner a month. The start-up project costs forty-five thousand kroner at a fixed price.

Note that the tier limits are guidelines and not enforced ceilings. The vendor states that it does not throttle. That is a pleasant policy, but it is a policy and not a guarantee, so it belongs in the agreement if you sit close to a tier boundary.

If you run several companies in Business Central, settle what that means for the licence. Our large scenario assumes one subscription per company, and that is an estimate, not a quoted price. Ask also for an answer on on-premises and on the number of concurrent users the setup has been tested with.

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 solutionAbakion B2B Ecommerce
Maker of the ecommerce solutionAbakion A/S
Integration to Business CentralB2B Ecommerce and Master Data Information
Maker of the integrationAbakion A/S
Solution typeBusiness Central is the backend, no separate commerce database
Where the storefront livesApp in Business Central
HostingSaaS
Vendor's home countryDK
MarketEurope
Centre of gravity
How the integration is obtainedMicrosoft AppSource
Supported Business Central deploymentsBusiness Central online
Works against on-premisesNo
Storefront included in the solutionYes
Storefront and integration are the same productYes
Matrix cellFinished app driving the storefront from Business Central
Logic labelThe logic runs in Business Central
Other integrations to the same platform
Primary sourceabakion.com
Status of this entryDraft
Last verified2026-09-01
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 app driving the storefront from Business Central

Customisation

How far the solution can be stretchedBounded
MethodsConfiguration in Business Central, Themes and templates, Your own extension in Business Central
What it does to the commitmentThe customisations are yours and can break at a Business Central release

Sales model

Open storefrontNo
Customer portalYes
NoteLogin-based selling only. The pricing mechanism assumes the customer exists in Business Central.

Master data

ItemsRead live from Business Central
CustomersRead live from Business Central
InventoryRead live from Business Central
Product contentRead live from Business Central
OrdersRead live from Business Central
PricesRead live from Business Central

Pricing logic and discounts

Customer-specific and agreed pricesExecuted in Business Central
Tiered volume discountsExecuted in Business Central
Campaign prices with a validity periodExecuted in Business Central
Discount groups and trade agreementsExecuted in Business Central
Product bundles and kitsExecuted in Business Central
Line and invoice discountExecuted in Business Central
Prices per unit and per currencyExecuted in Business Central
Customer-specific assortmentExecuted in Business Central
Credit limit and payment termsExecuted in Business Central
VAT and tax calculationExecuted in Business Central
Stock availability and delivery dateExecuted in Business Central

Order flow

Document created in Business CentralSales quote
Reserves stockPartly
Partial shipmentsYes, broadly covered
Back ordersYes, broadly covered
Cancelled linesYes, broadly covered
ReturnsYes
Credit memoYes, broadly covered
Reconciling the payment provider's settlementPartly
Fees and freightYes
VAT on the orderYes, broadly covered
Error handlingNone
When the customer is chargedOn shipment
Drop shipping via a purchase orderYes
Stock per locationYes, broadly covered
Consumer customers in Business CentralOne customer card per person

Integration mechanics

MethodLive calls to Business Central
Polling interval in minutes
BatchingNo
Spread across several service principalsNo
CachingPartly
Retry on a 429 responseNo
Throttling handlingMentioned
API surfaces in Business CentralCustom API pages

Product data and PIM

VariantsYes
Max variants per item
Units of measureYes, broadly covered
AttributesYes, broadly covered
Multilingual product dataYes
Digital assetsYes
Structured classificationPartly
Product configuratorNo
PIM built inYes, broadly covered
Separate PIM requiredNo
Variants mapped to Business Central's variant codesYes, broadly covered
Bundles resolved into Business Central linesYes
Blocked items and replacementsYes, broadly covered
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 storefront1
Max storefronts
Nature of the limitsVendor statement
Sourceabakion.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 modelFixed price against a template
Price per additional storefrontExtra licence per storefront
Day-to-day work after go-liveSmall
Not included in the figuresinternal time, user licences in Business Central, payment fees, Avalara AvaTax as a separate licence
Small: Licence per yearEUR 20,000 to 60,000
Small: Implementation, one-offEUR 40,000 to 120,000
Small: Maintenance per yearUnder EUR 5,000
Small: Time to go live1 to 3 months
Small: Three-year cost of ownershipEUR 120,000 to 400,000
Small: ConfidenceHigh
Small: Sourceabakion.com
Medium: Licence per yearEUR 20,000 to 60,000
Medium: Implementation, one-offEUR 40,000 to 120,000
Medium: Maintenance per yearUnder EUR 5,000
Medium: Time to go live1 to 3 months
Medium: Three-year cost of ownershipEUR 120,000 to 400,000
Medium: ConfidenceHigh
Medium: Sourceabakion.com
Large: Licence per yearEUR 60,000 to 150,000
Large: Implementation, one-offEUR 40,000 to 120,000
Large: Maintenance per yearUnder EUR 5,000
Large: Time to go live1 to 3 months
Large: Three-year cost of ownershipOver EUR 400,000
Large: ConfidenceLow
Large: Sourceabakion.com

Functional requirements

SEO and indexabilityNo
Design and theme controlPartly
Content and landing pagesNo
Search and navigationYes
Ordering on the customer's behalfYes, broadly covered
Several storefronts from one Business CentralPartly
Multilingual frontendYes
Openness and extensionsPartly
AccessibilityPartly
Agent readabilityNo
PerformancePartly
Bulk editing, import and exportYes, broadly covered
Change log in the backendYes, broadly covered
An external search engine can be attachedNo
Facets on Business Central fieldsYes, broadly covered
MCP serverNo
Agentic checkout protocolNo
Control over AI crawlersNo
Hosted card fields, PCI scope kept outYes
Strong customer authentication and fraud screeningPartly
Consent managementPartly
Data protection and processing agreementYes

Open storefront only

Not relevant. This solution is not sold as an open storefront.

Customer portal only

Account hierarchy with buyers and approversYes
Approval flow with amount limitsYes
Invoice payment and open entriesYes, broadly covered
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 storefrontNo
Several environments per storefrontNo
CurrenciesYes, broadly covered
Languages in the frontendYes
Tax engineBusiness Central's standard
Named tax enginesAvalara AvaTax, supported as an add-on
E-invoicingYes
Data locationEU
Payment methods per marketPartly
Who decides the VATBusiness Central decides the VAT
Prices with and without VAT per customerYes, broadly covered
VAT OSS and IOSSPartly
Source of the currencyFollows the customer in Business Central

Vendor relationship and exit

Support languagesda, en
Support geographyeu
Partner coverageDK, SE, NO
SLAContractual
Data ownershipThe customer
Data can be exportedYes, broadly covered
The frontend can be taken along in a moveNo

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

Articles about this solution

Longer pieces on this site that discuss this solution.