Produktkonfigurator Shopify WooCommerce: Integration
KURZ GESAGT
Ein Produktkonfigurator für Shopify oder WooCommerce muss eine Auswahl eindeutig in bestellbare Daten übersetzen. Die Vorschau ist nur ein Teil der Aufgabe. Variante, Menge, Zusatzdaten und Preis müssen bis zur tatsächlichen Bestellung konsistent bleiben.
Ein Konfigurator für Shopify oder WooCommerce soll die Produktauswahl verständlich machen und eine bestellbare Konfiguration erzeugen. Die Oberfläche ist dabei nur ein Teil. Ebenso wichtig ist, was nach dem Klick auf „In den Warenkorb“ passiert: Stimmen Auswahl, Preis und Angaben für die weitere Bearbeitung?
Die Planung beginnt deshalb beim Produkt und beim Bestellablauf. Ein Konfigurator kann eine Auswahl erleichtern. Er muss aber auch dieselbe Sprache sprechen wie Shop, Vertrieb und Produktion.
Ein Produktkonfigurator für Shopify oder WooCommerce muss eine Auswahl eindeutig in bestellbare Daten übersetzen. Die Vorschau ist nur ein Teil der Aufgabe. Variante, Menge, Zusatzdaten und Preis müssen bis zur tatsächlichen Bestellung konsistent bleiben.
Wann die normale Variantenauswahl reicht
Wenn sich ein Produkt mit wenigen unabhängigen Eigenschaften beschreiben lässt, reicht oft die vorhandene Variantenauswahl. Ein zusätzlicher Konfigurator muss dann einen konkreten Vorteil bieten, etwa eine verständlichere Darstellung.
Anders liegt der Fall bei voneinander abhängigen Optionen oder einer eigenen Kalkulation. Müssen Maße geprüft werden? Schließt eine Materialwahl bestimmte Ausführungen aus? Ändert eine Zusatzleistung den Preis? Dann braucht es ein dokumentiertes Regelwerk.
Die Grundbegriffe erläutert der Artikel Was ist ein Produktkonfigurator?. Für die Planung zählt anschließend, welche dieser Aufgaben im eigenen Onlineshop tatsächlich vorkommen.
Shopify und WooCommerce: dieselbe Aufgabe, andere Einbindung
Bei beiden Shopsystemen muss die fertige Auswahl zuverlässig in den Bestellablauf gelangen. Die konkrete Umsetzung richtet sich nach dem vorhandenen Shop. Dazu gehören eingesetzte Erweiterungen, Produktdaten und die vorgesehene Preisberechnung.
Shopify dokumentiert beispielsweise die Übergabe zusätzlicher Angaben als Eigenschaften einer Warenkorbposition. Solche Angaben ersetzen aber noch kein geprüftes Preismodell. Die Verbindung zwischen ausgewählter Ausführung und tatsächlich berechnetem Betrag muss gesondert geplant werden. Bei WooCommerce ist ebenfalls vorab zu klären, welche Aufgabe die vorhandene Produktstruktur übernimmt und welche eine Erweiterung braucht. Die Systemwahl allein beantwortet weder die Frage nach der Darstellung noch die nach der Pflege. Ein Wechsel des Shops ist deshalb kein sinnvoller erster Schritt.
WooCommerce-Plugin oder Shopify-Produktkonfigurator: Was wird geprüft?
Prüfen Sie ein WooCommerce-Produktkonfigurator-Plugin oder eine Shopify-Erweiterung zuerst mit den eigenen Produktregeln. Testen Sie eine zulässige Auswahl, eine ausgeschlossene Kombination und eine nachträgliche Änderung im Warenkorb. Notieren Sie jeweils, welche Daten bis zur Bestellung erhalten bleiben.
Für die Entscheidung empfehlen wir außerdem einen Pflegeversuch durch die später zuständige Person. Kann sie eine neue Option ergänzen und eine Preisregel ändern? Halten Sie Grenzen und Zusatzaufwand fest. Ob eine konkrete Erweiterung diese Aufgaben erfüllt, lässt sich erst mit deren aktuellem Funktionsumfang und einem tatsächlichen Test beurteilen.
Was vor der Entwicklung feststehen sollte
| Frage | Benötigte Grundlage |
|---|---|
| Welche Optionen gibt es? | vollständige Liste mit verständlichen Bezeichnungen |
| Was darf kombiniert werden? | Regeln und Ausschlüsse |
| Wie entsteht der Preis? | freigegebene Kalkulation mit Zuschlägen |
| Was sieht die Kundschaft? | Fotos, Bildebenen oder räumliche Darstellung |
| Was wird bestellt? | eindeutige Beschreibung der fertigen Konfiguration |
| Wer pflegt Änderungen? | Zuständigkeit für Preise und Optionen |
Diese Tabelle ist zugleich eine brauchbare Vorbereitung für das Erstgespräch. Besonders wertvoll sind echte Konfigurationen aus dem Verkauf: einfache Bestellungen, häufige Kombinationen und schwierige Grenzfälle. Sie zeigen, ob das schriftliche Regelwerk vollständig ist.
Datenmodell vor der Oberfläche festlegen
Als Ausgangspunkt empfehlen wir eine Matrix aus Eingabe, zulässiger Kombination, Produktvariante und Ergebnis. Freitext wird von preisrelevanten Optionen getrennt. Für jede Regel wird definiert, wo sie verbindlich geprüft wird.
The Cargo Brothers dokumentiert eine eigene Preis-Engine für Länder, Fahrzeugtypen und Strecken. Das ist ein unabhängiger Rechner und kein Beleg einer gelieferten Shopify- oder WooCommerce-Integration. Die Shop-Anbindung wird hier anhand offizieller Schnittstellen geplant.
Die Übergabe an den Warenkorb
Ein angezeigter Preis ist noch kein belastbarer Bestellablauf. Nach dem Übertragen muss die Konfiguration eindeutig erkennbar bleiben. Das betrifft die Kundschaft ebenso wie das Team, das den Auftrag bearbeitet.
Material, Maße, Ausführung und Ergänzungen sollten mit verständlichen Namen vorliegen. Interne Kennungen können zusätzlich nötig sein, dürfen die lesbare Beschreibung aber nicht ersetzen. Sonst wandert die Rückfrage lediglich vom Verkauf zur Auftragsbearbeitung.
Auch Änderungen verdienen Aufmerksamkeit. Was passiert, wenn die Menge im Warenkorb steigt? Bleibt die Auswahl beim erneuten Öffnen erhalten? Welche Angaben stehen später in der Bestellung? Diese Fälle gehören in den vereinbarten Prüfplan, bevor der Konfigurator veröffentlicht wird.
Shopify: Variante und Eigenschaften übergeben
Die Shopify Ajax Cart API dokumentiert das Hinzufügen eines Artikels zum Warenkorb mit Varianten-ID, Menge und optionalen zusätzlichen Artikeleigenschaften. Ein ausdrücklich demonstratives Beispiel lässt sich so beschreiben:
Das demonstrative Beispiel enthält einen Warenkorbartikel mit der Varianten-ID 123456789 und der Menge 1. Als zusätzliche Angabe wird eine Gravur mit dem Inhalt „Mustertext“ übergeben. Die Varianten-ID bestimmt den Artikel, die Menge die gewünschte Stückzahl. Die Gravur ergänzt die Kundenangaben für diese Position; sie verändert den Preis nicht automatisch.
Die ID ist ein Platzhalter und muss durch eine tatsächlich vorhandene Variante ersetzt werden. Das Beispiel ist kein ausgeführter Integrationstest. Eine Eigenschaft wie „Gravur“ ist nicht automatisch eine verbindliche Preisregel. Preisrelevante Auswahl und tatsächliche Abrechnung werden separat geprüft.
WooCommerce: Warenkorb und Erweiterungen unterscheiden
Die WooCommerce Store Cart API dokumentiert Warenkorbaktionen. Die Cart Items API zeigt die zurückgegebenen Artikel, Mengen und Eigenschaften. Eigene Konfigurationsdaten müssen im konkreten Erweiterungsweg verarbeitet werden.
Die Endpunkte beider Plattformen sind keine austauschbaren Datenpakete. Für die Planung empfehlen wir getrennte Implementierungs- und Testfälle. Ein Eingabefeld gilt erst dann als korrekt integriert, wenn die benötigte Information am vorgesehenen Zielsystem nachgewiesen ist.
Anfrage oder direkter Kauf
Nicht jedes konfigurierbare Produkt muss sofort bezahlt werden können. Wenn technische Machbarkeit, Transport oder Liefertermin einzeln geprüft werden, ist eine vollständige Anfrage häufig der passendere Abschluss.
Der Konfigurator sammelt dann dieselben Produktangaben, übergibt sie aber an Postfach oder CRM. Der Vertrieb kann mit einer nachvollziehbaren Grundlage weiterarbeiten. Wichtig ist die klare Kennzeichnung: Handelt es sich um eine Anfrage, eine unverbindliche Berechnung oder einen unmittelbar bestellbaren Artikel?
Ein belegtes Beispiel für individuelle Preislogik ist The Cargo Brothers. Alkeme Design hat dort eine Preis-Engine für Fahrzeugtransporte entwickelt. Sie verarbeitet Länder, Fahrzeugtypen und Strecken und erzeugt sofort ein Angebot auf der Website. Das Projekt belegt die Kalkulationsarbeit; es ist keine Shopify- oder WooCommerce-Referenz.
Darstellung und Gestaltung
Fotos je Variante sind sinnvoll, wenn die Auswahl damit klar erkennbar wird. Übereinanderliegende Bildebenen können kombinierbare Teile zeigen. Eine räumliche Ansicht lohnt sich, wenn Perspektive und Aufbau zum Verständnis beitragen.
Wichtiger als die aufwendigste Darstellung ist eine klare Reihenfolge. Zuerst kommen Entscheidungen, von denen weitere Optionen abhängen. Nicht verfügbare Kombinationen brauchen eine verständliche Erklärung. Auf dem Telefon müssen Auswahl, Ergebnis und nächster Schritt gut erreichbar bleiben.
Die Gestaltung folgt dabei dem bestehenden Markenauftritt. Schrift, Farben und Bildsprache sollten zum Shop passen. Ein sichtbar fremdes Werkzeug unterbricht den Zusammenhang zwischen Produktseite und Bestellung.
Bedienung und Fehlermeldungen mitplanen
Für die Oberfläche empfehlen wir verständliche Beschriftungen, einen sichtbaren Ergebnisstand und die Möglichkeit, frühere Auswahl zu korrigieren. Ein Fehler benennt das betroffene Feld und die nötige Änderung. Visuelle Vorschau und Textzusammenfassung werden gemeinsam abgenommen.
Cargo dokumentiert die sofortige Angebotsberechnung, aber keine vollständige Regel- oder Fehlerfallliste. Eine tatsächliche Shop-Konfiguration braucht daher eigene Tests statt einer übernommenen Erfolgsaussage.
Kosten und laufender Betrieb
Individuelle Konfiguratoren beginnen bei Alkeme Design bei 800 € netto. Der Festpreis steigt mit Regeln, Darstellung und Anbindungen. Ob eine konkrete Warenkorbübergabe im vorgesehenen Budget liegt, wird vor Beginn geprüft.
Für die individuelle Entwicklung fällt keine monatliche Softwarelizenz an. Hosting, Shopbetrieb sowie gegebenenfalls Wartung und Anpassungen bleiben eigene Kostenpunkte. Der Leistungsumfang steht unter Produktkonfigurator, die Einstiegspreise unter Preise.
Für Deutschland, Österreich und die Schweiz werden Absatzmärkte, Währungen und die gewünschte Preisdarstellung vorab festgehalten. Auch Versand und steuerliche Behandlung müssen mit dem bestehenden Shop abgestimmt sein. Der Entwicklungspreis des Konfigurators ist netto; daraus folgt keine Vorgabe für die Preisanzeige gegenüber der Kundschaft.
Kosten und Betrieb im Angebot trennen
Der eigene Konfigurator-Einstieg beginnt bei 800 € netto. Das ist kein pauschaler Preis für jede Shop-Anbindung. Schnittstelle, Regeln, Vorschau, Datenpflege und Tests bestimmen den konkreten Umfang.
Als Gesamtkostenmodell empfehlen wir Einrichtung plus laufende Plattform-, Lizenz-, Hosting- und Wartungskosten über 36 Monate. Unbestätigte Tarifpositionen bleiben offen. Die allgemeine Funktionsabgrenzung behandelt Produktkonfigurator.
Was vor dem Start geprüft wird
Zur Abnahme gehören gültige und ungültige Kombinationen, Grenzwerte, Mengenänderungen und die vollständige Bestellung. Die Anzeige muss mit der freigegebenen Kalkulation übereinstimmen. Erst wenn Auswahl und Daten bis zum vereinbarten Ziel nachvollziehbar ankommen, erfüllt der Konfigurator seine Aufgabe.
Preis und Metadaten bis zur Bestellung testen
| Vorgeschlagener Test | Erwarteter Nachweis |
|---|---|
| Gültige Auswahl | Richtige Variante und Menge im Warenkorb |
| Zweite Konfiguration | Keine versehentliche Zusammenlegung unterschiedlicher Daten |
| Unzulässige Kombination | Verständliche Ablehnung und keine falsche Bestellung |
| Manipulierter Clientwert | Verbindliche Prüfung der preisrelevanten Regeln |
| Testbestellung | Benötigte Angaben im Bestellverwaltung vorhanden |
Die Matrix ist ein Prüfplan. Eine echte Testbestellung wurde für diesen Artikel nicht durchgeführt. Die Behauptung „Metadaten bleiben erhalten“ wird deshalb nicht als Projektergebnis ausgegeben. Referenzen sind die jeweils verlinkten Plattform-APIs.