Zum Hauptinhalt springen
← Zurück zum CutOptim ConfiguratorWooCommerce · Early Access

WooCommerce Preisrechner und Zuschnitt-Plugin für Shops, die Platten verkaufen

Das CutOptim-Configurator-Plugin für WooCommerce setzt einen Zuschnitt-Button an die Produkte, die Sie auswählen. Der Kunde gibt die Teile ein, sieht Zuschnittplan und einen Preis nach Ihren Regeln, und der von Ihrem Server geprüfte Preis kommt in den WooCommerce-Warenkorb.

Kurz erklärt

Das Plugin lässt einen WooCommerce-Plattenshop Zuschnittbestellungen verkaufen, ohne ein neues Shopsystem. Ein zugeordnetes Produkt öffnet den Configurator, und nur ein Angebot, das Ihr eigener Server bei CutOptim bestätigt hat, wird zur Warenkorbposition. CutOptim zieht keine Zahlung ein und betreibt keinen Shop: Warenkorb, Kasse und Zahlung bleiben in WooCommerce.

Was das Plugin tut

Es verbindet Produktseite, Configurator und Warenkorb und überlässt alles nach dem Warenkorb WooCommerce.

SchrittDer KundeIhr Shop
ProduktseiteSieht einen Zuschnitt-ButtonDie Platte kommt vom Produkt: seine Artikelnummer, ein Attribut oder eigene Felder
KonfiguratorGibt die Teile ein, sieht Plan und PreisDer Preis kommt aus den Regeln, die Sie in CutOptim festlegen
WarenkorbLegt das Ergebnis hineinIhr Server prüft das signierte Angebot und legt dann eine Position mit diesem Preis an
BestellungZahlt wie gewohntDie Bestellposition trägt die CutOptim-Bestellung und den Angebots-Hash

In vier Schritten einrichten

Die Einrichtung unten ist die geplante: Sie wurde noch nicht durchgängig in einem laufenden WordPress ausgeführt, die Schritte sind also ein Entwurf. Für die Schlüssel brauchen Sie eine CutOptim-Sandbox.

  1. Installieren und Schlüssel eintragen

    Installieren Sie das Plugin und tragen Sie unter WooCommerce Ihren Mandanten, den öffentlichen und den geheimen Schlüssel ein.

  2. Produkte zuordnen

    Verbinden Sie jedes Produkt mit einer Platte: per Artikelnummer-Regel, per Attribut oder mit den Feldern für Platte und Stärke am Produkt selbst.

  3. Ort und Art wählen

    Wählen Sie die Produktkategorien mit Button und ob sich der Configurator als Pop-up, als Seitenleiste oder auf der Seite öffnet.

  4. Testbestellung aufgeben

    Machen Sie in der Sandbox eine Testbestellung und prüfen Sie Warenkorbposition und Bestelldaten, bevor Sie live gehen.

Ein gefälschter Preis kommt nicht in den Warenkorb

Der Browser kann einen Preis anzeigen, aber man vertraut ihm nicht, einen zu setzen. Bevor etwas hinzugefügt wird, lässt das Plugin Ihren Server das Angebot bestätigen.

  • — Ihr Server prüft das signierte Angebots-Token mit Ihrem geheimen Schlüssel bei CutOptim und vergleicht es mit Ihrem Mandanten und Ihrer Währung.
  • — Der Preis ist über einen Hash an Positionen und Summen des Angebots gebunden: Wird eine Zahl geändert, wird die Bestellung abgelehnt.
  • — Ein Angebot wird zu einer Warenkorbposition, bepreist aus dem geprüften Angebot und nicht aus einer Zahl, die der Browser gesendet hat.

Das ist dieselbe Prüfung, die die Seite zur eigenen Plattform beschreibt, gebaut auf demselben Referenzcode.

Was in WooCommerce bleibt

Das Plugin ersetzt keinen Teil Ihres Shops.

  • — Warenkorb, Kasse und Zahlung: CutOptim zieht keine Zahlung ein.
  • — Lager, Steuer und Versand, wie Sie sie in WooCommerce eingestellt haben.
  • — Der Bestelldatensatz, mit der CutOptim-Bestellung und dem Angebots-Hash an der Bestellposition.

Bestellereignisse per Webhook

Das Plugin stellt außerdem einen signierten Webhook-Endpunkt bereit. Meldet CutOptim eine Bestellung oder eine Statusänderung, bekommt die passende WooCommerce-Bestellung eine Notiz. Ein Ereignistyp, den diese Version nicht kennt, wird bestätigt und ignoriert, ein neueres CutOptim bricht also kein älteres Plugin.

Wo es steht

Das Plugin ist im Early Access. Seine Preisprüfung ist durch automatische PHP-Tests abgedeckt, und der Code besteht den WordPress-Coding-Standard (phpcs); der Ende-zu-Ende-Test in einem laufenden WordPress mit WooCommerce steht noch aus. Es ist für WordPress 6.0 oder neuer, PHP 7.4 oder neuer und WooCommerce 7.0 oder neuer gebaut und noch nicht im WordPress-Plugin-Verzeichnis.

Early Access: Starten Sie in der Konsole eine kostenlose Sandbox und fragen Sie uns nach dem Plugin. Pakete und Preise stehen auf der Preisseite, und die Einrichtung ist ein Entwurf, bis der Live-Test gelaufen ist.

Häufige Fragen

Zieht das Plugin die Zahlung ein?
Nein. Der Configurator berechnet Preis und Zuschnittplan, und der Kunde zahlt in Ihrer WooCommerce-Kasse. CutOptim zieht keine Zahlung ein und betreibt Ihren Shop nicht.
Woher weiß ein Produkt, für welche Platte es steht?
Auf drei Wegen, in dieser Reihenfolge: die Felder für Platte und Stärke am Produkt, eine Artikelnummer-Regel in den Einstellungen oder ein Produktattribut. Ein Produkt ohne Platte bekommt keinen Button.
Was, wenn ein Kunde den Preis im Browser ändert?
Dann wird der Artikel nicht hinzugefügt. Ihr Server prüft das signierte Angebot bei CutOptim und vergleicht dessen Hash mit den empfangenen Positionen und Summen, eine geänderte Zahl fällt also durch.
Welche Versionen braucht es?
Es ist für WordPress 6.0 oder neuer, PHP 7.4 oder neuer und WooCommerce 7.0 oder neuer gebaut. Es ist im Early Access, testen Sie es also zuerst in einer Sandbox.
Ich nutze kein WooCommerce. Gibt es einen anderen Weg?
Ja. Jede Plattform, die eine Anfrage empfangen und einen HMAC berechnen kann, nimmt dieselben Bestellungen an; die Seite zur eigenen Plattform und ihre Beispiele in Node und PHP zeigen, wie.

Passende Rechner, Ratgeber und Branchen

Mehr zum Konfigurator

Sie brauchen nur die Zuschnitt-Engine? Zur Engine API

RechtlichesKonfigurator-Bedingungen (EN) ·Auftragsverarbeitungsvertrag (EN) ·Datenschutzhinweis für Käufer ·Drittanbieter-Lizenzen (EN)