Alle Artikel
Shopware 65 min

Shopware 6 B2B Shop entwickeln – Modular & zukunftssicher

Der B2B-Handel stellt andere Anforderungen als klassisches E-Commerce: Individuelle Preislisten, Genehmigungsprozesse, Mindestbestellmengen und komplexe ERP-Anbindungen sind Standard. Wer einen Shopware 6 B2B Shop entwickeln will, braucht mehr als einen Standard-Onlineshop – es geht um maßgeschneiderte Workflows für Geschäftskunden.

Als Freelance-Webentwickler aus Düsseldorf habe ich mehrere B2B-Projekte mit Shopware 6 umgesetzt und weiß: Die richtige technische Grundlage entscheidet über Skalierbarkeit und Wartbarkeit. In diesem Artikel zeige ich, welche Module wirklich wichtig sind, wo die häufigsten Stolpersteine liegen und was eine professionelle B2B-Lösung kostet.

Warum Shopware 6 für B2B-Shops?

Shopware 6 bringt mit der B2B Suite ein fertiges Paket für Geschäftskunden mit – allerdings nur in der Commercial-Version. Die wichtigsten Features:

  • Kundenspezifische Preise: Rabattstaffeln, Mengenpreise, individuelle Konditionen pro Kunde
  • Schnellbestellung: CSV-Upload, Artikelnummern-Eingabe für wiederkehrende Bestellungen
  • Budgets & Genehmigungen: Bestellfreigaben durch Vorgesetzte, Kostenstellen-Verwaltung
  • Rollenbasierte Zugänge: Unterschiedliche Berechtigungen für Einkäufer, Genehmiger, Administratoren

Der Vorteil gegenüber individuellen Laravel-Lösungen: Das CMS ist integriert, Product Information Management (PIM) und Warenwirtschaft-Anbindungen sind vorbereitet. Wer einen Shopware 6 B2B Shop entwickeln lässt, spart Entwicklungszeit bei Standard-Funktionen und investiert Budget in echte Individualisierungen.

Diese Module braucht ein professioneller B2B-Shop

1. ERP-Integration

Die meisten B2B-Unternehmen arbeiten mit ERP-Systemen wie SAP, Microsoft Dynamics oder DATEV. Ein automatisierter Datenaustausch ist Pflicht:

  • Echtzeit-Verfügbarkeiten aus dem Warenwirtschaftssystem
  • Auftragsübergabe ohne manuelle Nacherfassung
  • Stammdaten-Synchronisation für Artikel, Preise, Kundeninformationen

Ich entwickle diese Schnittstellen mit Laravel-Backend oder direkt als Shopware-Plugin – je nach Anforderung. Typischer Aufwand: 3.000–8.000€, abhängig von der ERP-Komplexität.

2. Individuelle Preislogik

Standard-Rabatte reichen im B2B selten. Typische Anforderungen:

  • Kundengruppenpreise mit mehreren Staffeln
  • Volumenrabatte ab bestimmten Mengen
  • Projektpreise für zeitlich begrenzte Angebote
  • Dynamische Zuschläge für Express-Lieferungen oder Kleinmengen

Diese Logik lässt sich in Shopware 6 über Custom Fields und Flow Builder abbilden – für komplexe Szenarien entwickle ich eigenständige Plugins mit Laravel-ähnlicher Architektur.

3. Angebotserstellung & Anfragen

Nicht jeder B2B-Kunde bestellt direkt. Oft läuft der Prozess über:

  1. Kunde stellt Anfrage mit gewünschten Artikeln
  2. Vertrieb erstellt individuelles Angebot
  3. Kunde bestätigt Angebot im Shop
  4. Bestellung wird ausgelöst

Shopware 6 bietet dafür keine native Lösung – hier ist Custom Development gefragt. Ich integriere solche Workflows meist als Plugin mit eigenem Backend-Bereich für den Vertrieb.

4. Komplexe Berechtigungssysteme

In großen Unternehmen kaufen mehrere Personen ein:

  • Einkäufer legen Bestellungen an
  • Genehmiger prüfen und freigeben
  • Controlling sieht Budgets und Statistiken

Die Shopware B2B Suite bietet Grundfunktionen, für branchen-spezifische Workflows (z.B. Vier-Augen-Prinzip, Kostenstellen-Budgets) entwickle ich Erweiterungen.

Technische Architektur für Skalierbarkeit

Wenn ich einen Shopware 6 B2B Shop entwickeln soll, achte ich auf:

Modularität durch Plugins

Jede Custom-Funktion als eigenständiges Plugin – nicht im Theme versteckt. Vorteile:

  • Updates ohne Funktionsverlust
  • Wiederverwendbarkeit für andere Projekte
  • Wartbarkeit durch klare Code-Strukturen

Performance bei großen Katalogen

B2B-Shops haben oft 50.000+ Artikel. Kritische Punkte:

  • Elasticsearch statt MySQL-Suche
  • Redis für Session- und Cache-Management
  • CDN für Produktbilder und statische Assets

