Zum Hauptinhalt springen
System Deep Dives

Spryker Deep Dive: B2B-Commerce, Marketplace und die Verantwortung für komplexe Architekturen

Eine unabhängige Analyse von Sprykers modularer Commerce-Plattform, industriellen Beschaffungsprozessen, Marketplace-Architekturen, Unified Commerce und Agentic Commerce. Im Mittelpunkt stehen die dokumentierten Fähigkeiten, ihre betrieblichen Voraussetzungen und die Frage, wann zusätzliche technische Freiheit einen geschäftlichen Nutzen schafft.

Aktualisiert:
Andreas Rieger
Zurück zu den System Deep Dives

1. Executive Snapshot. Wo Spryker relevant wird

Ein Industriekunde, der ein Ersatzteil bestellt, benötigt häufig mehr als einen Produktkatalog und einen funktionierenden Checkout. Er muss wissen, zu welcher Maschine das Teil passt, welche Vertragskonditionen gelten, wer innerhalb seiner Organisation bestellen darf und ob die Ausgabe innerhalb eines genehmigten Budgets liegt. Vielleicht soll die Bestellung regelmäßig wiederholt werden. Vielleicht kommt das Produkt von einem externen Händler. Und möglicherweise bereitet künftig ein AI-Agent die Nachbestellung vor.

Solche Vorgänge lassen sich technisch als E-Commerce-Transaktionen darstellen. Geschäftlich sind sie jedoch Teil eines größeren Beschaffungs- und Betriebsprozesses. Hier liegt das wesentliche Einsatzfeld von Spryker.

Spryker Cloud Commerce OS ist eine modular aufgebaute Commerce-Plattform, deren Produktentwicklung sich zunehmend auf anspruchsvolle B2B-Geschäftsmodelle konzentriert. Neben klassischen Commerce-Funktionen gehören dazu Beschaffungssteuerung, wiederkehrende Bestellungen, industrielle Self-Service-Prozesse, Marketplace-Funktionen und die Integration bestehender Unternehmenssysteme.

Die Plattform besitzt auch B2C-Fähigkeiten. Ihre spezifische Architektur wird allerdings besonders relevant, wenn Handelsprozesse über die üblichen Abläufe eines standardisierten Onlineshops hinausgehen.

Der mögliche Vorteil liegt nicht zwangsläufig in der Freiheit, nahezu beliebige Funktionen individuell entwickeln zu können. Interessanter ist die Verbindung aus bereits vorhandenen Geschäftsfunktionen und einer Architektur, die Anpassungen an komplexe Unternehmensprozesse zulässt.

Diese Freiheit stellt Anforderungen. Spryker verlangt technische Kompetenzen, ein belastbares Integrationskonzept und eine Organisation, die langfristig Verantwortung für die eingesetzte Architektur übernimmt.

Die zentrale Frage lautet deshalb nicht, wie flexibel Spryker ist, sondern welche geschäftlichen Anforderungen diese Flexibilität tatsächlich rechtfertigen.

Das gilt auch für die jüngeren Entwicklungen im Bereich Agentic Commerce. Spryker stellt inzwischen dokumentierte AI-Funktionen und einen Commerce MCP Server bereit, über den externe AI-Assistenten auf bestimmte Commerce-Operationen zugreifen können. Der Commerce MCP Server befindet sich zum Recherchestichtag jedoch ausdrücklich in einer Early-Access-Preview und ist nicht für den produktiven Einsatz gehärtet.

Die technische Möglichkeit, einen Kaufprozess maschinell anzustoßen, bedeutet noch nicht, dass ein Agent die organisatorische Berechtigung besitzt, diesen Kauf verbindlich abzuschließen. Diese Unterscheidung prägt die gesamte Analyse.

2. Marktposition und Produktentwicklung. Vom Commerce OS zu konkreten B2B-Prozessen

Spryker entstand aus dem Anspruch, komplexe Commerce-Anforderungen stärker modular und individuell gestaltbar abzubilden. Statt unterschiedliche Geschäftsmodelle in einen möglichst einheitlichen Shopprozess zu zwingen, sollte die Plattform technische Bausteine bereitstellen, aus denen sich verschiedene Commerce-Anwendungen zusammensetzen lassen.

Dieser Ansatz ist weiterhin erkennbar. Die Produktstrategie hat sich allerdings weiterentwickelt. Spryker positioniert sich zunehmend im industriellen und anspruchsvollen B2B-Commerce. Hersteller, Distributoren und Unternehmen mit komplexen Vertriebs- und Beschaffungsstrukturen stehen im Mittelpunkt dieser Ausrichtung.

Die organisatorische Entwicklung unterstreicht sie. Seit dem 1. Juli 2026 ist Sebastiaan Verhaar CEO. Stefan Ropers übernahm die Rolle des Executive Chairman. Bereits im Dezember 2025 hatte Spryker eine weitere Finanzierungsrunde mit Beteiligung von TCV, One Peak und Project A bekannt gegeben.

Beide Entwicklungen sind relevante Hinweise auf die strategische Ausrichtung des Anbieters. Über seine langfristige wirtschaftliche Stabilität, die Qualität des Supports oder die wirtschaftliche Tragfähigkeit einzelner Kundenprojekte lässt sich daraus allein kein belastbares Urteil ableiten.

Von technischer Erweiterbarkeit zu Business-Ready Commerce

Bemerkenswert ist die Entwicklung der sogenannten B2B Business-Ready Commerce Experiences. Frühere Beschreibungen von Spryker stellten häufig die technische Modularität in den Vordergrund. Die Releases von 2026 dokumentieren dagegen zunehmend konkrete Geschäftsvorgänge. Dazu zählen wiederkehrende Bestellungen, Budget- und Kostenstellenkontrollen, Beschaffungsprozesse und Workflows, die typische Anforderungen industrieller Unternehmen adressieren.

Die Product Release 202608.0 erklärt Recurring Orders ausdrücklich für allgemein verfügbar. Zugleich führt Spryker eine Workflow-Infrastruktur ein, mit der sich bestimmte Geschäftsprozesse im Back Office modellieren und versionieren lassen.

Das verändert die wirtschaftliche Bewertung. Müsste ein Unternehmen eine komplexe Nachbestellung vollständig selbst entwickeln, wäre die technische Erweiterbarkeit zunächst ein notwendiger, aber aufwendiger Vorteil. Sind wesentliche Teile dieses Prozesses bereits als dokumentierte Produktfunktion vorhanden, verschiebt sich die Betrachtung. Entscheidend wird, wie gut diese Funktion zu den tatsächlichen Abläufen passt und welcher Integrationsaufwand verbleibt.

Business-Ready bedeutet dabei nicht automatisch sofort einsatzbereit. Auch allgemein verfügbare Funktionen können eine bestimmte Produktversion, zusätzliche Module, Konfigurationen oder vertragliche Voraussetzungen erfordern.

Marktpräsenz und Referenzen

Spryker verfügt über dokumentierte Kundenimplementierungen in unterschiedlichen Branchen, darunter industrielle Fertigung, Distribution und internationale Handelsorganisationen. Solche Referenzen belegen reale Projekte. Sie beantworten allerdings nicht automatisch, welcher Anteil der Lösung durch Standardfunktionen abgedeckt wurde, welche Komponenten individuell entstanden sind oder welche laufenden Betriebskosten anfallen.

Dasselbe gilt für Analysteneinstufungen. Spryker wurde beispielsweise im Gartner Magic Quadrant for Digital Commerce 2024 als Leader eingeordnet. Diese Einstufung beschreibt eine zeitgebundene Analystenbewertung nach einer spezifischen Methodik. Sie ist kein unabhängiger Nachweis für die Eignung der Plattform in einem konkreten Unternehmen.

Für eine belastbare Plattformentscheidung bleiben daher die eigenen Geschäftsanforderungen, die tatsächlich dokumentierten Fähigkeiten und die dauerhaft notwendige Betriebsorganisation maßgeblich.

3. Plattformarchitektur. Modularität ist nicht gleich Unabhängigkeit

Spryker basiert auf PHP und nutzt unter anderem Symfony-Komponenten. Die Plattform besteht aus zahlreichen funktionalen Modulen, die über definierte Schnittstellen und Abhängigkeiten miteinander verbunden werden.

Historisch gehören Yves als Storefront-Anwendung, Zed für Back-Office-Funktionen und Geschäftslogik sowie Glue als API-Infrastruktur zu den bekanntesten Architekturbegriffen. Diese Bestandteile erklären einen wichtigen Teil der Entwicklung von Spryker. Sie dürfen allerdings nicht mit einem unveränderlichen Zielmodell für alle heutigen Implementierungen gleichgesetzt werden. Insbesondere bei Frontends und APIs stehen inzwischen unterschiedliche Entwicklungs- und Integrationsansätze zur Verfügung.

Die verschiedenen Ebenen der Modularität

Bei einer modularen Commerce-Architektur müssen mehrere Eigenschaften unterschieden werden. Code-Modularität ermöglicht die Aufteilung einer Anwendung in Komponenten mit definierten Verantwortlichkeiten. API-Entkopplung erlaubt externen Anwendungen den Zugriff auf ausgewählte Funktionen. Unabhängige Deployments betreffen dagegen die Möglichkeit, Komponenten getrennt bereitzustellen und zu aktualisieren. Organisatorische Unabhängigkeit setzt schließlich voraus, dass Teams Änderungen durchführen können, ohne fortlaufend koordinierte Anpassungen in anderen Bereichen auszulösen.

