Pimcore
Was ist das Pimcore E-Commerce Framework?
Das Pimcore E-Commerce Framework ist der native Commerce-Layer von Pimcore: Eine PHP-Komponentensammlung, die aus Pimcore Data Objects einen Onlineshop macht. Es liefert Warenkorb, Preis- und Rabattlogik, Checkout, Bestellabwicklung und Index-Suche direkt auf der bestehenden Produktdatenbasis. Es ist kein PIM, sondern die Verkaufs-Schicht darüber.
Anders als eine fertige Shop-Software liefert das Framework keine vorgefertigte Storefront, sondern Bausteine, die Entwickler zu einem passgenauen Shop zusammensetzen. Weil diese Bausteine direkt auf den Pimcore Data Objects arbeiten, teilen sich PIM und Shop dieselbe Datenbasis. Produktdaten, Preise und Verfügbarkeiten müssen also nicht in ein separates Shopsystem synchronisiert werden, was Schnittstellen und doppelte Datenpflege spart.
Der typische Anwendungsfall ist B2B-Commerce mit komplexen Regeln: Kundenspezifische Preise, Staffelrabatte, mehrere Warenkörbe pro Kunde und variantenreiche Sortimente. Genau dort, wo Standard-Shopsysteme an ihre Grenzen kommen, spielt der Framework-Ansatz seine Stärke aus. Für einfache B2C-Kataloge ohne Sonderlogik ist der Aufwand dagegen oft höher als der Nutzen.
| Baustein | Aufgabe im Framework | Typischer B2B-Nutzen |
|---|---|---|
| Cart-Manager | Verwaltet Warenkörbe, auch mehrere parallel pro Kunde | Merklisten, wiederkehrende Bestellungen, Angebotskörbe |
| Pricing- und Rule-Engine | Berechnet Preise, Rabatte und Konditionen regelbasiert | Kundenspezifische Preise, Staffelpreise, Aktionen |
| Checkout-Manager | Steuert den mehrstufigen Bestellprozess bis zum Abschluss | Freigabe-Workflows, Kostenstellen, Bestellnummern |
| Order-Manager | Legt Bestellungen als Pimcore Data Objects ab und verwaltet Status | Bestellhistorie, ERP-Übergabe, Nachbestellung |
| Product-Index | Indexiert Produkte für schnelle Filter- und Suchabfragen | Facettensuche über große, variantenreiche Sortimente |
Stand: August 2026. Die Bausteine setzen durchgängig auf Interfaces auf und lassen sich einzeln nutzen oder durch eigene Implementierungen ersetzen.
PIM und E-Commerce Framework greifen auf dieselben Data Objects zu. Das Framework ergänzt die Datenschicht um Verkaufslogik und liefert die Daten an ein individuell gebautes Frontend.
Was leistet das Pimcore E-Commerce Framework?
Das Framework stellt die klassischen Shop-Funktionen als eigenständige, kombinierbare Komponenten bereit. Jede Komponente arbeitet auf den zentralen Produktdaten und lässt sich über Interfaces an eigene Anforderungen anpassen. Die wichtigsten Bausteine:
- Warenkorb-Verwaltung mit Unterstützung für mehrere parallele Warenkörbe pro Kunde.
- Regelbasierte Pricing- und Rule-Engine für kundenspezifische Preise, Staffeln und Aktionen.
- Mehrstufiger Checkout mit Payment- und Bestellabwicklung (Order-Management).
- Produkt-Index mit Filter- und Volltextsuche über große, variantenreiche Sortimente.
Weil alle Bausteine auf denselben Data Objects aufsetzen, entfällt die Synchronisierung zwischen PIM und Shop. Das reduziert Schnittstellen, doppelte Datenpflege und die typischen Konsistenzfehler zwischen Katalog und Verkaufskanal.
Einordnung
In vielen Pimcore-Projekten liegt der eigentliche Wert nicht im Shop-Frontend, sondern darin, dass Preislogik, Verfügbarkeit und Warenkorb direkt auf denselben Data Objects arbeiten, aus denen auch das PIM speist. Das E-Commerce Framework ist bewusst kein fertiger Shop von der Stange: Es ist ein Baukasten für Unternehmen mit komplexen B2B-Preisregeln, die genau diese Logik nicht in ein Standard-Frontend pressen wollen.
Philipp Foreman, Geschäftsführer onacy GmbH
Wie unterscheidet es sich von Pimcore PIM und von Shopware?
Wichtig ist die klare Abgrenzung nach zwei Seiten. Gegenüber Pimcore PIM gilt: Das PIM ist die reine Datenschicht, in der Produktinformationen gepflegt werden. Das E-Commerce Framework ist die Verkaufs-Schicht darüber und macht aus diesen Daten einen Shop. Das Framework ist also ausdrücklich kein PIM und ersetzt es nicht, es baut darauf auf.
Gegenüber einer Shop-Software wie Shopware gilt: Shopware liefert ein fertiges Shop-Frontend mit Storefront, Themes und Redaktionswerkzeugen. Das Pimcore E-Commerce Framework liefert kein fertiges Frontend, sondern nur die Bausteine dahinter. Es ist die richtige Wahl, wenn Verkaufslogik eng an eigene Pimcore-Datenstrukturen gekoppelt werden soll, nicht als schneller Ersatz für eine Standard-Shop-Software. In der Praxis kombinieren Unternehmen beides: Pimcore als Datendrehscheibe, Shopware als Frontend, oder das E-Commerce Framework für ein vollständig individuelles B2B-Portal.
onacy setzt als Pimcore Platinum Partner genau an dieser Entscheidung an: Klären, ob ein Standard-Shop oder der Framework-Ansatz zur Sortiments- und Preiskomplexität passt, und die Verkaufslogik so aufsetzen, dass sie ohne Datendopplung auf dem PIM arbeitet.
Häufige Fragen zum Pimcore E-Commerce Framework
Ist das Pimcore E-Commerce Framework ein fertiger Onlineshop?
Nein. Das Pimcore E-Commerce Framework ist ein Baukasten aus PHP-Komponenten, kein fertiges Shop-Frontend wie Shopware oder Magento. Es liefert die Bausteine für Warenkorb, Preislogik, Checkout und Bestellabwicklung, das Frontend selbst wird individuell entwickelt. Das macht es stark für komplexe B2B-Anforderungen, bedeutet aber höheren initialen Aufwand als eine Standard-Shop-Software.
Was ist der Unterschied zwischen Pimcore PIM und dem E-Commerce Framework?
Pimcore PIM ist die reine Datenschicht: Es pflegt und strukturiert Produktinformationen zentral. Das E-Commerce Framework ist die Verkaufs-Schicht darüber und macht aus diesen Daten einen Shop mit Warenkorb, Preisregeln und Checkout. Beide bauen auf denselben Pimcore Data Objects auf, deshalb greifen Produktdaten und Verkaufslogik ohne Schnittstelle ineinander.
Für wen eignet sich das Pimcore E-Commerce Framework?
Es eignet sich vor allem für Hersteller und Großhändler mit komplexen B2B-Preisregeln, kundenspezifischen Konditionen und großen, variantenreichen Sortimenten. Wer Produktdaten ohnehin in Pimcore pflegt und Verkaufslogik eng an diese Daten koppeln will, spart sich eine separate Shop-Datenbank. Für einfache B2C-Shops ohne komplexe Preislogik ist eine Standard-Shop-Software meist der schnellere Weg.
Welche Funktionen umfasst das E-Commerce Framework konkret?
Der Kern umfasst Cart-Management (auch mehrere Warenkörbe), eine flexible Pricing- und Rule-Engine für Rabatte und Staffelpreise, einen mehrstufigen Checkout, Payment- und Order-Management sowie einen Produkt-Index mit Filter- und Suchfunktion. Diese Komponenten lassen sich einzeln nutzen und über eigene Implementierungen erweitern, weil das Framework durchgängig auf Interfaces aufsetzt.
Standard-Shop oder Pimcore E-Commerce Framework?
Ob sich der Framework-Ansatz lohnt, entscheidet sich an Ihrer Preis- und Sortimentskomplexität. Im Erstgespräch ordnen wir Ihren Fall ein und zeigen, ob eine Standard-Shop-Software oder das E-Commerce Framework auf Basis Ihrer Pimcore-Daten der schnellere Weg zum Ziel ist.
Mehr Kontext: Pimcore-Leistungen und Was ist Pimcore?
Verwandte Themen
Das E-Commerce Framework ist Teil des Pimcore-Ökosystems bei onacy. Diese Seiten vertiefen, wie Datenschicht, Verkaufslogik und Frontend zusammenspielen.