# Custom Fields Checkout Saver

> Eigene Felder im Checkout zuverlässig in der Bestellung speichern – ohne EventSubscriber, ohne Code. Für Shopware 6.5, 6.6 und 6.7.

- Preis: ab 100 €
- Shopware: 6.5, 6.6, 6.7
- Typ: Nach Maß
- Ein Konzept – umgesetzt für Ihren Shop: Die Beschreibung zeigt, was ein solches Plugin leisten kann. Den Umfang passen wir nach einer kurzen Bedarfsanalyse an Ihren Shop an; die Umsetzung dauert meist nur wenige Tage.
- Aktualisiert: 22. Okt. 2026
- URL: https://store.goodday4u.com/de/plugins/eigene-felder-bestellung-checkout-speichern/

## Kurz gesagt

- Keine eigenen Subscriber oder Controller mehr nötig, um Checkout-Felddaten zu speichern
- Alle Custom-Field-Werte werden zuverlässig erfasst – leere order.customFields nach der Bestellung gehören der Vergangenheit an
- Entwicklungszeit sparen: fehleranfälliger Boilerplate-Code wird durch eine fertige Integration ersetzt

## Warum diese Erweiterung

Eigene Felder (Custom Fields) in Shopware 6 anzulegen ist einfach – bis es zum Checkout kommt. Standardmäßig werden Custom Fields, die im Checkout-Formular angezeigt werden, nach der Bestellung nicht automatisch in der Order-Entität gespeichert. Das Ergebnis: order.customFields bleibt nach der Bestellabgabe leer. Das native Lösen dieses Problems erfordert eigene EventSubscriber und Controller – ein aufwändiger Prozess, der in aktuellen Shopware-Versionen häufig zu Serverfehlern führt.

Die Erweiterung GooddayCustomFieldsCheckoutSaver schließt diese Lücke vollständig. Sie bietet eine Lösung ohne eine einzige Zeile Code, um beliebige Custom-Field-Werte aus dem Checkout direkt in der Bestellung zu erfassen und zu speichern – vollständig in Shopwares natives Custom-Fields-System integriert, ganz ohne Programmierkenntnisse.

## So würde es funktionieren

1. Felder festlegen – Navigieren Sie im Shopware-6-Admin-Panel zu den Plugin-Einstellungen und wählen Sie, welche vorhandenen Custom Fields (die der Order-Entität zugewiesen sind) im Checkout erfasst werden sollen. Codeänderungen sind nicht erforderlich.
2. Felder im Checkout anzeigen – Verwenden Sie Ihre bestehenden Twig-Templates, um die Custom-Field-Eingaben im Checkout darzustellen – zum Beispiel im Block page_checkout_confirm_tos_additional. Das Plugin erkennt die konfigurierten Feldnamen automatisch in den übermittelten POST-Daten.
3. Felder werden automatisch gespeichert – Sobald der Kunde die Bestellung abschickt, fängt das Plugin das Checkout-Event ab und schreibt alle konfigurierten Feldwerte direkt in order.customFields. Die Daten stehen sofort in der Bestelldetailansicht und über die Shopware-6-API zur Verfügung – ohne weitere Schritte.

## Häufige Fragen

### Ist das ein fertiges Plugin zum Kaufen?

Nein – es ist ein Konzept. Wir setzen es nach einer kurzen Bedarfsanalyse für Ihren Shop um. Preise ab 100 €, vor dem Start erhalten Sie einen Festpreis.

### Sind Programmierkenntnisse erforderlich?

Nein. Die gesamte Feldkonfiguration erfolgt über das Shopware-6-Admin-Panel. Sie müssen kein PHP schreiben, keine Subscriber erstellen und keine Routing-Dateien anpassen. Grundlegende Twig-Kenntnisse sind hilfreich, wenn Sie die Darstellung der Felder im Checkout-Template anpassen möchten – für die Speicherfunktion selbst sind sie jedoch nicht notwendig.

### Verursacht das Plugin Konflikte mit meinen bestehenden Custom Fields?

Nein. Das Plugin arbeitet mit Custom Fields, die Sie bereits erstellt und der Order-Entität in Shopware 6 zugewiesen haben. Es verändert oder ersetzt keine vorhandenen Felddefinitionen – es sorgt lediglich dafür, dass deren Werte im Checkout erfasst und gespeichert werden.

### Worin liegt der Unterschied zu einem eigenen EventSubscriber?

Ein eigener EventSubscriber erfordert PHP-Entwicklung, korrekte Service-Registrierung und eine sorgfältige Behandlung des Checkout-Request-Lebenszyklus – Fehler auf einer dieser Ebenen können 500-Fehler verursachen, insbesondere nach Shopware-Updates. Dieses Plugin bietet eine fertig entwickelte, getestete Automatisierung, die all das intern übernimmt und kontinuierlich mit aktuellen Shopware-6-Versionen kompatibel gehalten wird.

### Welche Shopware-Versionen werden unterstützt?

Wir setzen es für die Version Ihres Shops um: 6.5, 6.6 oder 6.7. Updates für neue Shopware-Versionen sind enthalten, solange wir in aktivem Kontakt stehen.

### Wie lange dauert die Umsetzung?

Meist 5–10 Werktage nach der Bedarfsanalyse, je nach vereinbartem Umfang.

## Alle Funktionen

- Admin-Panel-Oberfläche zur Definition, welche Custom Fields im Checkout erfasst und gespeichert werden
- Automatisches Mapping von POST-Formulardaten auf order.customFields bei der Bestellabgabe
- Vollständige Integration in das native Custom-Fields-Entity-System von Shopware 6 – keine proprietären Datenstrukturen
- Unterstützung aller Standard-Custom-Field-Typen – Text, Zahl, Boolean, Auswahlliste und Datum
- Kompatibel mit bestehenden Twig-Checkout-Templates – Drop-in-Integration ohne Layoutänderungen
- Integrierte Sichtbarkeitssteuerung – Felder je Verkaufskanal oder Kundengruppe ein- oder ausblenden
- Gespeicherte Feldwerte sind in der Bestelldetailansicht im Shopware-6-Admin-Panel direkt einsehbar
- Saubere, ereignisbasierte Architektur, die über Shopware-Updates 6.5, 6.6 und 6.7 hinweg stabil bleibt
