Skip to content
SAP, DATEV and Dynamics experts

ERP Interfaces for Your Industry

Wholesale, manufacturing, specialised trade, food, fashion and electronics: we connect inventory management and online shop the way your business model requires.

Wholesale Manufacturing Specialised trade Food Fashion Electronics

Setup fixed price · net plus VAT

from 1,490 € setup fixed price per connection
  • One fixed price per connection, regardless of the industry
  • Industry logic is named during the system analysis and estimated separately
  • Third-party licences for connectors and middleware always shown separately
  • Binding only after the free system analysis

The price depends on the connection, not on the industry. A document or payment connection starts at 1,490 €, an inventory system connection at 4,900 €, Microsoft Dynamics 365 Business Central at 6,900 € and SAP Business One at 9,900 €. Industry-specific logic such as batch tracking, variant matrices or configurator rules is billed via the project day at 990 € net or the hourly rate at 119 € net. All prices net plus VAT. The project day is a package price for a reserved working day and therefore deliberately not a multiple of the hourly rate — the rationale is on the pricing overview.

The difference between a shop connection that works and one that keeps causing trouble rarely lies in the technology but in the business rules. A wholesaler needs customer-specific prices, a food retailer batches and best-before dates, a fashion retailer a size-colour matrix with returns logic. The same REST interface transports articles and orders in every case — but which fields are needed at all, which checks apply and what happens on deviations is decided by the industry. This overview shows what matters per industry and which connection fits.

Six industries, one integration pattern

Industry profiles compared
Same building blocks, different business rules
Articles, stock, prices and orders flow everywhere. What decides a project differs by industry. Illustrative representation.
WholesalePricingcustomer conditions and tiers
ManufacturingBOMsvariants and configurator
FoodBatchesbest-before, allergens, packs
FashionMatrixsize, colour, returns
Always the same: data ownership, cadence, error handlingSetup from 1,490 € net
Every field has a defined leading system
Validation rules apply before handover to the shop
Deviations land in an error list instead of the shop
Industry profilessix dedicated detail pages
System analysisfree and non-binding
The technology stays the same, the critical data field changes. Illustrative representation of typical focal points per industry.

Why standard connectors fail at industry boundaries

An off-the-shelf connector covers the intersection of what all customers need: article number, description, price, stock, order. In many projects this intersection covers most of the data fields — and it is precisely the remainder that decides whether someone still maintains spreadsheets in daily business (project experience). The contract price of a major account, the batch number on the delivery note, the size-colour combination with its own stock: such fields are not part of any standard data model because nobody outside the respective industry needs them.

The result is shadow work. Whatever the interface does not transport is supplied by spreadsheet, email or a quick call — and because that route works, it takes a long time to notice how much working time it costs every month. We therefore take the opposite approach: before choosing a connection comes the question of which fields actually steer your business. Only then does it become clear whether a standard connector is sufficient, whether it needs extending or whether a dedicated interface via API development makes more sense.

IndustryCritical data fieldWhat happens without clean mapping
WholesaleCustomer-specific price and assortment approvalThe shop shows a different price than the order confirmation
ManufacturingBill of materials, variant rule, spare part referenceConfigurations are maintained in the shop and drift apart
Specialised tradeStock per location and reservationsClick-and-collect promises goods the branch does not have
FoodBatch, best-before date, declarationMandatory details are missing or added by hand
Fashion and textilesSize-colour matrix and returns stockReturned goods stay unsellable longer than necessary
ElectronicsTechnical attributes, serial number, successor articleDiscontinued articles stay visible, successors are not found

What Matters per Industry

In wholesale, price determination is the actual project. One article can simultaneously carry a list price, a customer group price, a negotiated contract price and a quantity scale — and the shop has to show exactly the price the ERP would charge on the order. Add to that assortment approvals per customer and orders that arrive not from the shop but from procurement portals. How we map this is described on the ERP integration for wholesale page. In practice this means the shop does not calculate conditions itself but queries the valid price for the logged-in customer at runtime. That costs a few milliseconds and prevents the most common complaint in B2B trade — an order confirmation that differs from the basket shown. At the same time, assortment approvals can be managed without extra maintenance in the shop because they come from the same source as the prices.

In manufacturing, variants and bills of materials dominate. A configurable product exists in the ERP as a rule set, in the shop as selectable options with price and availability impact. Technical data sheets, drawings and spare part lists from PIM or document storage are added. To avoid maintaining the logic twice, rule ownership belongs in the leading system; the shop queries it. Details are on the ERP integration for manufacturing page. The benefit shows most clearly in the spare parts business: when bills of materials and successor relationships come from the ERP, a customer finds the right part for a machine without searching the catalogue. That noticeably reduces enquiries in inside sales and makes an assortment sellable online that would be hard to serve by phone.

In specialised trade, the physical store and the online shop meet. Stock sits in branches and in the central warehouse, customers expect click-and-collect and reliable availability. Technically that means keeping stock separate per location, mapping reservations cleanly and writing orders back into the point-of-sale or inventory system without duplicate entry. More on the ERP integration for specialised trade page. The real gain is that branch staff and online sales see the same stock. Reservations from the shop block the goods at the location, collections are booked in the point-of-sale system and flow back as a movement. Without this feedback loop you get exactly the situations that lose customers for good: ordered goods that are not there on collection.

