CopeX
Erstgespräch →
01 / Magento B2B Portal

Magento B2B Portal
mit ERP-Anbindung, die im Alltag hält.

Wir bauen B2B-Portale für Industrie und Großhandel, die Preise, Kundendaten und Lagerstände aus deinem ERP übernehmen und Bestellungen automatisch zurückschreiben. Entwickelt in Linz, angebunden an BMD, SAP, Odoo, WinLine und Pimcore.

Auf einen Blick
ERP
BMD, SAP S/4HANA, Microsoft Dynamics, Odoo, Oxaion, WinLine
PIM
Pimcore als zentrale Produktdatenbasis
Eigenes Modul
BMD Connector für BMD NTCS, in beide Richtungen
Plattform
Magento Open Source, Adobe Commerce oder avanta
Isometrische Grafik: ERP im Zentrum, Daten fließen in beide Richtungen zu Shop, B2B-Portal, PIM und Lager
02 / Kurz beantwortet

Was leistet ein Magento B2B Portal?

Ein Magento B2B Portal ist ein Bestellportal für Geschäftskunden, das Preise, Konditionen, Lagerstände und Kundendaten aus dem ERP übernimmt und Bestellungen automatisch ins ERP zurückschreibt. CopeX baut solche Portale in Linz auf Magento Open Source oder Adobe Commerce und bindet dafür ERPs wie BMD, WinLine, Odoo und SAP S/4HANA an. Welche Preisarchitektur passt, entscheidet vor allem eine Frage: Gelten deine Staffelpreise pro Kundengruppe, oder hat jeder Kunde eigene Preise pro Artikel? Ein komplexes B2B-Projekt dauert bei uns 6 bis 12 Monate, beginnend mit einer ersten Version, die früh produktiv geht.

Du hast noch kein Shopsystem gewählt? Welche B2B-Software zu deinen Anforderungen passt, zeigt unser Vergleich der B2B-Shop-Software. Diese Seite beschreibt, wie wir ein B2B-Portal mit Magento und ERP-Anbindung umsetzen.

03 / Ausgangslage

Woran du merkst, dass dein B2B-Portal nicht mehr reicht.
Oder dass dir eines fehlt.

Meist liegt die Ursache zwischen Portal und ERP. Wenn Daten nicht automatisch fließen, gleichen Menschen sie von Hand ab.

  1. 01

    Der Preis im Portal stimmt nicht mit der Rechnung überein

    Der Innendienst korrigiert Bestellungen von Hand, und der Kunde ruft beim nächsten Mal lieber gleich an.

  2. 02

    Bestellungen werden ins ERP abgetippt

    Jede Online-Bestellung landet als E-Mail im Postfach und wird händisch erfasst. Fehler fallen erst bei der Lieferung auf.

  3. 03

    Der Lagerstand im Portal ist von gestern

    Kunden bestellen Ware, die nicht mehr da ist, oder sehen Ware als ausverkauft, die längst eingelagert ist.

  4. 04

    Neue Geschäftskunden warten auf ihren Zugang

    Stammdaten werden doppelt angelegt, einmal im ERP und einmal im Portal. Bis beides stimmt, vergehen Tage.

  5. 05

    Niemand traut sich mehr, am Portal etwas zu ändern

    Die Preislogik ist nirgends dokumentiert, Updates werden verschoben, und jede Anpassung ist ein Risiko.

  6. 06

    Es gibt noch gar kein Portal

    Bestellungen kommen per Telefon, Fax und E-Mail. Das funktioniert, bindet aber Innendienst und Außendienst an Routinearbeit.

04 / Magento ERP Anbindung

Magento ERP Anbindung:
Welche Daten in welche Richtung fließen.

Das ERP bleibt die führende Quelle für Preise, Kunden und Bestände. Magento ist die Oberfläche, über die deine Kunden bestellen. Jede Zeile der Tabelle haben wir in Kundenprojekten oder mit eigenen Modulen produktiv umgesetzt.