Diese Eigenschaften hängen zusammen, sind aber nicht identisch. Sprykers Modularchitektur bietet weitreichende Möglichkeiten zur fachlichen Erweiterung. Zugleich können Modulabhängigkeiten, gemeinsam genutzte Datenmodelle und projektspezifische Anpassungen enge Kopplungen erzeugen.

Ein modularer Codeaufbau ist deshalb kein automatischer Beleg für eine unabhängig deploybare Microservice-Architektur. Entscheidend ist nicht die Anzahl verfügbarer Module, sondern die Art ihrer Verwendung. Welche Komponenten werden angepasst? Welche Abhängigkeiten entstehen dadurch? Und welche Folgen haben Änderungen für Releases, Tests und den laufenden Betrieb?

API Platform. Die Unterscheidung zwischen API-Vertrag und technischer Infrastruktur

Eine wesentliche Entwicklung des Jahres 2026 betrifft Sprykers API-Strategie. Dabei müssen drei Ebenen unterschieden werden.

Die erste Ebene ist die Anwendung, in der eine API bereitgestellt wird. Spryker unterscheidet hierfür zwischen Storefront API und Backend API.

Die zweite Ebene beschreibt den API-Typ und den jeweiligen Akteur. Die Storefront API dient kundenbezogenen Commerce-Prozessen, während die Backend API verschiedene administrative und systembezogene Schnittstellen beherbergen kann. Die Back Office API ist dabei ein konkreter API-Typ innerhalb der Backend API und nicht mit der gesamten Backend-Anwendung gleichzusetzen.

Die dritte Ebene ist die technische Infrastruktur, auf der diese Schnittstellen implementiert werden. Hier kommt die neue API Platform ins Spiel.

Sie ersetzt für neue Entwicklungen Teile der bisherigen proprietären Glue-REST-Infrastruktur durch stärker standardisierte Symfony- und API-Platform-Mechanismen. Ressourcen lassen sich deklarativ beschreiben. Validierung, Serialisierung, Routing und OpenAPI-Dokumentation werden stärker vereinheitlicht.

Sprykers API Strategy vom August 2026 bezeichnet die API-Platform-Integration ausdrücklich als allgemein verfügbar. Neue Core-Funktionen ab dem ersten Quartal 2026 werden darüber bereitgestellt. Bestehende Glue-APIs bleiben unterstützt, und Spryker nennt weder einen verpflichtenden Migrationspfad noch einen angekündigten End-of-Life-Termin.

Für Bestandskunden bedeutet das zunächst Investitionsschutz. Die neue Infrastruktur ist nicht automatisch eine Aufforderung, sämtliche vorhandenen Schnittstellen zu ersetzen.

Gleichzeitig ist die technische Modernisierung mehr als eine zusätzliche API-Schicht. Sie verändert die interne Implementierung neuer und migrierter Ressourcen. Statt bisheriger Controller-, Reader- und Resource-Builder-Muster kommen unter anderem deklarative Ressourcenschemata sowie Provider- und Processor-Komponenten zum Einsatz.

Migrierte und noch nicht migrierte Ressourcen können innerhalb einer Anwendung nebeneinander bestehen.

Abwärtskompatibilität braucht dennoch Prüfung

Spryker beschreibt die Migration bestehender APIs grundsätzlich als abwärtskompatibel. Das ist für Unternehmen mit zahlreichen Integrationen wichtig. Die Migrationsdokumentation benennt jedoch auch technische Ausnahmen.

So kann sich bei bestimmten älteren Clients das Verhalten ändern, wenn sie keinen eindeutigen HTTP-Accept-Header senden. Ein solcher Client kann statt der bisher gewohnten Antwort einen Fehlerstatus erhalten. Für diesen Fall dokumentiert Spryker eine Kompatibilitätslösung ab einer bestimmten API-Platform-Version.

Außerdem unterscheidet die Modulübersicht zwischen migrierten Ressourcen und neu implementierten Funktionen, deren externe API-Verträge nicht zwangsläufig identisch sind.

Damit bleibt eine konkrete Migrationsprüfung notwendig. Vorhandene Integrationen müssen anhand ihrer tatsächlichen Modulversionen, API-Verträge und eingesetzten Clients bewertet werden. Auch automatisierte Vertragstests und das Monitoring der Schnittstellen sollten Bestandteil einer solchen Modernisierung sein.

Die übergeordnete Aussage ist deshalb differenziert. Spryker bietet einen kontrollierten Weg zur API-Modernisierung, ohne die sofortige Ablösung sämtlicher Glue-Schnittstellen zu verlangen. Die technische Koexistenz befreit das Unternehmen aber nicht davon, die Weiterentwicklung seiner Integrationslandschaft bewusst zu steuern.

Historische Integrationskonzepte und Produktlebenszyklen

Nicht jede frühere Integrationsstrategie bleibt dauerhaft Bestandteil der Produktentwicklung. Ein Beispiel ist die Spryker App Composition Platform, ebenfalls unter dem Kürzel ACP bekannt. Die offizielle Dokumentation erklärt diese Plattform für auslaufend. Neue Aktivierungen oder Änderungen sind nicht mehr vorgesehen.

Damit ist sie kein uneingeschränkt verfügbarer strategischer Ausbaupfad für neue Projekte. Die Einordnung ist auch begrifflich wichtig. Das historische Spryker-Kürzel ACP steht für App Composition Platform. Im Agentic-Commerce-Umfeld bezeichnet ACP dagegen auch das Agentic Commerce Protocol. Beide Konzepte haben unterschiedliche Aufgaben und dürfen nicht miteinander verwechselt werden.

Prozesslogik, Events und technische Erweiterung

Spryker erlaubt die Modellierung individueller Geschäftsprozesse, unter anderem durch State Machines im Order Management System. Hinzu kommen Ereignisse, asynchrone Verarbeitung und die Anbindung externer Systeme.

Diese Möglichkeiten sind relevant, wenn eine Bestellung nach dem Checkout weitere Prüfungen, ERP-Buchungen, Freigaben oder Fulfilment-Schritte auslösen soll. Die technische Flexibilität allein garantiert allerdings keine konsistente Ende-zu-Ende-Ausführung.

Ein Ereignis kann erfolgreich veröffentlicht werden, während ein nachgelagertes System die Verarbeitung zurückweist. Ein Auftrag kann innerhalb von Spryker einen gültigen Status besitzen, obwohl das ERP-System noch keine entsprechende Bestätigung geliefert hat. Solche Situationen erfordern bewusst definierte Fehler-, Wiederholungs- und Eskalationsprozesse.

Die in Product Release 202608.0 eingeführte Workflow-Infrastruktur erweitert die Möglichkeiten zur Modellierung und Versionierung von Geschäftsprozessen. Sie ersetzt jedoch nicht automatisch die Integration und fachliche Verantwortung für beteiligte externe Systeme.

Releases und Upgradefähigkeit

Spryker unterscheidet zwischen Code-Releases einzelner Module und umfassenderen Product Releases. Die Dokumentation weist ausdrücklich darauf hin, dass bei einzelnen Code-Releases nicht jede mögliche Kombination mit anderen Modulen vollständig getestet werden kann. Product Releases bündeln dagegen definierte Funktionsstände, die in den jeweiligen Demo Shops integriert und getestet wurden.

Je weiter eine Implementierung vom dokumentierten Standard abweicht, desto wichtiger werden automatisierte Tests, kontrollierte Abhängigkeitsupdates und nachvollziehbare Release-Prozesse. Eine modulare Architektur kann Änderungen erleichtern. Sie macht die Prüfung ihrer Auswirkungen nicht überflüssig.

Die eigentliche Architekturqualität zeigt sich deshalb nicht allein während der Erstimplementierung, sondern über mehrere Jahre kontinuierlicher Weiterentwicklung.

4. B2B-Commerce und industrielle Beschaffung. Wenn der Warenkorb nicht der eigentliche Prozess ist

Im klassischen Onlineshop lässt sich ein Kauf häufig als relativ geradlinige Abfolge beschreiben. Ein Kunde findet ein Produkt, legt es in den Warenkorb, bezahlt und erhält eine Lieferung.

Im industriellen B2B-Geschäft ist diese Abfolge oft nur der sichtbare Ausschnitt eines umfangreicheren Vorgangs. Ein Einkäufer handelt für eine Organisation. Er kauft möglicherweise zu vertraglich vereinbarten Preisen, darf nur bestimmte Sortimente bestellen und benötigt für höhere Beträge eine Freigabe. Die Bestellung muss einer Kostenstelle zugeordnet werden und später im ERP-System nachvollziehbar sein.

Hinzu kommen Rahmenverträge, wiederkehrende Bedarfe, unterschiedliche Lieferorte und produktabhängige Beschaffungsprozesse. Spryker adressiert solche Anforderungen mit Geschäftskundenkonten, Rollen- und Berechtigungsmodellen, Angebots- und Bestellfunktionen sowie verschiedenen Modulen für die Beschaffungssteuerung.

