Warenkorb: Benutzerdefiniert Position hinzufügen

Topic summary

Ausgangslage: Bei Produkten mit sehr vielen Varianten (z. B. Sicherheitsglas mit Höhe/Breite in mm) soll zur Umgehung der 100‑Varianten‑Grenze eine benutzerdefinierte Warenkorb-Position mit app-berechnetem Preis hinzugefügt werden, die keinem Produkt zugeordnet ist. Gesucht war eine Möglichkeit in der Dokumentation, wie sich eine solche Position programmgesteuert zum Warenkorb hinzufügen lässt.

Zwischenstand: Es wurde empfohlen, mit einem Entwickler zusammenzuarbeiten und die Developer‑Knowledge‑Base für den Bau einer privaten App zu nutzen.

Ergebnis/Update: Späteres Update bestätigt, dass es nicht möglich ist, eine Position mit variablem Preis in den normalen Checkout zu bringen. Als Workaround wurde der Checkout so angepasst, dass zunächst eine Draft Order (Bestellentwurf) erzeugt und anschließend zum Checkout weitergeleitet wird.

Status: Praktischer Workaround gefunden; keine offizielle API‑Lösung genannt, keine weiteren offenen Fragen ersichtlich.

Summarized with AI on March 3. AI used: gpt-5.

Mein Problem ist folgendes ich habe mehrere Produkte die eigentlich über hundert Varianten haben (z.B. Sicherheitsglas: Höhe und Breite in Millimetern).

Nun habe ich mir mal angeguckt, ob es hier für eine App gibt die meine Ansprüche passen, doch leider gibt es keine. Es gibt aber welche die das Problem mit den hundert Varianten überwunden haben (100+ Variants &Product Options) in dem Sie in dem Warenkorb eine Position hinzugefügt haben die aber kein Produkt zugewiesen ist. Der Peis für die Position konnte über die App berechnet werden.

Nun wollte ich mir eine eigene App dafür schreiben.
Ich kann aber in der Dokumentation nichts darüber finden, wie ich eine Position zu einem Warenkorb hinzufügen kann.
Kann mir da vielleicht einer weiter helfen?

Hey @steda11

Danke für die Angaben und hier wirst du am besten mit einem Experten/Programmierer sprechen müssen. Gerne kann ich welche empfehlen wie @r8r oder @tewe .

Ansonsten, um deine eigene private App zu bauen kennst du hoffentlich schon unsere Developer-Knowledge-Base womit man hier am besten anfängt.

Moin,

ich habe hier für nun eine Lösung gefunden.
Es ist nicht möglich eine Position mit eine variablen Preis in den normalen Checkout zu bekommen.
Ich habe den Checkout angepasst so das ich einer Draft Order erzeuge und anschließend zum Checkout weitergleitet werde.

1 Like