Die meisten B2B-Händler verkaufen ihre Produkte nicht zu einheitlichen Konditionen. Ein Hersteller kann beispielsweise einem strategisch wichtigen Distributor einen bestimmten Preis anbieten, einem regionalen Händler einen anderen und einem kleineren Geschäftskunden wiederum einen dritten Preis für dieselbe SKU berechnen. Manche Kunden dürfen aufgrund vertraglicher Vereinbarungen nur auf ein klar definiertes Produktsortiment zugreifen, während andere den vollständigen Katalog einsehen können.
Dieses Geschäftsmodell lässt sich kaum mit dem klassischen Prinzip „ein Preis, ein Katalog, dieselben Konditionen für alle“ vereinbaren, auf dem viele öffentlich zugängliche Onlineshops basieren.
Damit stellt sich für Unternehmen, die Magento für B2B einsetzen oder dessen Einsatz prüfen, eine zentrale Frage: Wie lassen sich jedem Kunden genau die richtigen Produkte und Preise anzeigen, ohne für jede individuelle Geschäftsvereinbarung einen separaten Shop betreiben zu müssen?
Magento B2B kann solche Anforderungen durch eine Kombination aus Unternehmens- und Kundenkonten, Katalogsteuerung, Kundengruppen und individuellen Preisregeln abbilden. Welche Funktionen bereits standardmäßig verfügbar sind und welche durch individuelle Entwicklung umgesetzt werden müssen, hängt wesentlich von der eingesetzten Magento-Version und der zugrunde liegenden Systemarchitektur ab.
Im weiteren Verlauf dieses Artikels betrachten wir deshalb Private Kataloge, Kundensegmentierung, unterschiedliche Preismodelle und typische Herausforderungen. Außerdem gehen wir auf die wichtige Entscheidung zwischen Magento Open Source und Adobe Commerce ein.
Was ist ein privater Katalog in Magento B2B?
Ein privater B2B-Katalog ist ein kontrolliertes Produktsortiment, das ausschließlich ausgewählten Kunden, Unternehmen oder Kundengruppen zur Verfügung steht. Im Gegensatz zu einem öffentlichen Produktkatalog sieht somit nicht jeder Besucher des Onlineshops automatisch das gesamte Sortiment.
Öffentlicher Katalog vs. privater B2B-Katalog
| Funktion |
Öffentlicher Katalog |
Privater B2B-Katalog |
| Produktsichtbarkeit |
Öffentlich bzw. für alle Besucher |
Nur für ausgewählte Kunden |
| Preisgestaltung |
Standardpreise |
Verhandelte bzw. kundenspezifische Preise |
| Kundenzugang |
Für alle zugänglich |
Nur für autorisierte Konten |
| Produktsortiment |
Allgemeines Sortiment |
Kundenspezifisches Sortiment |
| Vertragsprodukte |
Eingeschränkt |
Über entsprechende Konfiguration abbildbar |
Privater Katalog vs. Shared Catalog
Bei der Terminologie ist eine klare Unterscheidung wichtig, da beide Begriffe häufig synonym verwendet werden.
„Shared Catalog“ bezeichnet eine spezifische native B2B-Funktion von Adobe Commerce. Damit können Unternehmen einem bestimmten Firmenkonto ein definiertes Produktsortiment einschließlich individueller Preise zuweisen.
„Privater Katalog“ ist dagegen ein allgemeinerer Begriff aus dem B2B-E-Commerce. Er beschreibt grundsätzlich einen eingeschränkten oder kundenspezifischen Produktkatalog.
Ein solcher privater Katalog kann beispielsweise über die Shared-Catalog-Funktion von Adobe C
ie beiden Begriffe sind daher technisch nicht vollständig gleichbedeutend –auch wenn sie in vielen Marketingtexten entsprechend verwendet werden.
Warum B2B-Unternehmen unterschiedliche Kataloge für verschiedene Kunden benötigen
Der Bedarf an einer Segmentierung entsteht in der Regel nicht aufgrund einer technischen Präferenz. Entscheidend ist vielmehr, wie die jeweiligen Geschäftsbeziehungen tatsächlich strukturiert sind.
- Individuell ausgehandelte Kundenverträge: Ein großer Distributor erhält möglicherweise Konditionen, die kleineren Geschäftskunden nicht zur Verfügung stehen.
- Geografische Einschränkungen: Bestimmte Produkte dürfen möglicherweise nur in ausgewählten Ländern, Regionen oder Vertriebsgebieten angeboten werden.
- Händler- und Distributoren-Netzwerke: Händler können Zugriff auf bestimmte SKUs, Produktlinien oder Bundles erhalten, die Direktkunden nicht sehen.
- Kundenspezifische Sortimente: Ein Geschäftskunde darf beispielsweise 300 freigegebene SKUs bestellen, während ein anderer lediglich Zugriff auf 80 Produkte erhält.
- Volumenbasierte Vereinbarungen: Preise und Einkaufskonditionen können sich abhängig von Bestellmenge oder Einkaufsvolumen verändern.
- Mehrere Marken oder Geschäftsbereiche: Unterschiedliche Katalogerlebnisse können innerhalb einer gemeinsamen Plattform bereitgestellt werden, ohne für jede Marke oder Geschäftseinheit ein vollständig separates E-Commerce-System betreiben zu müssen.
Solche Anforderungen finden sich insbesondere im produzierenden Gewerbe, im Automotive-Sektor, bei Industrie- und technischen Zulieferern, im Fashion Großhandel sowie bei Anbietern professioneller Ausrüstung. Gemeinsam ist diesen Geschäftsmodellen, dass ein Unternehmen verschiedene Käufergruppen mit jeweils unterschiedlichen vertraglichen und kommerziellen Beziehungen bedient.
Wie funktionieren private Kataloge in Magento B2B?
Auf konzeptioneller Ebene ist der Ablauf klar strukturiert: Ein Kunde meldet sich an, Magento identifiziert das zugehörige Kunden- oder Unternehmenskonto und wendet die diesem Konto zugewiesenen Katalogregeln an. Anschließend werden ausschließlich die freigegebenen Produkte sowie die individuell vereinbarten Preise angezeigt. Relevante Zahlungs- und Versandregeln können bis zum Checkout ebenfalls berücksichtigt werden.
Kundenidentifikation
Durch die Authentifizierung wird der Besucher einem bestimmten Kunden-oder Unternehmenskonto zugeordnet. Diese Identifikation bildet die Grundlage für alle nachfolgenden Regeln und personalisierten B2B-Funktionen.
Katalogzuweisung
Dem jeweiligen Kunden oder Unternehmen wird das passende Produktsortiment zugeordnet –beispielsweise über einen Shared Catalog, eine Kundengruppe oder individuell entwickelte Logiken.
Produktsichtbarkeit
Magento legt fest, welche Produkte und Kategorien das jeweilige Konto sehen darf. Nicht freigegebene Produkte werden konsequent ausgeblendet, anstatt lediglich weniger prominent dargestellt zu werden.
Preiszuweisung
Für jedes sichtbare Produkt wird die entsprechende Preisregel beziehungsweise der individuell ausgehandelte Preis angewendet und angezeigt.
Checkout-Regeln
Der Kontext des Kundenkontos kann auch auf Zahlungsmethoden, Versandoptionen und Einkaufsberechtigungen ausgeweitet werden. Dadurch bleibt das personalisierte B2B-Einkaufserlebnis vom ersten Produktaufruf bis zur finalen Bestellung konsistent.
So zeigen Sie verschiedenen B2B-Kunden unterschiedliche Produkte
Magento bietet verschiedene Möglichkeiten, um Produktsortimente gezielt nach Kunden, Kundengruppen oder vertraglichen Vereinbarungen zu steuern.
Produkte nach Kundengruppe einschränken
Kundengruppen sind häufig der Ausgangspunkt für eine strukturierte Segmentierung. Geschäftskunden werden bestimmten Gruppen zugeordnet, sodass gesteuert werden kann, welche Produkte für das jeweilige Segment sichtbar sind.
Kundenspezifische Produktsortimente erstellen
Bei komplexeren Geschäftsbeziehungen reicht eine allgemeine Kundengruppe möglicherweise nicht aus. Insbesondere bei großen Vertragskunden kann ein vollständig individuelles SKU-Sortiment erforderlich sein.
Kategorien gezielt einschränken
Statt einzelne Produkte auszublenden, können auch komplette Kategorien für bestimmte Kunden gesperrt werden. Kunden sehen dadurch nur die Produktbereiche, die für ihre Geschäftsbeziehung relevant und freigegeben sind.
Sichtbarkeit nach dem Login steuern
Bei zugangsbeschränkten B2B-Onlineshops können Preise und – je nach Geschäftsmodell – sogar ganze Produktbereiche verborgen bleiben, bis sich ein Kunde über ein autorisiertes Konto angemeldet hat.
Private oder vertragsspezifische Kataloge erstellen
An dieser Stelle werden individuelle B2B-Vereinbarungen direkt in der E-Commerce-Plattform abgebildet. Ein klar definiertes Produktsortiment wird dabei mit einem bestimmten Kunden- oder Unternehmenskonto verknüpft.
Ein einfaches Beispiel verdeutlicht das Prinzip:
- Distributor A sieht 2.000 Produkte.
- Händler B erhält Zugriff auf 750 Produkte.
- Unternehmenskunde C sieht ausschließlich die 180 Produkte, die im Rahmen seines Vertrags freigegeben wurden.
Alle drei Kunden können dabei auf derselben zugrunde liegenden Magento-Umgebung arbeiten – anstatt drei separate Magento-Installationen betreiben zu müssen.
So zeigen Sie verschiedenen Magento B2B-Kunden unterschiedliche Preise
Neben der Produktsichtbarkeit gehört die kundenspezifische Preisgestaltung zu den wichtigsten Anforderungen im Magento B2B. Je nach Geschäftsmodell können Preise auf Basis von Kundengruppen, Bestellmengen, einzelnen Unternehmenskonten oder individuellen Verträgen gesteuert werden.
Kundengruppenpreise
Hier wird der Preis nicht für ein einzelnes Kundenkonto, sondern für ein gesamtes Kundensegment definiert. Das eignet sich insbesondere dann, wenn mehrere Geschäftskunden dieselben kommerziellen Konditionen erhalten.
Staffelpreise
Staffelpreise ermöglichen eine mengenabhängige Preisgestaltung für einzelne SKUs.
Ein Beispiel:
Je größer die Bestellmenge, desto günstiger wird in diesem Beispiel der Stückpreis.
Unternehmensspezifische Preise
Bei strategisch wichtigen Geschäftskunden können Preise direkt an ein einzelnes Unternehmenskonto gekoppelt werden, anstatt sie auf eine größere Kundengruppe anzuwenden.
Damit lassen sich individuell ausgehandelte Konditionen wesentlich präziser abbilden.
Katalogspezifische Preise
Hier werden kundenspezifische Produktsortimente mit den dazugehörigen Preisen kombiniert. Produkt- und Preislisten bleiben dadurch miteinander verknüpft und können gemeinsam für den jeweiligen Kunden bereitgestellt werden.
Vertragspreise
Individuelle Preise werden häufig direkt zwischen Vertrieb und Geschäftskunde ausgehandelt. Diese vertraglich vereinbarten Konditionen müssen anschließend zuverlässig in Magento abgebildet werden, ohne dass Preise für jedes Kundenkonto kontinuierlich manuell gepflegt werden müssen.
Mengen- und Volumenrabatte
Eine professionelle B2B-Preisstrategie geht in der Regel deutlich über einfache Rabattaktionen hinaus. Mengen- oder Volumenrabatte orientieren sich beispielsweise an festgelegten Abnahmemengen oder Einkaufsvolumen, die mit einem Kunden vereinbart wurden.
ERP-synchronisierte Preise
Bei vielen B2B-Unternehmen entsteht der Preis, den ein Kunde im Magento-Shop sehen soll, überhaupt nicht direkt in Magento. Stattdessen werden kundenspezifische Preise häufig in einem ERP- oder CRM-System verwaltet, das die kommerzielle Geschäftsbeziehung abbildet – beispielsweise SAP Business One, Microsoft Dynamics oder eine andere ERP- beziehungsweise PIM-Plattform.
Die Herausforderung besteht darin, diese Preisinformationen korrekt und in angemessenen Aktualisierungsintervallen an Magento zu übertragen.
Gerade dieser Bereich gehört häufig zu den technisch anspruchsvolleren Bestandteilen eines B2B-Katalogprojekts. Deshalb sollte die Preis- und Systemintegration bereits frühzeitig in der Projektplanung berücksichtigt werden und nicht erst dann, wenn das Storefront-Design nahezu abgeschlossen ist.
Weitere Informationen dazu finden Sie in unserem Beitrag zur Magento & SAP Business One Integration.
Praxisbeispiel: Ein Magento-Shop, drei B2B-Kunden
Wie unterschiedlich B2B-Einkaufserlebnisse innerhalb derselben Magento Umgebung gestaltet werden können, zeigt ein einfaches Szenario mit drei verschiedenen Kundentypen.
Kunde A – kleiner Einzelhändler
Der Kunde erhält Zugriff auf das reguläre Großhandelssortiment, nutzt die standardmäßigen Händlerpreise, hat einen Mindestbestellwert von 500 € und bezahlt per Karte oder Banküberweisung.
Kunde B – nationaler Distributor
Der Distributor kann auf den vollständigen Produktkatalog zugreifen.Für ihn gelten individuell ausgehandelte Distributorenpreise sowie ein Mindestbestellwert von 5.000 €. Als Zahlungsmöglichkeiten stehen Rechnung oder Firmenkredit zur Verfügung.
Kunde C – Unternehmenskunde
Der Unternehmenskunde sieht ausschließlich die vertraglich freigegebenen Produkte und erhält individuelle Vertragspreise. Bezahlt wird mit einem Zahlungsziel von 30 Tagen auf Rechnung. Gleichzeitig können mehrere Einkaufsmitarbeiter über dasselbe Unternehmenskonto arbeiten.
Eine einzige Magento-Installation bedeutet somit nicht automatisch, dass jeder Kunde dasselbe Storefront-Erlebnis erhalten muss.
Private Kataloge vs. mehrere Magento-Shops
Eine zentrale strategische Frage lautet, ob unterschiedliche Kundengruppen innerhalb einer Magento Umgebung über private Kataloge bedient werden sollten oder ob separate Shops sinnvoller sind.
| Faktor |
Private Kataloge |
Separate Shops |
| Administration |
Stärker zentralisiert |
Mehrere Umgebungen und Workflows |
| Produktdaten |
Werden bei Bedarf gemeinsam genutzt |
Häufig mehrfach gepflegt |
| Kundenpreise |
Segmentiert |
Shopspezifisch |
| Bestandsverwaltung |
Einfacher zentralisierbar |
Kann fragmentiert werden |
| Wartungsaufwand |
Potenziell geringer |
In der Regel höher |
| UX-Flexibilität |
Nach Segmenten differenzierbar |
Maximale Trennung |
| Ideal für |
Verwandte B2B-Kundengruppen |
Grundlegend unterschiedliche Geschäftsmodelle |
Separate Shops sind in der Regel die bessere Wahl, wenn Unternehmen tatsächlich unterschiedliche Marken, rechtliche Einheiten, Märkte oder technische Infrastrukturen betreiben.
Private Kataloge sind daher keine Universallösung. Sie sind besonders dann sinnvoll, wenn sich die Anforderungen der Kundengruppen zwar deutlich unterscheiden, diese aber weiterhin Teil desselben übergeordneten Geschäftsmodells sind.
Magento Open Source vs. Adobe Commerce für private B2B-Kataloge
Die Entscheidung zwischen Magento Open Source und Adobe Commerce hat direkten Einfluss darauf, wie private Kataloge, individuelle Preise und weitere B2B-Funktionen technisch umgesetzt werden können.
Adobe Commerce
Das native B2B-Modul von Adobe Commerce umfasst zahlreiche Funktionen, die für komplexe B2B-Geschäftsmodelle besonders relevant sind. Dazu gehören:
- Unternehmensrollen und Berechtigungen
Diese Funktionen stehen innerhalb von Adobe Commerce zur Verfügung, ohne dass sie vollständig als individuelle Lösungen neu entwickelt werden müssen.
Magento Open Source
Magento Open Source enthält die native Shared-Catalog-Funktionalität von Adobe Commerce nicht. Dennoch lassen sich vergleichbare B2B-Szenarien mit Magento Open Source realisieren – beispielsweise durch:
- individuelle Magento-Entwicklung
- B2B-Erweiterungen von Drittanbietern
- kundengruppenbasierte Logiken
- individuelle Katalogberechtigungen
Der entscheidende Unterschied liegt im Implementierungs- und Wartungsaufwand. Während Adobe Commerce viele B2B-Funktionen bereits nativ bereitstellt, müssen entsprechende Anforderungen bei Magento Open Source stärker durch individuelle Entwicklung und Erweiterungen umgesetzt und anschließend vom Unternehmen oder der betreuenden Magento Agentur gewartet werden.
Welche Lösung sollte ein Unternehmen wählen?
Die richtige Entscheidung hängt von mehreren Faktoren ab:
- Komplexität der Preislogik
- Komplexität der Katalogstruktur
- Anzahl unterschiedlicher Kundensegmente
- benötigten nativen B2B-Funktionen
- Bereitschaft zu individueller Entwicklung
- ERP-, PIM- und weiteren Integrationsanforderungen
- erwartetem Wachstum und Skalierungsbedarf
Keine der beiden Varianten ist automatisch die bessere Wahl. Entscheidend ist vielmehr, wie gut die nativen B2B-Funktionen von Adobe Commerce mit den tatsächlichen Geschäftsanforderungen übereinstimmen und welcher Umfang an individueller Entwicklung für das jeweilige Projekt wirtschaftlich sinnvoll ist.
Private Kataloge + Unternehmenskonten: ein besseres B2B-Einkaufserlebnis
Ein privater Katalog entfaltet seinen eigentlichen Nutzen selten als isolierte Funktion. In professionellen B2B-Commerce-Szenarien ist er typischerweise mit weiteren Einkaufs- und Account-Funktionen verbunden.
Dazu gehören insbesondere:
- Unternehmenskonten mit mehreren Benutzern
- Rollen und Berechtigungen
- Freigabeprozesse für Bestellungen
- Schnellbestellungen per SKU
- Request-for-Quote-Funktionen (RFQ)
Erst das Zusammenspiel dieser Funktionen schafft ein B2B-Einkaufserlebnis, das den Anforderungen professioneller Geschäftskunden gerecht wird.
Ein Einkäufer benötigt beispielsweise nicht nur die richtigen Produkte und Vertragspreise. Je nach Unternehmen muss er möglicherweise auch Bestellungen intern freigeben lassen, wiederkehrende Produkte schnell nachbestellen, Angebote anfordern oder innerhalb eines vereinbarten Kreditrahmens einkaufen können.
Magento Private Kataloge mit ERP- und PIM-Systemen verbinden
Bei komplexen B2B Projekten arbeitet Magento häufig nicht als isoliertes System. Kundendaten, Preise, Produktinformationen, Lagerbestände und Vertragsbedingungen können aus unterschiedlichen Unternehmenssystemen stammen.
Deshalb spielt die Integration von ERP- und PIM-Systemen bei privaten Magento-Katalogen eine zentrale Rolle.
Das ERP als Quelle für kundenspezifische Preise
Ein typischer Datenfluss kann folgendermaßen aussehen:
ERP → Kundendatensatz → Vertrag → Preisliste → Magento
Das ERP fungiert dabei als führendes System für die kommerzielle Kundenbeziehung. Dort werden beispielsweise individuelle Konditionen, Vertragsinformationen oder kundenspezifische Preislisten gepflegt und anschließend an Magento übertragen.
Das PIM als Quelle für Produktinformationen
Produktinformationen können wiederum über ein Product Information Management System (PIM) bereitgestellt werden.
Ein typischer Datenfluss sieht beispielsweise so aus:
PIM → Produkte → Attribute → Kategorien → Magento
Dadurch bleiben Produktinformationen konsistent – unabhängig davon, welchen privaten oder öffentlichen Katalog ein Kunde letztlich sieht.
Magento als Commerce Experience Layer
In einer solchen Systemarchitektur übernimmt Magento vor allem die kundenorientierte Commerce-Ebene. Das System stellt dem Käufer die Produkte, Preise und Informationen bereit, die ERP, PIM und die hinterlegten Geschäftsregeln für sein jeweiliges Kundenkonto vorgeben.
Magento wird damit zur Schnittstelle zwischen den internen Unternehmenssystemen und dem digitalen Einkaufserlebnis des B2B-Kunden.
Preise und Lagerbestände synchron halten
Genau hier werden API- und Integrationsarchitektur besonders wichtig. Preise, Produktdaten und Lagerbestände müssen zuverlässig zwischen den beteiligten Systemen synchronisiert werden. Fehlerhafte Zuordnungen oder veraltete Daten können insbesondere im B2B-Commerce erhebliche Auswirkungen haben.
Ein veralteter Preis ist im B2B-Geschäft häufig kritischer als im klassischen B2C-E-Commerce. Geschäftskunden bestellen möglicherweise auf Grundlage eines vertraglich vereinbarten Preises und erwarten, dass genau diese Konditionen im Shop und beim Checkout eingehalten werden.
Vorteile privater Kataloge in Magento für B2B
Private Kataloge bieten nicht nur technische Flexibilität. Richtig implementiert können sie Verkaufsprozesse vereinfachen, den manuellen Aufwand reduzieren und das Einkaufserlebnis für Geschäftskunden deutlich verbessern.
Individuell vereinbarte Preise schützen
Kunden sehen ausschließlich die Preise, die für ihre jeweilige Geschäftsbeziehung gelten. Dadurch können individuell ausgehandelte Konditionen gegenüber anderen Kundengruppen geschützt werden.
Einkaufsprozesse vereinfachen
B2B-Käufer sehen nur die Produkte, die sie tatsächlich kaufen dürfen oder regelmäßig benötigen. Anstatt sich durch einen vollständigen Produktkatalog zu bewegen, erhalten sie ein Sortiment, das unmittelbar zu ihrem Bedarf und ihren Einkaufsberechtigungen passt.
Manuellen Aufwand im Vertrieb reduzieren
Ein gut aufgebauter privater B2B-Katalog kann wiederkehrende administrative Aufgaben reduzieren. Der Vertrieb erhält beispielsweise weniger Anfragen zu:
- individuellen Preislisten
- freigegebenen Sortimenten
- wiederkehrenden Angeboten
Viele dieser Informationen können dem Kunden direkt und aktuell im B2B-Shop zur Verfügung gestellt werden.
Customer Experience verbessern
Jedes Kundenkonto erhält ein Einkaufserlebnis, das zur tatsächlichen Geschäftsbeziehung passt. Produkte, Preise und Einkaufskonditionen werden dadurch relevanter und der Kunde muss weniger Zeit mit der Suche nach den für ihn gültigen Informationen verbringen.
Komplexe Vertriebsmodelle unterstützen
Hersteller können Distributoren, Händler und große Unternehmenskunden innerhalb derselben Commerce-Infrastruktur unterschiedlich bedienen.
So können beispielsweise verschiedene Produktsortimente, Preisstrukturen und Einkaufsbedingungen angeboten werden, ohne für jede Kundengruppe eine separate Plattform betreiben zu müssen.
E-Commerce-Prozesse zentralisieren
Die gemeinsame Commerce Infrastruktur bleibt bestehen, auch wenn sich die Einkaufserlebnisse einzelner Kundensegmente deutlich unterscheiden. Das ermöglicht eine stärker zentralisierte Verwaltung von Produkten, Kunden, Bestellungen und Integrationen.
Typische Herausforderungen bei privaten Magento B2B-Katalogen
Je komplexer die Kunden-, Produkt- und Preisstrukturen werden, desto wichtiger wird eine sauber geplante Architektur. Private Kataloge können andernfalls schnell zu schwer wartbaren Regelwerken führen.
Zu komplexe Kundensegmentierung
Zu viele sich überschneidende Kundengruppen und Regeln erhöhen den administrativen Aufwand und die Fehleranfälligkeit. Die Segmentierung sollte deshalb auf realen geschäftlichen Unterschieden basieren – nicht auf jeder theoretisch möglichen Variante.
Widersprüchliche Preisregeln
Wenn für einen Kunden mehrere Preisregeln gleichzeitig gelten können, muss eindeutig definiert sein, welche Regel Priorität besitzt. Diese Logik sollte systematisch getestet und nicht lediglich vorausgesetzt werden.
Fehlerhafte Produktsichtbarkeit
Produkte können versehentlich im falschen Katalog erscheinen oder in einem eigentlich vorgesehenen Katalog fehlen. Solche Fehler werden ohne gezielte Tests häufig erst durch Kunden entdeckt.
Preisabweichungen zwischen ERP und Magento
Fehler bei Datenzuordnungen oder Synchronisationsintervallen können dazu führen, dass Magento andere Preise anzeigt als das ERP. Besonders kritisch wird dies, wenn die Abweichung erst beim Checkout sichtbar wird.
Caching und Indexierung
Kundenspezifische Preise und Katalogstrukturen interagieren mit den Caching- und Indexierungsmechanismen von Magento. Diese Anforderungen sollten deshalb bereits bei der Systemarchitektur berücksichtigt und nicht nachträglich als Performance-Problem behandelt werden.
Performance bei großen Katalogen
Wenn komplexe Segmentierungsregeln gleichzeitig auf sehr große Produktkataloge und zahlreiche Kundenkonten angewendet werden, sollte die Performance unter realistischen Bedingungen getestet werden.
Kundenberechtigungen testen
Jede Kundengruppe und jede kontospezifische Regel sollte aus Sicht des tatsächlichen Kunden geprüft werden. Eine korrekte Konfiguration im Magento-Admin allein reicht nicht aus, um sicherzustellen, dass der Kunde im Frontend tatsächlich nur die vorgesehenen Produkte und Preise sieht.
Tausende kundenspezifische Preise verwalten
Bei einer großen Zahl individueller Preise ist eine manuelle Pflege langfristig kaum skalierbar. Stattdessen benötigt das Unternehmen eine klar definierte Single Source of Truth sowie einen zuverlässigen Synchronisationsprozess zwischen den beteiligten Systemen.