Für die Bewertung ist wichtig, nicht sämtliche denkbaren B2B-Prozesse als unmittelbar verfügbaren Standard vorauszusetzen. Ein Unternehmen muss prüfen, ob seine Organisationshierarchie, Freigaberegeln, Preislogik und ERP-Prozesse durch vorhandene Funktionen abgebildet werden können oder zusätzliche Entwicklung benötigen.

Beschaffungssteuerung statt bloßer Benutzerverwaltung

B2B-Berechtigungen erschöpfen sich nicht darin, einen Benutzer einem Unternehmen zuzuordnen. Entscheidend ist, welche Handlungen dieser Benutzer innerhalb eines konkreten geschäftlichen Zusammenhangs ausführen darf.

Spryker dokumentiert dafür Purchasing Control mit Budgets, Kostenstellen und Regeln zur Durchsetzung von Beschränkungen.

Drei Budgetregeln zeigen besonders deutlich, wie sich unterschiedliche Einkaufsorganisationen abbilden lassen.

Bei Block wird eine Bestellung zurückgewiesen, sobald das zugewiesene Budget überschritten würde.

Bei Warn erscheint eine Warnung, der Käufer kann den Vorgang jedoch fortsetzen.

Bei Require Approval wird bei einer Budgetüberschreitung eine Freigabe erforderlich. Der Käufer kann die Bestellung nicht ohne entsprechende Genehmigung abschließen.

Das ist mehr als eine unterschiedliche Darstellung im Checkout. Die drei Regeln repräsentieren verschiedene fachliche Entscheidungen über Ausgabenkontrolle und Handlungsspielraum.

Für ein Unternehmen ist deshalb zu klären, welche Regeln verbindlich durchgesetzt werden müssen und welche Systeme die dafür maßgeblichen Informationen besitzen. Eine Budgetkontrolle innerhalb der Commerce-Anwendung kann wirksam sein. Sie ersetzt aber nicht automatisch sämtliche Prüfungen eines übergeordneten Beschaffungssystems.

PunchOut und externe Beschaffungsorganisation

Ein weiterer Anwendungsbereich ist die Integration externer Beschaffungssysteme über PunchOut-Prozesse. Hierbei kann ein Einkäufer aus einem Procurement-System auf den Lieferantenkatalog zugreifen, Produkte auswählen und den Warenkorb in den vorgesehenen Beschaffungsprozess zurückgeben.

Spryker dokumentiert entsprechende PunchOut-Funktionen sowie zusätzliche Integrationsmöglichkeiten, unter anderem für cXML- und OCI-bezogene Szenarien. Für komplexere Anforderungen können ergänzende Partnerlösungen erforderlich sein.

Die eigentliche Integrationsfrage liegt in der Zuständigkeitsverteilung. Ein externer Einkaufsprozess kann beispielsweise Vertragsbedingungen, Genehmigungen und die verbindliche Auftragserteilung steuern, während Spryker Produktsuche und Warenkorbvorbereitung bereitstellt.

Solche Abläufe müssen fachlich und technisch abgestimmt werden. Die Existenz einer PunchOut-Schnittstelle belegt für sich genommen noch nicht die vollständige Integration sämtlicher unternehmensspezifischer Freigabe- und ERP-Prozesse.

Recurring Orders und die Grenzen automatisierter Nachbestellung

Ein besonders aufschlussreiches Beispiel sind wiederkehrende Bestellungen. Viele industrielle Unternehmen bestellen regelmäßig Verbrauchsmaterial, Ersatzteile oder andere standardisierte Artikel. Die Grundsatzentscheidung, diese Produkte zu beziehen, wurde möglicherweise bereits getroffen.

Dennoch können Preisänderungen, nicht verfügbare Artikel, veränderte Mengen oder Budgets jede erneute Ausführung beeinflussen.

Spryker hat Recurring Orders in der Product Release 202608.0 allgemein verfügbar gemacht. Die dokumentierte Funktion erlaubt es Käufern, kommende Bestellungen zu prüfen und anzupassen. Produkte können ersetzt, Mengen verändert oder Positionen ergänzt werden. Änderungen lassen sich auf die nächste Ausführung beschränken oder dauerhaft übernehmen.

Auch die Zuordnung zu Budgets und Kostenstellen kann innerhalb der vorgesehenen Voraussetzungen verändert werden.

Interessant ist daran weniger die reine Zeitsteuerung als der Umgang mit Ausnahmen. Ein belastbarer B2B-Prozess darf nicht voraussetzen, dass jede Wiederholungsbestellung unverändert ausgeführt werden kann. Er muss berücksichtigen, dass Produkte, Preise, Liefermöglichkeiten und Berechtigungen sich verändern.

Spryker dokumentiert hierfür Prüf- und Bearbeitungsabläufe sowie Zustände für ausgesetzte, fehlgeschlagene oder überprüfungsbedürftige Bestellpläne.

Die Standardfunktion ist jedoch an konkrete Voraussetzungen gebunden. Der Käufer muss angemeldet sein. Die zugrunde liegende Bestellung darf nicht aus einem Request-for-Quote-Prozess stammen oder für eine Freigabe gesperrt sein. Außerdem muss eine geeignete rechnungsbasierte Zahlungsart verwendet werden.

Warum freigabepflichtige Budgets ausgeschlossen sind

Eine besonders wichtige Einschränkung entsteht beim Zusammenspiel von Recurring Orders und Purchasing Control. Wiederkehrende Bestellungen werden zu späteren Zeitpunkten ohne unmittelbar anwesenden Käufer ausgeführt. Ein menschlicher Genehmiger steht deshalb beim jeweiligen Bestellauslösen nicht automatisch zur Verfügung.

Aus diesem Grund unterstützt die dokumentierte Standardkonfiguration für Recurring Orders die Budgetregeln Block und Warn, jedoch nicht Require Approval.

Ein Budget mit Require Approval kann für einen wiederkehrenden Bestellplan nicht ausgewählt werden. Wird eine entsprechende Budgetzuordnung beim Einrichten erkannt, blockiert die Validierung den Checkout.

Diese Einschränkung gilt ausdrücklich auch dann, wenn das Budget zum Zeitpunkt der Einrichtung noch nicht überschritten ist.

Damit liegt eine klare fachliche Grenze vor. Spryker unterstützt automatische Nachbestellungen innerhalb bestimmter Budgetregeln. Die dokumentierte Standardfunktion verbindet diese Automatisierung jedoch nicht beliebig mit einem menschlichen Freigabeprozess vor jeder späteren Ausführung.

Für Einkaufsorganisationen mit zwingenden Einzelgenehmigungen muss daher eine andere Prozessgestaltung geprüft werden. Das kann eine angepasste Beschaffungsarchitektur, eine vorgelagerte Freigabe oder eine zusätzliche Integration erfordern. Ob eine solche Lösung sinnvoll und technisch zulässig ist, hängt von den tatsächlichen Governance-Anforderungen ab.

Die allgemeine Verfügbarkeit von Recurring Orders bedeutet somit nicht, dass sämtliche Formen automatisierter B2B-Beschaffung bereits standardisiert sind.

Self-Service Portal und assetbasierter Commerce

Noch deutlicher wird Sprykers industrielle Ausrichtung beim Self-Service Portal. Ein Maschinenhersteller oder industrieller Distributor verkauft häufig nicht einfach voneinander unabhängige Produkte. Er betreut eine installierte Basis aus Maschinen, Anlagen oder technischen Komponenten, deren Ersatzteil- und Servicebedarf über viele Jahre bestehen kann.

Spryker dokumentiert hierfür ein Modell, das konkrete Assets mit übergeordneten Maschinenmodellen und kompatiblen Produktlisten verbindet.

Ein Modell repräsentiert beispielsweise eine Maschinenfamilie. Ein Asset steht für eine konkrete Maschine, gegebenenfalls mit Seriennummer und Zuordnung zu einer Geschäftseinheit. Produktlisten enthalten Ersatzteile oder Serviceprodukte, die zum jeweiligen Modell passen.

Ein Kunde kann dadurch aus dem Kontext seiner Maschine heraus nach passenden Artikeln suchen. Auf Produktdetailseiten lässt sich zudem prüfen, ob ein Artikel mit bestimmten hinterlegten Assets kompatibel ist.

Das verbindet Produktverkauf und installierte Kundenbasis miteinander. Aus Sicht eines industriellen Unternehmens entsteht damit die Möglichkeit, Ersatzteil- und Serviceprozesse stärker um die tatsächlich eingesetzten Maschinen herum zu organisieren.

Die Funktion setzt allerdings eine geeignete Datenbasis voraus. Maschinen, Modelle und Produktlisten müssen fachlich korrekt angelegt und miteinander verknüpft werden. Die Installationsdokumentation zeigt zudem, dass der assetbasierte Katalog von mehreren Self-Service-Portal-Funktionen abhängt, darunter Asset Management, Model Management und Service Management.

Ein assetbasierter Katalog ist deshalb nicht mit einer isolierten Suchfunktion gleichzusetzen. Ebenso wenig ist die dokumentierte Kompatibilitätsprüfung ein Nachweis dafür, dass Spryker beliebige technische Stücklisten automatisch interpretiert oder aus unstrukturierten Maschinendaten die korrekten Ersatzteile ermittelt.

Die Fachlichkeit muss in den Daten und Prozessen abgebildet sein, auf denen die Commerce-Funktion aufsetzt.