Echtzeit über API, Batch per Datei über SFTP. Queues speichern Nachrichten zwischen, bis das ERP wieder erreichbar ist.
Daten Richtung Umsetzung Im Einsatz bei
Staffelpreise und Kundenpreise ERP → Shop Je nach Preislogik als Staffelpreise pro Kundengruppe oder aus einer eigenen Preisdatenbank, die der Shop pro Kunde und Artikel abfragt. Thermochema (WinLine), BMD Connector
Kundenstamm und Kundenattribute ERP ↔ Shop Kunden, Kundengruppen und die Kundennummer aus dem ERP als Schlüssel für die Preisberechnung. Neue Händler werden automatisiert importiert und freigeschaltet. Banner, BMD Connector
Bestellungen Shop → ERP Bestellungen gehen automatisch ins ERP, inklusive Kundendaten, Positionen, Zahlungsart, Versandart und Rabatten. Ein manueller Export bleibt für Nachträge möglich. BMD Connector, Thermochema
Lagerstände ERP → Shop Bestände kommen aus dem ERP. Über eine API sind Echtzeit-Abfragen möglich, bei dateibasierten ERPs läuft der Abgleich als Batch. BMD Connector
Produktdaten PIM → Shop Attribute, Varianten, Medien und Übersetzungen kommen aus Pimcore, getrennt für B2B- und B2C-Kanäle. Andmetics (Pimcore)
Rechnungen ERP oder Shop Die Rechnung entsteht wahlweise im ERP oder in Magento mit automatischem Abgleich ins ERP. BMD Connector, Andmetics (BMD)
UID-Nummer und Steuer-Kundengruppe Behörde → Shop Qualifizierte UID-Prüfung direkt bei der nationalen Behörde, mit Abgleich von Firmenname und Adresse. Modul UID-Prüfung
ERP
BMD NTCSSAP S/4HANAMicrosoft DynamicsOdooOxaionWinLine
PIM
Pimcore
Middleware
n8nMessage-QueuesRESTGraphQLSFTP

Echtzeit oder Batch?

Bietet dein ERP eine API (REST, SOAP oder OCI), fragt der Shop Preise und Bestände in Echtzeit ab. Ältere ERPs wie WinLine bei Thermochema liefern Daten als Datei per SFTP. Das läuft als Batch, ist robust und gut protokollierbar. Sobald mehr als zwei Systeme zusammenspielen, setzen wir eine Middleware wie n8n dazwischen.

Wann sich eine Middleware lohnt →

Wenn das ERP nicht antwortet

Wir bauen Schnittstellen idempotent, mit Retry-Logik und Queues, die Nachrichten zwischenspeichern, bis das ERP wieder erreichbar ist. Bei der Strecke Bestellung → ERP melden Abgleichsprüfungen jede Abweichung. Das Shop-Frontend bleibt dabei schnell.

Magento-Schnittstellen im Detail →

BMD NTCS? Unser BMD Connector überträgt Magento-Bestellungen direkt in den BMD-Auftragserfassungslauf und holt Produktstamm, Preise und Lagerstände aus BMD. Voraussetzung ist eine BMD-Lizenz mit EDI-Framework.

BMD Connector →
05 / Use Case

Komplexe Matrix-Preise & Rechteverwaltung
im B2B-Shop abbilden.

Im Großhandel hängt der Preis selten nur am Artikel. Er hängt am Kunden, an der Kundengruppe, an der Menge und manchmal am Gebinde. Bei Thermochema sind die Preisregeln aus dem ERP mehrstufig und kundenspezifisch, dazu kommen verschiedene Gebinde und Gebindearten. Für solche Preismatrizen nutzen wir in Magento Open Source eines von drei Mustern.

Muster 1

Kundengruppen und Staffelpreise

