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.
Setup fixed price · net plus VAT
- 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
Six Industries, Six Data Models
Technically we work with the same building blocks everywhere: SAP integration, Dynamics 365 shop integration, inventory system integration, DATEV integration and, for more complex landscapes, a middleware. The projects differ mainly in which data the leading system can deliver and which rules have to apply before handover to the shop. The setup fixed price starts at 1,490 € net per connection and is fixed bindingly after a free system analysis — regardless of industry.
Wholesale
Tiered prices, customer conditions, large article masters and orders from portals and EDI.
Learn moreManufacturing
Variants, bills of materials, configurators and spare part business with technical data sheets.
Learn moreSpecialised trade
Branch stock, click-and-collect and well-maintained assortments without duplicate entry.
Learn moreFood and beverage
Batches, best-before dates, allergens and declaration data with cold chain and quantity logic.
Learn moreFashion and textiles
Size-colour matrices, season changes and returns with immediate stock write-back.
Learn moreElectronics and technology
Technical attributes, serial numbers and documentation duties with high assortment turnover.
Learn moreWhy 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.
| Industry | Critical data field | What happens without clean mapping |
|---|---|---|
| Wholesale | Customer-specific price and assortment approval | The shop shows a different price than the order confirmation |
| Manufacturing | Bill of materials, variant rule, spare part reference | Configurations are maintained in the shop and drift apart |
| Specialised trade | Stock per location and reservations | Click-and-collect promises goods the branch does not have |
| Food | Batch, best-before date, declaration | Mandatory details are missing or added by hand |
| Fashion and textiles | Size-colour matrix and returns stock | Returned goods stay unsellable longer than necessary |
| Electronics | Technical attributes, serial number, successor article | Discontinued 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.
Process mapping
We record your industry-specific rules: prices, approvals, batches, variants, returns.
Data model and mapping
Per field we define the leading system, the transformation and the validation rules.
Implementation in stages
Business-critical data flows first, then step-by-step expansion with tests against your ERP test system.
Operation and expansion
Monitoring of data flows, adaptation to API changes and extensions billed by effort.
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
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.