Ich setze solche Shops meist auf managed Shopware-Hosting (ab 150€/Monat) statt Shared Hosting – Ladezeiten sind im B2B kaufentscheidend.

API-first für Multi-Channel

Viele B2B-Kunden bestellen über:

  • EDI-Schnittstellen (Electronic Data Interchange)
  • Externe Einkaufsplattformen (Procurement-Systeme)
  • Mobile Apps für Außendienst

Shopware 6 bietet eine vollständige REST/JSON-API. Ich entwickle zusätzliche Endpunkte bei Bedarf – zum Beispiel für Bulk-Orders oder Status-Abfragen.

Realistische Kosten: Was kostet ein Shopware 6 B2B Shop?

Die Preisspannen basieren auf meinen Projekten:

Basic B2B-Setup (15.000–25.000€)

  • Shopware 6 Commercial Edition
  • B2B Suite-Konfiguration
  • Standard-ERP-Anbindung (z.B. via CSV-Import)
  • Kundengruppen-Preise, Schnellbestellung
  • Responsive Theme-Anpassungen

Advanced B2B-Plattform (30.000–60.000€)

  • Echtzeit-ERP-Integration (API)
  • Custom Workflows (Angebote, Genehmigungen)
  • Individuelle Preislogik
  • Mehrsprachigkeit, Multi-Mandanten
  • Umfangreiche Reporting-Dashboards

Enterprise-Lösung (ab 80.000€)

  • Komplexe System-Landschaft (mehrere ERPs, PIM)
  • Headless Architecture mit Next.js-Frontend
  • KI-gestützte Produktempfehlungen
  • Dedizierte Server-Infrastruktur

Für konkrete Anforderungen erstelle ich Festpreis-Angebote – eine Erstberatung ist kostenlos.

Häufige Fehler beim Shopware 6 B2B Shop entwickeln

1. Unterschätzte Datenqualität

B2B-Kunden erwarten exakte Produktdaten: Technische Spezifikationen, Sicherheitsdatenblätter, CAD-Modelle. Oft liegt das Problem nicht in Shopware, sondern in unstrukturierten Quelldaten aus dem ERP.

Lösung: Vor der Shop-Entwicklung ein Daten-Audit – ich unterstütze dabei mit PIM-Integration oder Datenbereinigung.

2. Zu viele Features zum Start

Viele Projekte verzögern sich, weil alle Wunsch-Features sofort umgesetzt werden sollen.

Besser: MVP (Minimum Viable Product) mit Kern-Funktionen launchen, dann iterativ erweitern. Meine Referenzen zeigen: Agile Projekte sind erfolgreicher.

3. Fehlende Schulungen

Der beste Shop nützt nichts, wenn Mitarbeiter ihn nicht bedienen können. Ich plane immer 1-2 Schulungstage ein – für Backend-Nutzer und für das Vertriebs-Team.

Shopware 6 vs. Custom Laravel-Lösung

Manchmal fragen Kunden: "Sollen wir nicht gleich komplett individuell entwickeln?" Meine Empfehlung:

Shopware 6 ist ideal, wenn:

  • Ihr Katalog + Checkout + CMS braucht
  • Standard-B2B-Prozesse ausreichen (mit Anpassungen)
  • Ihr Budget unter 100.000€ liegt

Custom Laravel/Next.js passt besser, wenn:

  • Ihr Business-Logik sehr speziell ist (z.B. Konfiguratoren)
  • Ihr kein klassisches Shop-UI wollt
  • Performance kritischer ist als Content-Management

Ich entwickle beides – oft ist ein Hybrid der beste Weg: Shopware als Backend, Next.js als Frontend (Headless Commerce).

Wartung & Weiterentwicklung

Nach dem Launch kostet ein Shopware 6 B2B Shop entwickeln weiter:

  • Hosting: 150–500€/Monat (je nach Traffic)
  • Updates: 200–600€/Quartal (Security-Patches, Plugin-Updates)
  • Support: ab 800€/Monat für 10h Entwickler-Kapazität

Ich biete Wartungsverträge mit festen Kontingenten – so bleiben Kosten planbar.

Fazit: Professionelle B2B-Shops brauchen Expertise

Einen Shopware 6 B2B Shop entwickeln bedeutet mehr als Plugin-Installation: Es geht um durchdachte Prozesse, saubere Datenarchitektur und langfristige Wartbarkeit. Die B2B Suite ist ein guter Startpunkt – echte Wettbewerbsvorteile entstehen durch maßgeschneiderte Erweiterungen.

Als Freelancer mit Laravel- und Shopware-Expertise (siehe Referenzen) begleite ich Projekte von der Konzeption bis zum Launch – und darüber hinaus.

Du suchst einen Shopware Entwickler für deinen B2B-Shop? Vereinbare ein kostenloses Erstgespräch auf lonexa.de – wir besprechen deine Anforderungen und ich erstelle dir ein konkretes Angebot.

Shopware 6 B2B Shop entwickelnShopware 6FreelancerWebentwicklungDüsseldorf