Das ERP schreibt Staffelpreise pro Kundengruppe in Magento. Reine Standardmittel, der Full Page Cache funktioniert ohne Sonderlogik.

Passt, wenn alle Kunden einer Gruppe dieselben Staffeln haben.

Muster 2

Eigene Preisdatenbank

Eine eigene Datenbank neben Magento hält den Preis pro Kunde und Artikel. Ein Plugin liefert ihn an Produktseite, Warenkorb und Checkout, ein zweites Modul an Suche und Filter.

Passt, wenn jeder Kunde eigene Preise pro Artikel hat und das ERP sie laufend ändert.

Muster 3

Vollständig eigene Preislogik

Eigene Preistabelle, Kaskade von Kundenpreis über Kundengruppenpreis zum Listenpreis, Gebinde als feste Mengen, Preisübersicht pro Kunde im Backend.

Passt bei Gebindelogik und Vertriebsmitarbeitern, die für Kunden bestellen. Kostet Wartung bei jedem Magento-Update.

Architektur, Caching und Stolperfallen der drei Muster beschreibt unser Beitrag B2B-Preise in Magento Open Source: drei Architektur-Muster.

Rechte und Rollen

Wer darf was sehen, bestellen und freigeben? Diese Lösungen laufen in unseren Kundenprojekten.

  • Unterkonten unter einem Hauptkonto

    Konzernkunden legen eigene Konten für Filialen oder Einkäufer an.

    Rottner →
  • Vertriebsmitarbeiter bestellen für ihre Kunden

    Der Außendienst loggt sich automatisch als Kunde ein und wickelt Bestellungen für ihn ab.

    Thermochema →
  • Freischaltung neuer Händler

    Registrierung, Freischaltung durch dich, dann Zugriff. Erst danach kann der Händler bestellen und Angebote erstellen.

    Rottner →
  • Angebot mit Endkundenpreis

    Händler passen im Angebot den Preis für ihren Endkunden an, laden es als PDF herunter und lassen direkt an den Endkunden liefern.

    Rottner →
  • Warenkorb als PDF für die interne Freigabe

    Berechtigte, eingeloggte Kunden laden ihren Warenkorb als PDF mit Logo und Farben im Kopf herunter. Die Freischaltung steuerst du pro Kunde.

    Modul Cart to PDF →

Firmenhierarchien mit mehreren Ebenen, verhandelbare Angebote und Shared Catalogs bildet keines der Open-Source-Muster ab. Dafür braucht es Adobe Commerce mit B2B-Modul oder die B2B-Suite avanta, bei der CopeX Partner ist. Wir setzen beide Wege um.

06 / Empfehlung

Brauchst du ein Magento B2B Portal?
Unsere ehrliche Einschätzung.

Nicht jeder Großhandel braucht ein Portal nach Maß. In den ersten beiden Fällen raten wir dir von Magento ab. Den Systemvergleich findest du unter B2B-Shop-Software.

Wenige Artikel, Listenpreise für alle, kein ERP mit Kundenpreisen Ein Magento-Portal ist dafür zu groß. Ein einfacheres System reicht. Anderes System
Odoo als ERP, Prozesse passen in den Odoo-Standard Prüf zuerst den Shop, der direkt in Odoo läuft. Dann brauchst du keine Schnittstelle. Anderes System
Staffelpreise pro Kundengruppe, für alle Kunden der Gruppe gleich Magento Open Source, Staffelpreise aus dem ERP synchronisiert, ohne eigenen Preis-Code. Muster 1
Jeder Kunde hat eigene Preise pro Artikel, das ERP ändert sie laufend Eigene Preisdatenbank neben Magento, Suche und Filter zeigen denselben Preis. Muster 2
Gebinde, Preis-Kaskaden, Außendienst bestellt für Kunden Eigene Preislogik nach Maß, mit eingeplantem Wartungsaufwand. Muster 3
Firmenhierarchien, verhandelbare Angebote und Shared Catalogs sofort ab Werk Adobe Commerce mit B2B-Modul oder avanta. Mit Magento Open Source allein bilden wir das nicht ab. Adobe Commerce / avanta
BMD NTCS als ERP Unser BMD Connector. Voraussetzung ist eine BMD-Lizenz mit EDI-Framework, das klärst du am besten zuerst mit deinem BMD-Berater. BMD Connector
Magento-Shop vorhanden, B2B-Funktionen fehlen Kein Neubau. Wir prüfen den bestehenden Shop und bauen B2B schrittweise aus. Ausbau