For food and beverage, regulatory requirements are added. Batches and best-before dates have to remain traceable until delivery, allergens and nutritional values belong on the article by law, and packaging sizes create their own units of measure. The shop becomes an extension of inventory management. The requirements in detail are described on the ERP integration for food page. Operations also gain a solid documentation trail. When batches are passed through from the goods receipt posting to the dispatch notification, a traceability request can be answered at short notice: which customers received a particular batch. Answering that question manually takes hours in our experience — and is time-critical in a serious case (project experience).

In fashion and textiles, the variant structure is the critical point. An article consists of a matrix of sizes and colours whose stock levels move independently. Season changes bring large data volumes in a short time, and returns have to write stock back immediately so that an item is not sold twice. How we connect matrix, assortment change and returns logic is shown on the ERP integration for fashion and textiles page. The commercially decisive factor is the speed of the write-back. Every day a returned item sits unsellable in the system is a lost selling day in an already short season. If the return posting in the ERP immediately increases shop stock, the same item goes back on sale in the same week instead of waiting for the next reconciliation run.

In electronics and technology, data depth decides. Technical attributes, compatibility lists, serial numbers and documentation duties such as CE, WEEE or RoHS information belong on every article. At the same time assortment turnover is high, prices change frequently, and successor articles have to be linked cleanly. Details are on the ERP integration for electronics and technology page. For the shop this means filterable technical attributes instead of prose, maintained successor relationships instead of dead ends, and serial number tracking that assigns warranty cases without a query. The effort lies less in the transfer than in the structure of the data — which is why such a project regularly starts with an inventory of the attribute models in the ERP or PIM.

Mixed assortments and edge cases

Hardly any company fits entirely into exactly one industry profile. A technical dealer stocks consumables with best-before dates alongside devices, a fashion retailer also sells accessories without a size matrix, a food wholesaler supplies both end customers and restaurants at different conditions. For the interface this does not automatically mean more effort, as long as it is clear which field the case distinction hangs on. It only becomes a problem when the rule is not recorded anywhere but exists solely in the heads of individual staff.

We solve such edge cases via article attributes in the leading system rather than special logic in the shop. A flag on the article decides whether a batch check applies, whether a minimum order value is enforced or whether a variant matrix is built. That keeps the rule where it belongs and keeps the shop replaceable. For companies that also sell through platforms, the same logic applies in the marketplace integration: there too an article attribute decides which channel sees which assortment.

Which interface fits your industry?

We review your processes and your leading system and name a fixed price per connection — free of charge and non-binding.

What All Industries Have in Common

However different the data models are, the basic questions repeat in every project: which system owns which data field? At what cadence is data synchronized? What happens when a transfer fails or arrives twice? And how does it become traceable why a price or stock level looks the way it does in the shop? We clarify these questions before the first line of code — they drive the effort more than the choice of shop system. We work with Shopware Community Edition as an open foundation, so you retain control over data and extensions.

Data ownership per field

For every transferred field it is defined which system owns it and which only reads it. Without that definition, two systems keep overwriting each other in turn.

Synchronisation cadence

Stock needs a different cadence than master data. Per data flow we define whether transfer happens event-based, every few minutes or in a nightly run.

Idempotent processing

A message delivered twice must not create a second order. Every transfer carries a unique key that makes repetitions harmless.

Visible error handling

If a transfer fails, it enters retry logic and afterwards an error list. Silently lost records are the most expensive kind of fault.

Traceability

For every price and stock level in the shop it can be shown when it last came from which system. That shortens troubleshooting considerably.

Test data before go-live

Every connection is validated against a test system with realistic data before the first real order runs through.

Industry logic belongs in the leading system

The most common cause of expensive interfaces is duplicated logic. If a discount rule exists both in the ERP and in the shop, it has to be touched twice on every change — and eventually one side drifts. We therefore place rule ownership consistently in the system that ultimately prices the order, and let the shop query rather than calculate.

  • Prices, approvals and availability are queried at runtime
  • The shop stays replaceable because it holds no business rules
  • Changes to conditions take effect immediately, without a new deployment
Shop request
ERP as rule engine
Price · stock · approval
One source for conditions instead of two places to maintain
Assortment approvals per customer group managed centrally
If the ERP is unavailable, a cached state is served

Matching Connections per Starting Point

Which service applies depends on the leading system: SAP integration for SAP landscapes, Dynamics 365 shop integration for Microsoft environments, JTL-Wawi shop integration for JTL companies and Lexware integration for smaller accounting setups. Documents reach accounting via DATEV integration, payments via payment integration. If you also sell on platforms, marketplace integration is added; where no suitable standard interface exists, it is built in API development. Regional contacts are listed under regions.

Across industries the same pitfalls repeat: fields whose ownership was never clarified, prices calculated differently in the shop than in the ERP, and transfers that fail silently. How a robust field assignment is created is described in Data Mapping Between ERP and Store. Which architecture fits which starting point is covered by REST API or Middleware. And why a message delivered twice must have no side effects is explained in Idempotency and Retry Strategies. These three topics decide in almost every project whether a connection is still maintainable after two years or turns into a permanent construction site. We therefore clarify them during the system analysis and record the results in a mapping matrix that is part of every project documentation.

Key takeaways

  • The industry defines the business rules, not the technology: pricing, batches, variants and returns drive the effort.
  • Standard connectors cover the intersection; the industry-specific remaining fields decide whether a project succeeds.
  • Six worked-out industry profiles from wholesale to electronics, each with its own detail page.
  • Rule ownership belongs in the leading system; the shop queries instead of duplicating logic.
  • Setup fixed price from 1,490 € net per connection, binding after a free system analysis.
  • Shopware Community Edition as an open foundation keeps data and extensions in your hands.

All industries at a glance