Wann die B2B-Tiefe wirtschaftlich relevant wird

Für einen Hersteller mit umfangreichem Ersatzteilgeschäft kann ein assetbasierter Katalog erhebliche Bedeutung besitzen. Er verändert, wie Kunden Produkte finden, Services beziehen und ihre bestehenden Maschinen über deren Lebenszyklus betreuen.

Die Plattformentscheidung hängt dann nicht allein vom unmittelbaren Onlineumsatz ab. Relevant sind auch das After-Sales-Geschäft, die Anzahl von Maschinen- und Produktvarianten, die technische Datenqualität und der Integrationsbedarf mit Service- und ERP-Systemen.

Gerade solche Anforderungen können den zusätzlichen Architekturaufwand einer modularen Commerce-Plattform rechtfertigen.

Ein Unternehmen, dessen B2B-Geschäft überwiegend aus einfachen Katalogbestellungen mit wenigen Sonderregeln besteht, sollte dagegen kritisch prüfen, ob es denselben Gestaltungsspielraum benötigt. Der Unterschied liegt in der Komplexität des Geschäftsmodells, nicht in einer pauschalen Überlegenheit einer Plattformkategorie.

5. Marketplace. Mehrere Händler bedeuten mehrere Verantwortlichkeiten

Ein Marketplace erweitert den Commerce-Prozess um zusätzliche Beteiligte. Der Betreiber verkauft nicht mehr ausschließlich eigene Produkte, sondern ermöglicht Transaktionen, an denen weitere Händler beteiligt sind. Dadurch entstehen zusätzliche Verantwortlichkeiten für Produktinformationen, Angebote, Preise, Bestände, Bestellungen, Zahlungen und Kundenservice.

Spryker stellt hierfür dokumentierte Marketplace-Funktionen bereit, darunter Merchant Management, Merchant Portal sowie Produkt- und Angebotsverwaltung.

Ein wichtiger Bestandteil ist die Unterscheidung zwischen einem Produkt und einem konkreten Händlerangebot. Mehrere Händler können Angebote für dasselbe Produkt bereitstellen. Preise, Bestände und Lieferbedingungen können sich unterscheiden, obwohl aus Kundensicht dasselbe Produkt betrachtet wird.

Diese Trennung ist auch für B2B-Marktplätze relevant, auf denen identische Artikel von verschiedenen Lieferanten oder Vertriebspartnern angeboten werden.

Der gemeinsame Warenkorb und die getrennte operative Ausführung

Aus Kundensicht kann ein Marketplace einen einheitlichen Warenkorb anbieten. Operativ können daraus unterschiedliche Händleraufträge, Lieferprozesse und finanzielle Verpflichtungen entstehen.

Ein Teil der Ware wird möglicherweise durch den Marktplatzbetreiber versendet, ein anderer Teil direkt durch einen Merchant. Je nach Geschäftsmodell gelten unterschiedliche Fulfilment-Verantwortlichkeiten.

Spryker dokumentiert Funktionen zur Verwaltung solcher Händler- und Bestellprozesse. Die konkrete operative Ausführung hängt allerdings von den angebundenen Systemen und den Regeln des Betreibers ab.

Ein Marketplace-Modul übernimmt nicht automatisch die Verantwortung für die Lagerbestände eines externen Händlers oder dessen tatsächliche Lieferfähigkeit.

Zahlungsaufteilung mit Stripe

Für Marketplace-Zahlungen bietet Spryker eine dokumentierte Stripe-Integration. Sie verwendet das Modell Separate Charges and Transfers. Dabei kann ein Käufer eine gemeinsame Zahlung für einen Warenkorb mit Produkten mehrerer Händler leisten.

Die Zahlung geht zunächst auf dem Stripe-Konto des Marketplace-Betreibers ein. Die Beträge für die beteiligten Händler werden anschließend über getrennte Transfers verteilt.

Für diese Verteilung können die Provisionsfunktionen von Spryker verwendet werden. Die Dokumentation beschreibt, wie Provisionen anhand der Projektkonfiguration berechnet und Händlertransfers über OMS-Kommandos ausgelöst werden. Solche Transfers können beispielsweise durch definierte Zustandsübergänge, Zeitbedingungen oder geplante Prozesse gesteuert werden.

Damit stellt Spryker mehr bereit als eine abstrakte Möglichkeit zur Integration eines Zahlungsdienstleisters. Es existiert ein dokumentierter Ablauf für die Erhebung einer gemeinsamen Zahlung, die Berechnung von Händleranteilen und die technische Auslösung anschließender Transfers.

Gleichzeitig müssen die Begriffe präzise verwendet werden.

Ein Transfer bezeichnet in der Stripe-Terminologie die Übertragung von Geld vom Stripe-Konto des Marketplace-Betreibers auf das verbundene Stripe-Konto eines Händlers.

Ein Payout bezeichnet dagegen die Auszahlung vom Stripe-Konto des Händlers auf dessen Bankkonto.

Sprykers Dokumentation verwendet diese Begriffe im Zusammenhang der Marketplace-Provisionen teilweise synonym. Für die tatsächliche finanzielle Prozessgestaltung bleibt die Unterscheidung jedoch relevant.

Regionale Einschränkungen und Zahlungs-Governance

Auch bei einer dokumentierten Integration sind nicht sämtliche Marketplace-Konstellationen automatisch unterstützt.

Für das beschriebene Zahlungsmodell verlangt Stripe, dass Marketplace-Betreiber und Händler innerhalb derselben unterstützten Region angesiedelt sind. Bei abweichenden Regionen kann ein anderes Zahlungsmodell beziehungsweise eine zusätzliche Abstimmung erforderlich werden.

Spryker weist außerdem ausdrücklich darauf hin, dass die Deaktivierung eines Händlers im Marketplace nicht automatisch dessen Stripe-Konto deaktiviert.

Soll verhindert werden, dass ein Merchant weitere Auszahlungen erhält, sind deshalb zusätzliche Maßnahmen auf Seiten des Zahlungsdienstleisters notwendig.

Auch Zahlungsaktionen wie Capture oder Cancellation müssen gemäß der dokumentierten Integration über Spryker beziehungsweise den vorgesehenen OMS-Prozess ausgeführt werden. Werden solche Aktionen unabhängig im Stripe Dashboard ausgelöst, können Inkonsistenzen mit den in Spryker gespeicherten Zahlungszuständen entstehen.

Die dokumentierte Marketplace-Integration unterstützt außerdem kein allgemeines Multi-Capture-Modell für diese Konstellation.

Das sind konkrete Grenzen des angebotenen Integrationsmodells. Sie zeigen, warum die Verantwortung für eine Marketplace-Transaktion nicht allein mit dem erfolgreichen Checkout endet.

Provisionen, Rückerstattungen und Rechnungswesen

Ein Betreiber muss darüber hinaus festlegen, welche Provision für welche Transaktion gilt, wann ein Händleranspruch entsteht und wie sich Stornierungen oder Erstattungen auf bereits berechnete Beträge auswirken.

Spryker stellt für Teile dieser Logik dokumentierte Funktionen bereit. Daraus folgt allerdings noch keine vollständige Übernahme aller finanzbuchhalterischen oder steuerlichen Anforderungen.

Insbesondere Rechnungsstellung, steuerliche Behandlung, buchhalterische Abstimmung und regulatorische Pflichten müssen im jeweiligen Geschäftsmodell geprüft werden.

Auch die konkrete Verteilung von Verantwortlichkeiten zwischen Betreiber, Merchant und Zahlungsdienstleister hängt von Vertragsmodell, Rechtsraum und Zahlungsarchitektur ab. Eine vorhandene technische Integration ersetzt diese Entscheidungen nicht.

Marketplace-Governance ist Teil des Geschäftsmodells

Für einen B2B-Marktplatz gehören Händlerqualifikation, Produktdatenqualität und Serviceverpflichtungen zum Geschäftsmodell. Der Betreiber muss festlegen, wer Produkte und Angebote freigibt, wie fehlerhafte Informationen korrigiert werden und welche Maßnahmen greifen, wenn Händler vereinbarte Leistungen nicht erfüllen.

In technisch anspruchsvollen Branchen kommen Anforderungen an Produktnachweise, Kompatibilität, regulatorische Informationen und Lieferantenfreigaben hinzu.

Software kann solche Prozesse unterstützen, aber nicht sämtliche fachlichen Entscheidungen ersetzen.

Sprykers Marketplace-Funktionen bilden daher eine relevante Grundlage für Multi-Merchant-Geschäftsmodelle. Ob daraus ein wirtschaftlich und operativ tragfähiger Marketplace entsteht, entscheidet sich jedoch auch an der Fähigkeit des Betreibers, Händler-, Zahlungs-, Daten- und Fulfilment-Verantwortlichkeiten zu steuern.

6. Unified Commerce. Integration schafft noch keine gemeinsame Wahrheit

Unified Commerce wird häufig als Versprechen einer konsistenten Kundenerfahrung über sämtliche Vertriebskanäle hinweg verstanden. Für die Architekturentscheidung ist eine konkretere Frage erforderlich. Welche Systeme verfügen über welche Informationen, und welches System darf im Konfliktfall verbindlich entscheiden?