Dein Portal läuft schon auf Magento, aber eine andere Agentur hat es gebaut? Wie eine Übernahme abläuft, steht unter Magento-Agenturwechsel.

07 / Vorgehen

So entsteht dein B2B-Portal.
Von der Preisaufnahme bis zur Betreuung.

  1. 01

    Preis- und Datenaufnahme

    In einem zwei- bis vierstündigen Termin prüfen wir ERP-Schema, bestehendes Setup und deine Preisregeln. Ergebnis: eine Empfehlung für das Preismuster und eine Aufwandsabschätzung.

  2. 02

    Mapping, das auch der Vertrieb versteht

    Welches ERP-Feld wird welches Attribut im Shop, welche Werte sind Pflicht, welche Richtung gilt. Das Mapping-Dokument ist die Basis für alles Weitere.

  3. 03

    Erste Version, dann Ausbau

    Wir starten mit einer Version, die früh produktiv geht, und bauen sie gemeinsam mit dir aus. So siehst du früh Ergebnisse und kannst die Richtung anpassen.

  4. 04

    Tests gegen Sandbox und Staging

    Schnittstellen entwickeln wir mit Tests gegen einen Sandbox-Endpunkt und testen sie auf Staging, bevor echte Daten laufen.

  5. 05

    Go-Live mit Monitoring

    Ab dem ersten Tag überwachen Grafana und Prometheus die Schnittstellen, Alerts landen bei unserem Team.

  6. 06

    Betreuung und Weiterentwicklung

    Nach dem Go-Live halten wir Schnittstellen bei API-Änderungen aktuell und entwickeln das Portal weiter.

ab 22.980 €

Shop mit ERP-Anbindung: Starter-Paket plus Schnittstelle zu ERP oder Warenwirtschaft.

ab 9.990 €

Schnittstelle zu ERP, PIM, Warenwirtschaft oder CRM als Zusatzpaket, updatesicher gebaut.

nach Konzept

B2B-Portal mit eigener Logik oder Ablöse eines Altsystems. Typische Projektdauer: 6 bis 12 Monate.

Alle Pakete und laufenden Kosten stehen unter Was kostet ein Magento-Shop?. Wie wir Shops entwickeln, liest du unter Magento-Entwicklung.

08 / Referenzen

B2B-Portale und ERP-Anbindungen
aus Österreich, die laufen.

Alle Referenzen →

B2B Portal aus Österreich: wer dahinter steht

CopeX ist eine Magento-Agentur aus Linz. Wir arbeiten ausschließlich mit Magento und entwickeln ausschließlich in Österreich, ohne Offshore oder Nearshore.

Gegründet 2015Entwicklung ausschließlich in LinzMagento Certified DeveloperHyvä Silver PartnerElasticSuite Bronze Partneravanta-Partner
09 / FAQ

Magento B2B Portal: häufige Fragen

Was ist ein Magento B2B Portal?

Ein Magento B2B Portal ist ein Bestellportal für Geschäftskunden auf Basis von Magento Open Source oder Adobe Commerce. Es zeigt jedem Kunden seine Preise und Konditionen, übernimmt Bestände und Stammdaten aus dem ERP und schreibt Bestellungen automatisch zurück. Ob Magento für dich das richtige System ist, zeigt unser Vergleich der B2B-Shop-Software.

