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:
- Kunde stellt Anfrage mit gewünschten Artikeln
- Vertrieb erstellt individuelles Angebot
- Kunde bestätigt Angebot im Shop
- 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.