Ein Kunde möchte beispielsweise online die Verfügbarkeit eines Produkts prüfen, es an einem bestimmten Standort abholen, später eine Retoure anmelden und den Vorgang über den Kundenservice abschließen. Damit das zuverlässig funktioniert, müssen Commerce-Plattform, ERP, Lagerverwaltung, gegebenenfalls POS und weitere Systeme zusammenarbeiten.

Spryker kann innerhalb einer solchen Architektur eine wesentliche Commerce-Komponente darstellen. APIs, Module, Ereignismechanismen und OMS-Prozesse ermöglichen unterschiedliche Integrationsmodelle. Die Verfügbarkeit dieser technischen Bausteine ist jedoch kein Beleg für einen bereits vollständig integrierten Unified-Commerce-Betrieb.

Die fachliche Verantwortung für Daten

Besonders kritisch sind Preise, Bestände, Kundenidentitäten und Auftragsstatus. Ein ERP-System kann beispielsweise die verbindlichen Vertragskonditionen verwalten, während Spryker die für den Kunden sichtbaren Preise bereitstellt.

Ändert sich ein Vertragspreis, muss definiert sein, wann diese Änderung im Commerce-System wirksam wird. Ebenso muss klar sein, was geschieht, wenn beim Checkout ein anderer Preis vorliegt als bei der ursprünglichen Produktauswahl.

Ähnliche Fragen entstehen bei Beständen. Die Anzeige eines verfügbaren Artikels ist nicht identisch mit einer verbindlichen Reservierung. Ob ein Produkt tatsächlich geliefert werden kann, hängt von Lagerprozessen, Aktualisierungsintervallen und der gewählten Systemarchitektur ab.

Bei mehreren Lagern, Filialen oder externen Händlern nimmt der Koordinationsbedarf zu.

Spryker dokumentiert unter anderem Funktionen zur Bestands- und Reservierungsverarbeitung. Die Release Notes 202608.0 beschreiben Verbesserungen bei der Aggregation von Reservierungen über mehrere Plugins und Lagerkonstellationen. Das ist ein konkreter Integrationsbaustein, ersetzt aber nicht die fachliche Festlegung, welches System die tatsächliche Verfügbarkeit verbindlich bestimmt.

Die Frage nach einer einheitlichen Datenbasis ist deshalb weniger eine Frage vorhandener Schnittstellen als eine Frage eindeutig definierter Datenverantwortung.

Die Rolle des Order Management Systems

Sprykers OMS verwendet State Machines zur Modellierung von Bestellzuständen und Übergängen. Ein Auftrag kann abhängig von definierten Bedingungen unterschiedliche Zustände durchlaufen. Ereignisse und Kommandos können weitere Verarbeitungsschritte auslösen, beispielsweise Zahlungsprüfungen, Freigaben oder die Übergabe an externe Systeme.

Dieser Mechanismus ermöglicht eine differenzierte Prozesssteuerung. Er bedeutet aber nicht, dass Spryker sämtliche beteiligten Systeme automatisch kontrolliert.

Wenn ein Auftrag an ein ERP- oder Lagerverwaltungssystem übergeben wird, benötigt die Architektur Rückmeldungen über den tatsächlichen Verarbeitungszustand. Fehler müssen erkannt und gegebenenfalls erneut verarbeitet werden. Wiederholte Nachrichten dürfen nicht zu unbeabsichtigten Doppelbuchungen oder Aufträgen führen.

Auch die fachlichen Konsequenzen eines Abbruchs müssen definiert sein. Wird eine Bestellung bereits im Lager bearbeitet, kann ein Stornierungswunsch nicht zwangsläufig allein durch eine Änderung des Spryker-Status umgesetzt werden.

Die State Machine beschreibt und steuert somit einen wichtigen Teil des Prozesses. Die tatsächliche Ende-zu-Ende-Orchestrierung benötigt passende Integrationen und eindeutige Zuständigkeiten.

Unified Commerce als Organisationsentscheidung

Diese Erkenntnis betrifft insbesondere Unternehmen, die historisch mehrere Vertriebskanäle und Geschäftseinheiten aufgebaut haben. Häufig existieren unterschiedliche Datenquellen für Kunden, Produkte, Preise und Bestände. Die Einführung einer neuen Commerce-Plattform beseitigt solche Unterschiede nicht von selbst.

Wird Spryker ohne klare fachliche Zuständigkeiten eingeführt, kann eine zusätzliche Integrationslandschaft entstehen, in der bestehende Probleme lediglich an anderer Stelle sichtbar werden.

Andererseits kann Spryker als zentrale Commerce-Komponente sinnvoll eingesetzt werden, wenn die angrenzenden Systeme und ihre Verantwortung bewusst definiert sind. Dabei muss Spryker nicht zum führenden System für sämtliche Daten und Prozesse werden.

Eine tragfähige Architektur kann unterschiedliche fachlich führende Systeme besitzen, solange ihre Zuständigkeiten, Schnittstellen und Konfliktregeln konsistent gestaltet sind.

Eine einheitliche Kundenerfahrung verlangt keine zwingend einheitliche technische Datenhaltung. Sie verlangt aber eindeutige Verantwortung für die Informationen und Entscheidungen, von denen diese Erfahrung abhängt.

7. Agentic Commerce. Die Schnittstelle ist noch keine Handlungsvollmacht

Die Entwicklung agentengestützter Commerce-Prozesse stellt bestehende Plattformarchitekturen vor neue Anforderungen. Bislang werden viele Commerce-Funktionen unmittelbar durch einen menschlichen Benutzer ausgelöst. Ein Käufer sucht ein Produkt, prüft die Bedingungen und bestätigt eine Bestellung.

Ein AI-Agent kann Teile dieser Arbeit übernehmen. Er kann Produktinformationen recherchieren, Alternativen vergleichen, einen Warenkorb vorbereiten oder bestimmte Aktionen über technische Schnittstellen ausführen.

Damit verändern sich die Anforderungen an den Zugang zu Commerce-Funktionen. Die Architektur muss Informationen nicht nur für menschliche Benutzer bereitstellen, sondern auch strukturierte und zuverlässig ausführbare Operationen für maschinelle Akteure ermöglichen.

Spryker entwickelt dafür mehrere AI-Komponenten, deren Aufgaben und Verfügbarkeiten getrennt betrachtet werden müssen.

AI Foundation und interne Commerce-Unterstützung

Die AI Foundation stellt eine Abstraktionsschicht bereit, über die unterschiedliche AI-Provider und Modelle mit Spryker-Anwendungen verbunden werden können. Die Dokumentation beschreibt mehrere unterstützte Anbieter und entsprechende Konfigurationsmöglichkeiten.

Darauf bauen verschiedene AI-Commerce-Funktionen auf. Smart PIM unterstützt unter anderem die Bearbeitung, Übersetzung und Anreicherung von Produktinformationen. Smart CMS unterstützt bestimmte Aufgaben der Content-Erstellung und -Bearbeitung. Search by Image ermöglicht bildbasierte Produktsuche. Weitere Funktionen betreffen visuelle Bestellvorbereitung und die Unterstützung administrativer Aufgaben im Back Office.

Die AI Foundation ist damit eine technische Grundlage für unterschiedliche Anwendungen, nicht selbst ein autonom handelnder Einkaufsagent. Auch die Produktfunktionen besitzen nicht automatisch identische Verfügbarkeitsstände.

Für ihre Nutzung können bestimmte Module, zusätzliche Installationsschritte, Provider-Konfigurationen und geeignete Modellzugänge erforderlich sein. Die Erwähnung einer Funktion im AI-Commerce-Portfolio bedeutet deshalb nicht, dass sie in jeder Spryker-Installation ohne weiteres bereitsteht.

AI-Funktionen benötigen fachliche Kontrolle

AI-gestützte Produktdatenpflege kann manuelle Arbeit reduzieren und die Bearbeitung größerer Kataloge unterstützen. Sie ersetzt jedoch keine verlässliche fachliche Datenquelle.

Ein Modell kann beispielsweise eine Produktbeschreibung sprachlich verbessern, ohne sämtliche technischen Eigenschaften zu überprüfen. Eine bildbasierte Produktsuche kann passende Kandidaten identifizieren, ohne die eindeutige Kompatibilität eines Ersatzteils zu gewährleisten.

Gerade in industriellen Handelsprozessen müssen deshalb die Herkunft und Verbindlichkeit der Informationen klar bleiben. Ein AI-generierter Text darf nicht ungeprüft zur maßgeblichen Quelle für technische Kompatibilität, verbindliche Vertragsbedingungen oder regulatorische Produkteigenschaften werden.

Die Provider-Abstraktion der AI Foundation löst auch nicht sämtliche Fragen des Datenschutzes und der Datenverarbeitung. Unternehmen müssen weiterhin prüfen, welche Daten an welche Modelle übertragen werden, unter welchen Vertragsbedingungen die Verarbeitung erfolgt und wie Kosten, Zugriffsrechte und Protokollierung kontrolliert werden.

AI Dev SDK und AI Dev MCP Server

Ein eigenständiger Teil von Sprykers AI-Strategie betrifft die Entwicklung und Wartung der Plattform. Das AI Dev SDK unterstützt agentengestützte Entwicklungsabläufe, etwa bei Anpassungen, Upgrades und Fehlerbehebungen.

