Modellieren Sie das Unternehmen getrennt vom Benutzerkonto, legen Sie die Quelle der Wahrheit für Preislisten und Limits fest und entwerfen Sie die Rollen Einkäufer, Genehmiger und Administrator. Prüfen Sie jeden Preis und jede Berechtigung serverseitig, binden Sie Integrationen an eine stabile Unternehmens-ID und starten Sie den Pilotbetrieb mit repräsentativen Kunden.
B2B-WooCommerce ist kein gewöhnlicher Onlineshop mit versteckten Preisen. Ein Geschäftskunde kann eine individuelle Preisliste, mehrere Einkäufer unter einer Organisation, ein Bestelllimit, eine interne Freigabe, Wiederholungsbestellungen oder eine Anbindung an einen Vertriebsmitarbeiter benötigen. Werden diese Anforderungen mit unzusammenhängenden Plugins ohne gemeinsames Modell gelöst, laufen die Berechtigungen auseinander, und der im Katalog angezeigte Preis muss nicht dem Preis in der Bestellung entsprechen.
Ein gutes Großhandelsportal beginnt mit Kundenrollen und der Quelle der Geschäftsdaten. Erst danach wird ein Plugin oder eine individuelle Entwicklung ausgewählt. Ziel ist es, routinemäßige Bestellungen zu beschleunigen und dabei die Unternehmensregeln, die Kontrolle und die Möglichkeit einer sicheren Integration zu wahren. Diese Anleitung gliedert den Entwurf in Organisationen, Benutzer, Preise, Bestellablauf, Betrieb und schrittweise Einführung.
Modellieren Sie Organisation, Niederlassungen und Benutzer
Ein Unternehmen kann mehrere Personen, Lieferorte und Einkaufsrollen haben. Speichern Sie Firmendaten daher nicht nur im Profil eines einzelnen Benutzers. Legen Sie eine Organisationsentität mit stabiler externer ID, Freigabestatus, Preisliste und zulässigen Adressen an. Der Benutzer wird ihr mit einer konkreten Berechtigung zugeordnet, und sein Ausscheiden ändert nicht die Bestellhistorie des Unternehmens.
Definieren Sie das Onboarding: Wer darf Zugang beantragen, was wird geprüft, wer genehmigt das Konto und wie wird es gesperrt? Die Einladung weiterer Kollegen muss verhindern, dass sich jemand aufgrund eines ähnlichen Namens einem fremden Unternehmen anschließt. Der Administrator einer Organisation kann die eigenen Personen verwalten, darf aber keine geschäftlichen Attribute ändern, die dem internen Team vorbehalten sind.
- Stabile ID des Firmenkontos
- Benutzerrollen in der Organisation
- Freigabe und Sperrung des Zugangs
- Trennung von Geschäfts- und Profildaten
Legen Sie die Quelle für Preise, Sortiment und Konditionen fest
Der Preis kann sich aus der Kundengruppe, einer vertraglichen Preisliste, der Menge oder einer Kombination davon ergeben. Halten Sie die Reihenfolge der Regeln und das System fest, dem sie gehören. Liefert das ERP den Preis, benötigt WooCommerce einen Cache, den Zeitpunkt der letzten Aktualisierung und ein definiertes Verhalten bei Nichtverfügbarkeit. Ein stillschweigender Rückfall auf den öffentlichen Preis kann schlimmer sein als eine vorübergehend blockierte Bestellung mit Erklärung.
Derselbe Ansatz gilt für Sortiment, Mindestverpackungseinheiten und Verfügbarkeit. Führen Sie die Prüfung serverseitig sowohl beim Hinzufügen zum Warenkorb als auch beim Anlegen der Bestellung durch; das Ausblenden eines Buttons im Browser ist kein Schutz. Geben Sie im Warenkorb an, welche Regel Menge oder Preis beeinflusst hat, damit die Kundschaft den Fehler ohne Anruf beheben kann.
Gestalten Sie einen schnellen Einkauf und interne Freigaben
Geschäftskunden kennen häufig die SKU und bestellen wiederholt. Hilfreich sind die tabellarische Eingabe von Mengen, der Import einer Liste, Favoriten oder das Wiederholen einer Bestellung mit aktueller Preis- und Lagerprüfung. Optimieren Sie die Oberfläche für Dutzende Zeilen, Tastaturbedienung und klare Fehlermeldungen, nicht nur für Produktkarten.
Erfordert eine Bestellung eine Freigabe, trennen Sie den Warenkorbentwurf von der verbindlichen Absendung. Speichern Sie Ersteller, Freigebenden, Kommentar und Status. Während der Wartezeit können sich Preis oder Verfügbarkeit ändern; zeigen Sie daher vor der endgültigen Bestätigung die Unterschiede an und fordern Sie eine neue Entscheidung ein. Ein E-Mail-Link darf Anmeldung und Berechtigungen nicht umgehen.
Verknüpfen Sie die Bestellung mit dem Geschäftsprozess
Eine Bestellung kann an ein ERP, ein CRM oder einen Vertriebsmitarbeiter gehen. Das Mapping umfasst Firmen-ID, Betriebsstätte, Kostenstelle, Einkaufsreferenz und Benutzer, nicht nur den Rechnungsnamen. Jede Übertragung benötigt eine Korrelationskennung und einen Schutz vor Duplikaten. Zeigen Sie Fehlschläge in einer operativen Queue mit der Möglichkeit einer sicheren Wiederholung an.
Entscheiden Sie, welche Änderungen nach dem Absenden zulässig sind und wo sie vorgenommen werden. Wenn das ERP die Hoheit über die Bestellung übernimmt, führt eine Änderung nur in WooCommerce zu Abweichungen. Das Kundenkonto sollte den aktuellen, verständlichen Status anzeigen, muss aber nicht alle internen Codes übernehmen. Dokumentieren Sie die Übersetzung zwischen den Systemen als verwalteten Vertrag.
Starten Sie einen Pilotbetrieb und messen Sie den Self-Service-Anteil
Wählen Sie den Pilotbetrieb nach unterschiedlichen Preislisten, Rollen, Warenkorbgrößen und Versandarten aus. Testen Sie auch den Versuch, auf ein fremdes Unternehmen zuzugreifen, eine abgelaufene Einladung, eine Preislistenänderung während der Freigabe und einen Ausfall der Integration. Vertrieb und Kundensupport benötigen eine Vorschau, die den angewendeten Preis und die Berechtigung erklärt, ohne interne Geheimnisse preiszugeben.
Verfolgen Sie erfolgreich abgeschlossene Self-Service-Bestellungen, die Freigabedauer, Importfehler und Schritte, die weiterhin manuelles Eingreifen erfordern. Verknüpfen Sie Kundenfeedback mit einer konkreten Aufgabe. Erweitern Sie ein B2B-Portal in stabilen Ausbaustufen; eine große Zahl an Funktionen beim ersten Release erschwert sowohl die Ursachensuche als auch die Schulung der Nutzer.
Häufige Fragen
Braucht man für B2B mit WooCommerce einen separaten Onlineshop?
Nicht immer. Eine Website kann mehrere Segmente sicher bedienen, wenn Preise, Sortiment, Berechtigungen und Cache klar getrennt sind. Eine separate Installation ist bei deutlich abweichenden Prozessen oder Eigentumsverhältnissen sinnvoll.
Wie verhindert man die Anzeige einer fremden Preisliste?
Binden Sie die Preisliste an eine verifizierte Organisation und eine Benutzerberechtigung, prüfen Sie sie bei jedem sensiblen Schritt auf dem Server und testen Sie auch direkte URLs und den Cache. Das bloße Ausblenden des Preises in der Oberfläche reicht nicht aus.
Kann eine B2B-Bestellung vor dem Absenden genehmigt werden?
Ja. Speichern Sie den Bestellentwurf separat, weisen Sie eine freigebende Person zu und prüfen Sie vor dem endgültigen Absenden erneut Preis, Lagerbestand und Limit. Jeder Schritt sollte im Audit-Verlauf erhalten bleiben.