Welche ERP-Systeme bindet ihr an ein Magento B2B Portal an?

Produktiv angebunden haben wir BMD NTCS, SAP S/4HANA, Microsoft Dynamics, Odoo, Oxaion und WinLine, als PIM Pimcore. Für BMD gibt es unseren BMD Connector. Andere ERPs binden wir über deren API oder dateibasiert per SFTP an, mehr dazu unter Magento-Schnittstellen.

Wie kommen Staffelpreise und Kundenkonditionen aus dem ERP ins Portal?

Das hängt davon ab, wie individuell die Preise sind. Gelten Staffeln für alle Kunden einer Gruppe, synchronisieren wir sie als Staffelpreise pro Kundengruppe in Magento. Hat jeder Kunde eigene Preise pro Artikel, liest der Shop sie aus einer eigenen Preisdatenbank. Bei Gebinden und Preis-Kaskaden bauen wir eine eigene Preislogik. Details im Beitrag B2B-Preise in Magento Open Source.

Kann das B2B-Portal Lagerbestände in Echtzeit aus dem ERP zeigen?

Ja, wenn das ERP eine API anbietet. Dann fragt der Shop Bestände direkt ab. Ältere ERPs liefern Daten oft nur als Datei, dann läuft der Abgleich in regelmäßigen Batches. Welche Variante bei deinem ERP geht, klären wir am Anfang im Mapping.

Was kostet ein Magento B2B Portal mit ERP-Anbindung?

Ein Shop mit ERP-Anbindung startet bei uns ab 22.980 € (Starter-Paket plus Schnittstelle). Ein B2B-Portal mit eigener Logik oder Ablöse eines Altsystems kalkulieren wir nach Konzept, weil Preislogik, Rechteverwaltung und Anzahl der Schnittstellen den Aufwand bestimmen. Alle Pakete stehen unter Was kostet ein Magento-Shop?.

Wie lange dauert die Umsetzung eines B2B-Portals?

Ein komplexes B2B-Projekt dauert bei uns 6 bis 12 Monate. Wir starten mit einer ersten Version, die früh produktiv geht, und bauen sie dann aus. Eine einfache Einweg-Schnittstelle, die nur Bestellungen ins ERP schickt, ist deutlich schneller umgesetzt als eine Synchronisation in beide Richtungen.

Können wir unser altes B2B-Portal schrittweise ablösen?

Ja. Ein schrittweiser Ausbau senkt Kosten und Risiko gegenüber einem Relaunch auf einen Schlag. Die Datenmigration aus dem Altsystem gehört zum Projekt. Läuft dein Portal bereits auf Magento, starten wir mit einem technischen Audit und bauen die fehlenden B2B-Funktionen aus. Wie eine Übernahme abläuft, steht unter Magento-Agenturwechsel.

B2B-Portal planen

Erzähl uns, welches ERP du hast und wie deine Preise aufgebaut sind. Wir sagen dir, welches Preismuster passt und was die Anbindung bedeutet, auch wenn die Antwort „kein Magento“ lautet.

Kontakt

Kein reines Umsetzen
Mitdenken macht den Unterschied

Genau das braucht dein Shop, wenn es wirklich darauf ankommt.
Wenn du eine echte Anforderung hast — Neuer Onlineshop, Re-Plattforming, B2B-Setup, Performance-Problem, Hyvä-Migration — schreib uns.

Wir hören zu, denken voraus und sagen dir offen, was Sinn ergibt – und was nicht. Erstgespräch kostenlos, ehrlich, ohne Verkaufsdruck.

Zertifiziert & ausgezeichnet
  • Hyvä Silver Partner
  • Hyvä Supplier
  • ElasticSuite Bronze Partner
  • Magento Certified Developer
  • kununu Top & Open Company
  • devjobs.at – Offener IT-Arbeitgeber
5,013 Bewertungen auf Google