Die Product Release 202608.0 dokumentiert unter anderem einen geführten Upgrade-Workflow sowie verbesserte Abläufe für die Umsetzung individueller Anpassungen und die Bearbeitung von Fehlern.

Der AI Dev MCP Server stellt dafür Informationen und Werkzeuge aus dem Entwicklungsumfeld bereit. Diese Komponenten dienen nicht der Durchführung von Einkäufen. Sie unterstützen Entwickler und Projektteams bei Arbeiten an einer Spryker-Anwendung.

Die Unterscheidung ist notwendig, weil sowohl ein Entwicklungswerkzeug als auch eine Commerce-Schnittstelle MCP verwenden können, obwohl ihre Aufgaben und Berechtigungsanforderungen grundlegend verschieden sind.

Aus dokumentierten AI-gestützten Entwicklungsabläufen folgt außerdem nicht automatisch eine messbare Senkung der Projektkosten. Generierte Änderungen müssen in der konkreten Architektur geprüft, getestet und kontrolliert freigegeben werden.

Commerce MCP Server. Der Zugang zu Commerce-Operationen

Für Agentic Commerce unmittelbar relevant ist der Commerce MCP Server. Das Model Context Protocol ermöglicht AI-Anwendungen, über definierte Werkzeuge mit externen Systemen zu interagieren.

Sprykers Commerce MCP Server stellt dafür Operationen der Storefront API bereit. Die Dokumentation umfasst unter anderem Produktsuche, Produktinformationen, Authentifizierung, Warenkorboperationen, Checkout und Bestellinformationen.

Damit können bestimmte Commerce-Prozesse technisch aus einer agentischen Anwendung heraus angestoßen werden. Ein Assistent könnte beispielsweise nach einem Ersatzteil suchen, Produktinformationen auswerten und einen Warenkorb zusammenstellen, ohne dass ein Benutzer jeden Schritt selbst in der Storefront durchführen muss.

Das ist eine relevante Weiterentwicklung des Zugangs zu Commerce-Funktionen. Es bedeutet jedoch nicht, dass die technische Schnittstelle die vollständige Geschäftsprozessverantwortung übernimmt.

Produktionsreife und dokumentierte Grenzen

Die am 22. Juni 2026 aktualisierte technische Dokumentation bezeichnet den Commerce MCP Server ausdrücklich als Early-Access-Preview. Er ist für Demonstration, Evaluation und Prototyping vorgesehen.

Spryker weist darauf hin, dass Sicherheitsmechanismen und Fehlerbehandlung vereinfacht und nicht für den produktiven Einsatz gehärtet sind. Für produktive Implementierungen verweist der Anbieter auf seine Professional Services.

Auch der funktionale Umfang ist begrenzt. Komplexe Produkttypen und Konfigurationsszenarien werden nicht vollständig abgedeckt. Die Preview verwendet für den Checkout eine Demonstrationszahlungsart. Ein vollständiger MCP-basierter Ablauf für Retouren, Rückerstattungen, Marketplace- und Merchant-Prozesse ist nicht nachgewiesen.

Die Preview belegt damit, dass zentrale Commerce-Operationen über MCP zugänglich gemacht werden können. Sie belegt keine allgemein verfügbare Produktionslösung für autonome, rechtlich verbindliche Kaufprozesse.

Die drei Ebenen der Autorisierung

Die entscheidende Herausforderung liegt nicht allein darin, ob ein Agent eine Bestellung auslösen kann. Es muss feststehen, auf welcher Grundlage er handeln darf.

Dabei sind drei Ebenen zu unterscheiden.

Technische Authentifizierung stellt fest, auf welches Konto und welche API-Ressourcen ein Akteur zugreifen darf.

Fachliche Handlungsvollmacht bestimmt, welche Entscheidungen der Akteur im Namen eines Käufers oder Unternehmens treffen darf.

Zahlungsautorisierung regelt, unter welchen Voraussetzungen eine verbindliche Zahlung ausgelöst werden kann.

Diese Ebenen können technisch verbunden sein. Sie sind jedoch nicht identisch. Ein Agent könnte beispielsweise auf ein Geschäftskundenkonto zugreifen und dennoch nicht berechtigt sein, Bestellungen oberhalb eines bestimmten Betrags auszuführen.

Ebenso kann ein Benutzer Produkte auswählen dürfen, ohne einen neuen Lieferanten freizugeben oder eine hinterlegte Zahlungsart zu verändern. Für industrielle Beschaffungsprozesse ist diese Unterscheidung besonders wichtig.

Agentengestützte Ersatzteilbeschaffung als Anwendungsbeispiel

Ein Unternehmen betreibt mehrere Maschinen eines bestimmten Herstellers. Ein AI-Agent erhält die Aufgabe, den regelmäßigen Ersatzteilbedarf zu prüfen und geeignete Nachbestellungen vorzubereiten.

Zunächst benötigt er verlässliche Informationen darüber, welche Maschine betroffen ist und welche Ersatzteile kompatibel sind. Sprykers Self-Service Portal kann hierfür relevante Produktinformationen bereitstellen, sofern Maschinenmodelle, Assets und Produktlisten korrekt gepflegt wurden.

Anschließend muss der Agent die konkreten Beschaffungsbedingungen berücksichtigen. Dazu gehören Vertragskonditionen, verfügbare Budgets, zulässige Lieferorte und gegebenenfalls vorgegebene Lieferanten.

Sprykers B2B- und Purchasing-Control-Funktionen können Teile dieser Regeln innerhalb der Commerce-Anwendung abbilden. Damit ist jedoch noch nicht festgelegt, welche Entscheidungen der Agent selbstständig treffen darf.

Darf er bei Nichtverfügbarkeit einen alternativen Artikel auswählen? Muss er bei einem Preisunterschied eine Freigabe einholen? Darf er einen bestehenden Bestellplan verändern? Und was geschieht, wenn die Bestellung einem Budget zugeordnet ist, das ausdrücklich eine Genehmigung verlangt?

Die dokumentierte Einschränkung bei Recurring Orders zeigt, dass eine solche Freigabepflicht nicht ohne Weiteres mit unbeaufsichtigter Bestellausführung verbunden werden kann. Für einen autonomen Agenten gilt dieselbe fachliche Frage, auch wenn die technische Ausführung anders organisiert ist.

Eine API, die einen Warenkorb erzeugen kann, entscheidet noch nicht, ob dieser Warenkorb ohne menschliche Freigabe verbindlich bestellt werden darf.

Audit Trail, Widerruf und Fehlerbehandlung

Ein produktiver agentischer Beschaffungsprozess benötigt darüber hinaus nachvollziehbare Entscheidungen. Es muss erkennbar sein, wer den Agenten beauftragt hat, innerhalb welcher Grenzen er handeln durfte und auf welcher Informationsgrundlage eine Bestellung ausgelöst wurde.

Wird eine Berechtigung widerrufen, darf der Agent nicht unbegrenzt auf Grundlage eines zuvor gültigen Mandats weiterarbeiten.

Auch Fehler- und Ausnahmeprozesse müssen definiert sein. Ein fehlgeschlagener Checkout darf nicht unkontrolliert wiederholt werden, wenn dadurch mehrere verbindliche Bestellungen entstehen könnten. Ein geänderter Preis kann eine erneute Bestätigung erforderlich machen. Ein nicht verfügbarer Artikel darf möglicherweise nicht automatisch durch ein anderes Produkt ersetzt werden.

Ein belastbarer Audit Trail muss deshalb mehr erfassen als einen technischen API-Aufruf. Er muss die Verbindung zwischen Auftraggeber, Mandat, Berechtigung, ausgeführter Handlung und Ergebnis nachvollziehbar machen.

Für eine vollständige produktive Ende-zu-Ende-Governance dieser Art liegt beim aktuellen Commerce MCP Server kein allgemeiner Produktnachweis vor.

Welche Rolle spielen Agentic-Commerce-Protokolle?

Im Umfeld von Agentic Commerce werden neben MCP weitere Ansätze diskutiert, darunter Universal Commerce Protocol, Agentic Commerce Protocol, Agent Payments Protocol, WebMCP und Agent-to-Agent-Kommunikation.

Sie betreffen unterschiedliche technische Aufgaben wie Produktdatenzugang, Werkzeugaufrufe, Agentenkommunikation oder Zahlungsautorisierung.

Für die Bewertung von Spryker ist entscheidend, welche dieser Konzepte tatsächlich implementiert und unter welchen Voraussetzungen unterstützt werden.

Zum Recherchestichtag ist MCP durch die dokumentierte Commerce-MCP-Preview konkret belegt. Für eine vergleichbare native, allgemein verfügbare Ende-zu-Ende-Implementierung der weiteren genannten Protokolle liegt in den geprüften Spryker-Produktquellen kein ausreichender Nachweis vor.

Eine individuelle Integration über APIs kann dennoch möglich sein. Technische Erweiterbarkeit, nachgewiesene Protokollunterstützung und produktive Geschäftsprozessreife sind unterschiedliche Sachverhalte.

Agentic Commerce verlangt bessere Entscheidungsarchitektur

Wenn AI-Agenten künftig verstärkt im Namen von Kunden oder Unternehmen handeln, werden bestehende Regeln über Identität, Preise, Bestände, Budgets und Freigaben nicht weniger wichtig. Sie werden häufiger ohne unmittelbare Bedienung durch einen Menschen angewendet.

Für Spryker kann dies eine interessante Perspektive eröffnen, weil die Plattform bereits umfangreiche Commerce- und B2B-Prozessfunktionen besitzt.

Ob daraus produktive agentische Beschaffung entsteht, hängt jedoch auch von Identity- und Policy-Systemen, Zahlungsdienstleistern, ERP-Integrationen und der tatsächlichen Agentenanwendung ab.

Ein Agent kann einen Geschäftsprozess nur dann verantwortbar ausführen, wenn die Organisation zuvor definiert hat, welche Entscheidungen zulässig sind.

Agentic Commerce ist damit nicht ausschließlich eine neue Schnittstellenkategorie. Es macht die Qualität der vorhandenen Prozess- und Entscheidungsarchitektur sichtbar.

8. Implementierung und Wirtschaftlichkeit. Was die Architektur dauerhaft verlangt

Die wirtschaftliche Bewertung von Spryker beginnt nicht allein beim Lizenzpreis. Lizenzierung, Cloud-Betrieb und Support sind wichtige Kostenbestandteile. Bei einer stark individualisierten Commerce-Landschaft entstehen zusätzliche Aufwände durch Konzeption, Integration, Datenmigration, Entwicklung und langfristige Wartung.

Gerade bei komplexen B2B- und Marketplace-Projekten kann dieser Aufwand den unmittelbaren Plattformkosten wirtschaftlich erhebliches Gewicht geben.

Entscheidend ist deshalb, welche Anforderungen durch vorhandene Funktionen abgedeckt werden und wo projektspezifische Lösungen notwendig sind.

Der tatsächliche Projektumfang

Ein Spryker-Projekt kann auf eine klar begrenzte Commerce-Anwendung ausgerichtet sein. Es kann aber ebenso den Neuaufbau wesentlicher Teile einer Handels- und Beschaffungsarchitektur umfassen.

In letzterem Fall ist Spryker nur eine Komponente des gesamten Vorhabens.

Ein Maschinenhersteller, der einen assetbasierten Ersatzteilshop einführen möchte, muss nicht nur die passende Storefront bereitstellen. Er benötigt eine belastbare Struktur für technische Produktdaten, Maschinenmodelle und Kunden-Assets.

Hinzu kommen die Anbindung bestehender ERP- und Serviceprozesse und die organisatorische Verantwortung für die kontinuierliche Datenpflege.

Ähnliches gilt für einen B2B-Marktplatz. Händler-Onboarding, Zahlungsprozesse, Provisionsabrechnung, Fulfilment und externe Produktdaten sind nicht ausschließlich Aufgaben der Commerce-Plattform.

Der wirtschaftliche Projektumfang entsteht daher aus den notwendigen Veränderungen der gesamten Prozess- und Systemlandschaft.

Cloud-Betrieb und Anwendungsverantwortung

Spryker stellt ein cloudbasiertes Betriebsmodell bereit, bei dem Teile der Infrastruktur durch den Anbieter betrieben und überwacht werden. Das entbindet Kunden und Implementierungspartner jedoch nicht vollständig von ihrer Betriebsverantwortung.

Die Dokumentation unterscheidet zwischen der Überwachung der produktiven Cloud-Umgebung und dem Monitoring der Anwendung, das in der Verantwortung von Kunde beziehungsweise Partner liegt.

Eine erreichbare Commerce-Anwendung bedeutet nicht automatisch, dass sämtliche Geschäftsprozesse korrekt funktionieren. Ein Auftrag kann beispielsweise nicht an das ERP-System übertragen werden, obwohl die Storefront verfügbar ist. Eine fehlerhafte Preisregel kann wirtschaftliche Schäden verursachen, ohne einen technischen Ausfall auszulösen.

Ein tragfähiges Betriebskonzept muss deshalb sowohl technische Verfügbarkeit als auch fachliche Prozessqualität überwachen.

Implementierungspartner und Architekturwissen

Spryker-Projekte werden häufig gemeinsam mit spezialisierten Implementierungspartnern realisiert. Deren Erfahrung kann für anspruchsvolle B2B- und Integrationsvorhaben wesentlich sein. Die Partnerauswahl sollte sich allerdings nicht allein auf Zertifizierungen oder bestehende Herstellerbeziehungen stützen.

Relevant sind die Fähigkeiten, die konkrete Zielarchitektur umzusetzen. Dazu gehören Spryker-Modulkenntnisse, PHP und Symfony, API-Integration, Prozessmodellierung, Datenarchitektur, Testautomatisierung und die eingesetzten Betriebswerkzeuge.

Für industrielle Self-Service-Prozesse kommen Kenntnisse über Maschinen-, Ersatzteil- und Serviceinformationen hinzu. Marketplace-Projekte verlangen zusätzliche Erfahrung bei Händlerprozessen, Payments und Fulfilment.

Ebenso wichtig ist die langfristige Verfügbarkeit des Architekturwissens. Ein Unternehmen muss nicht sämtliche Kompetenzen intern vorhalten. Es sollte aber in der Lage bleiben, wesentliche Architekturentscheidungen und ihre wirtschaftlichen Folgen unabhängig von einem einzelnen Dienstleister zu beurteilen.

Total Cost of Ownership und Total Cost of Change

Die Total Cost of Ownership umfasst die langfristigen Kosten einer produktiven Systemlandschaft. Dazu gehören Lizenzierung, Cloud-Betrieb, Wartung, Support, Monitoring und notwendige technische Kompetenzen.

Für eine modular anpassbare Plattform reicht diese Perspektive jedoch nicht aus.

Ebenso wichtig ist die Total Cost of Change. Sie beschreibt den Aufwand, der entsteht, wenn neue Geschäftsanforderungen umgesetzt werden.

Ein Unternehmen möchte beispielsweise zusätzliche Länder anbinden, ein neues Beschaffungsmodell einführen oder weitere Händler in seinen Marketplace aufnehmen.

Wie aufwendig solche Änderungen werden, hängt nicht allein von den vorhandenen Funktionen ab. Entscheidend sind auch der Grad der Individualisierung, die Abhängigkeiten zwischen Modulen und die Qualität der Integrationsarchitektur.

Eine klar strukturierte modulare Lösung kann die Weiterentwicklung erleichtern. Eine stark individualisierte Implementierung mit zahlreichen wechselseitigen Abhängigkeiten kann dagegen selbst kleinere Veränderungen aufwendig machen.

Sprykers neue API-Strategie und die stärker vorkonfigurierten B2B-Funktionen können diese Ausgangslage verbessern. Ob sie tatsächlich Aufwand reduzieren, muss jedoch anhand der konkreten Installation beurteilt werden.

Wirtschaftlichkeit lässt sich nicht pauschal aus der Plattform ableiten

Für Spryker liegen keine allgemein belastbaren öffentlichen Projektbudgets vor, die unterschiedliche Geschäftsmodelle und Organisationsgrößen zuverlässig abbilden könnten.

Ein weitgehend standardnaher B2B-Shop und ein internationaler Marketplace mit mehreren ERP-Systemen können auf derselben Plattform basieren und dennoch sehr unterschiedliche Kostenstrukturen besitzen.

Auch pauschale Vergleiche mit anderen Commerce-Plattformen wären ohne einheitliche Anforderungen und vergleichbare Projektannahmen wenig aussagekräftig.

Eine belastbare Wirtschaftlichkeitsanalyse muss deshalb von einem konkreten Scope ausgehen. Sie sollte vorhandene Systeme, notwendige Integrationen, Datenqualität, Individualisierungsgrad, betriebliche Verantwortung und erwartete Veränderungen des Geschäftsmodells berücksichtigen.

Dabei kann sich herausstellen, dass Spryker trotz höherer technischer Anforderungen wirtschaftlich sinnvoll ist, weil relevante Geschäftsprozesse besser unterstützt werden. Es kann ebenso deutlich werden, dass eine Organisation den verfügbaren Gestaltungsspielraum nicht benötigt.

Beide Ergebnisse sind legitime Konsequenzen einer unabhängigen Plattformbewertung.

9. Strukturelle Grenzen. Wann Weiterentwicklung sinnvoller ist als ein Wechsel

Bei der Bewertung einer bestehenden Commerce-Plattform wird eine fehlende Funktion häufig mit einer strukturellen Grenze gleichgesetzt. Diese Schlussfolgerung ist nicht immer gerechtfertigt.

Eine Anforderung kann möglicherweise durch ein vorhandenes Modul erfüllt werden. Sie kann eine neue Integration benötigen oder eine individuelle Erweiterung erforderlich machen.

Manchmal liegt die eigentliche Schwierigkeit auch in veralteten Daten, ungeklärten Zuständigkeiten oder einer unzureichend gepflegten Implementierung. Gerade bei einer modularen Plattform wie Spryker ist diese Unterscheidung wichtig.

Fehlende Funktion oder fehlende Implementierung?

Ein Unternehmen könnte feststellen, dass sein bestehender Spryker-Shop keine geeigneten Funktionen für wiederkehrende B2B-Bestellungen besitzt. Daraus folgt nicht automatisch, dass die Plattform diese Anforderungen grundsätzlich nicht unterstützt.

Mit Recurring Orders stehen inzwischen dokumentierte Funktionen bereit, die in einer älteren Installation möglicherweise noch nicht vorhanden sind.

Der tatsächliche Aufwand hängt vom bisherigen Modulstand, den technischen Voraussetzungen und den benötigten Prozessanpassungen ab. Ähnliches gilt für die API Platform oder das Self-Service Portal.

Zunächst muss geprüft werden, ob eine Lücke durch ein Upgrade, eine zusätzliche Komponente oder eine kontrollierte Erweiterung geschlossen werden kann. Erst wenn diese Möglichkeiten technisch, organisatorisch oder wirtschaftlich nicht tragfähig sind, wird die Plattformgrenze selbst zum entscheidenden Problem.

Wann Individualisierung zum strukturellen Risiko wird

Umgekehrt kann technische Erweiterbarkeit auch zum Problem werden. Wenn jede neue Anforderung durch zusätzliche Eigenentwicklung gelöst wird, entsteht über Jahre möglicherweise eine stark individualisierte Systemlandschaft.

Die Plattform bleibt formal bestehen. Ihre Weiterentwicklung hängt jedoch zunehmend von projektspezifischen Komponenten, angepassten Datenmodellen und dem Wissen einzelner Teams ab.

Updates können dadurch aufwendiger, Testzyklen länger und Änderungen riskanter werden.

Das ist nicht zwingend ein Beleg für eine ungeeignete Plattform. Es kann ebenso auf unzureichende Architektur-Governance hinweisen.

Entscheidend ist, welche Komplexität unvermeidbar aus dem Geschäftsmodell entsteht und welche durch frühere technische Entscheidungen verursacht wurde.

Die Entwicklung von Spryker hin zu stärker vorkonfigurierten B2B-Funktionen macht diese Frage besonders relevant. Bestehende Kunden sollten prüfen, ob neue Produktfunktionen langfristig bestimmte individuelle Implementierungen ersetzen können. Dabei muss beurteilt werden, ob eine solche Migration die fachlichen Anforderungen tatsächlich erfüllt und wirtschaftlich sinnvoll ist.

Agentic Commerce ist allein kein Plattformwechselgrund

Die zunehmende Verbreitung AI-gestützter Einkaufssysteme könnte Unternehmen veranlassen, ihre bestehende Commerce-Plattform grundsätzlich infrage zu stellen.

Ein solcher Schritt sollte nicht allein damit begründet werden, dass ein anderer Anbieter neue agentische Schnittstellen ankündigt oder eine erste Demonstration veröffentlicht.

Entscheidend ist, welche Geschäftsprozesse tatsächlich unterstützt werden müssen. Für bestimmte Anwendungsfälle können vorhandene Commerce-APIs, ergänzende Agentenservices und eine geeignete Identitäts- und Autorisierungsarchitektur bereits einen tragfähigen Integrationsweg ermöglichen.

Sprykers Commerce MCP Server zeigt zugleich, dass die Plattform selbst an neuen agentischen Zugangsmodellen arbeitet. Sein aktueller Preview-Status ist eine Einschränkung. Er beweist weder eine grundsätzliche strukturelle Unfähigkeit der Plattform noch eine bereits erreichte Produktionsreife.

Eine Plattformentscheidung muss deshalb auf nachgewiesenen Anforderungen und Fähigkeiten beruhen, nicht auf der bloßen Existenz eines neuen Protokolls.

Wann ein Plattformwechsel ernsthaft geprüft werden sollte

Ein Wechsel wird zu einer belastbaren strategischen Option, wenn wesentliche Geschäftsanforderungen innerhalb der bestehenden Architektur nicht mehr wirtschaftlich oder betrieblich tragfähig umgesetzt werden können.

Dazu können tatsächliche technische Grenzen, unverhältnismäßige Integrationskosten oder dauerhaft nicht beherrschbare Betriebsrisiken gehören.

Auch die Fähigkeiten der Organisation spielen eine Rolle. Wenn ein Unternehmen die notwendige Architekturkomplexität langfristig nicht steuern kann, kann eine andere Systemgestaltung sinnvoll sein, selbst wenn die bisherige Plattform die gewünschten Funktionen grundsätzlich ermöglicht.

Eine solche Entscheidung muss jedoch die vorhandenen Investitionen, die Integrationsrisiken und die Konsequenzen einer Migration berücksichtigen.

Ein Plattformwechsel verändert nicht automatisch die zugrunde liegenden Stammdaten, ERP-Prozesse oder organisatorischen Zuständigkeiten. Er kann bekannte Probleme sogar verschärfen, wenn sie während der Migration ungeklärt bleiben.

Die richtige Frage lautet daher nicht, ob eine andere Plattform moderner erscheint, sondern ob sie die tatsächlich bestehenden Probleme unter realistischen Bedingungen besser lösen kann.

10. Management-Fazit. Passende Architektur, tragbare Verantwortung

Spryker adressiert Handelsorganisationen, deren Geschäftsprozesse mehr verlangen als einen standardisierten Produktkatalog und Checkout.

Seine modulare Architektur ermöglicht umfangreiche Anpassungen und Integrationen. Gleichzeitig entwickelt sich das Produktangebot hin zu konkreteren Geschäftsfunktionen für industrielle Beschaffung, Self-Service und Marketplace-Modelle.

Wiederkehrende Bestellungen, Budgetkontrollen und assetbasierte Ersatzteilkataloge zeigen, wie sich Sprykers technische Architektur mit fachlichen Anforderungen verbinden lässt.

Gerade diese Kombination kann für Unternehmen relevant sein, deren Geschäftsmodelle eine differenzierte Commerce-Architektur benötigen.

Der mögliche Vorteil entsteht jedoch nicht allein durch die Verfügbarkeit solcher Funktionen. Er hängt davon ab, ob die Organisation ihre Daten zuverlässig pflegt, Integrationen beherrscht und die Architektur langfristig weiterentwickeln kann.

Die neue API Platform zeigt, wie Spryker seine technische Grundlage modernisiert, ohne bestehende Glue-Investitionen durch eine verpflichtende Migration grundsätzlich infrage zu stellen.

Auch die AI-Strategie erweitert den möglichen Einsatzbereich. AI Foundation und AI Dev SDK unterstützen unterschiedliche Aufgaben innerhalb der Commerce- und Entwicklungslandschaft. Der Commerce MCP Server eröffnet einen technischen Zugang zu agentengestützten Commerce-Prozessen, bleibt zum Recherchestichtag aber ausdrücklich eine nicht produktionsgehärtete Preview.

Gerade die Entwicklung agentischer Beschaffung verdeutlicht eine grundsätzliche Grenze technischer Flexibilität. Ein System kann eine Bestellung ermöglichen, ohne damit bereits festzulegen, wer sie verbindlich auslösen darf.

Für B2B-Organisationen sind Budgetregeln, Vertragsbedingungen, Freigaben und nachvollziehbare Verantwortlichkeiten keine nachgeordneten Funktionen. Sie bilden die Grundlage kontrollierter Beschaffung.

Für eine neue Plattformentscheidung muss daher zunächst geklärt werden, welche Anforderungen den Einsatz einer modularen Architektur tatsächlich rechtfertigen.

Bei einer bestehenden Spryker-Installation steht dagegen die Frage im Vordergrund, welche Fähigkeiten durch aktuelle Produktfunktionen, kontrollierte Erweiterungen oder eine Modernisierung der Integration erreicht werden können.

Ein Plattformwechsel sollte erst aus nachgewiesenen strukturellen oder wirtschaftlichen Grenzen abgeleitet werden.

Sprykers Wert liegt nicht in unbegrenzter technischer Freiheit. Er entsteht dort, wo anspruchsvolle Handels- und Beschaffungsprozesse mit vorhandenen Produktfähigkeiten und einer kontrollierbaren Architektur verbunden werden können. Ob daraus ein wirtschaftlicher Vorteil wird, entscheidet die Organisation, die diese Architektur dauerhaft verantwortet.

Methodik und Quellen

Diese Analyse basiert auf öffentlich zugänglicher Spryker-Produktdokumentation, Release Notes, technischen Integrationsbeschreibungen und datierten Unternehmensmitteilungen.

Der Recherchestichtag ist der 28. Oktober 2026. Als zentrale Produktreferenz dient die Product Release 202608.0. Einzelne Funktionen, Module und Integrationen können jedoch unterschiedliche Versionsstände und Voraussetzungen besitzen.

Die Analyse unterscheidet zwischen dokumentierten Produktfähigkeiten, ausdrücklich bestätigter allgemeiner Verfügbarkeit, eingeschränkten Preview-Funktionen, projektspezifischen Integrationen und unabhängiger analytischer Einordnung.

Herstellerangaben über Leistung, Effizienz oder wirtschaftliche Vorteile werden nicht als unabhängig überprüfte Ergebnisse behandelt. Fehlende öffentliche Dokumentation wird nicht mit technischer Unmöglichkeit gleichgesetzt.

Quellenverzeichnis

Plattform, Release-Modell und API-Architektur

B2B, Beschaffung und industrieller Self-Service

Marketplace und Zahlungsabwicklung

AI und Agentic Commerce

Anbieterentwicklung

Andreas Rieger

Andreas Rieger

E-Commerce Strategie, digitale Transformation und Entscheidungsarchitektur

Unabhängiger E-Commerce-Berater mit mehr als 20 Jahren Erfahrung

Profil
Artikel teilen