# Freitextfeld (von DHL Plugin) in sOrder email

**URL:** <https://forum.shopware.com/t/freitextfeld-von-dhl-plugin-in-sorder-email/96842>\
**Category:** Shopware 5\
**Created:** [25. Oktober 2022 um 14:57 UTC](https://forum.shopware.com/t/freitextfeld-von-dhl-plugin-in-sorder-email/96842 "2022-10-25T14:57:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![GHD\_Tobias](https://avatars.discourse-cdn.com/v4/letter/g/898d66/32.png) [@GHD\_Tobias](https://forum.shopware.com/u/GHD_Tobias)\
**Post date:** [25. Oktober 2022 um 14:57 UTC](https://forum.shopware.com/t/freitextfeld-von-dhl-plugin-in-sorder-email/96842/1 "2022-10-25T14:57:59Z")

</div>

Ich versuche gerade ein Freitextfeld (aus s\_order\_attributes), welches das DHL Plugin erstellt in die Bestellbestätigung (sORDER) zu bekommen. Es steht auch in den möglichen Variablen rechts drinnen.  
{$attributes.viison\_transfer\_customer\_contact\_data\_allowed}: 0

Leider wird immer nur der Wert 0 übergeben, obwohl in Datenbank auch bei manchen Bestellungen eine 1 steht.  
Es handelt sich dabei um eine Checkbox, welche angibt ob die email an das Transportunternehmen übermittelt werden darf.  
0=ja  
1=nein

Andere Freitextfelder (von mir angelegt) werden korrekt übernommen.

Wo liegt denn da mein Fehler?

Danke für die Hilfe

---

<div class="post-metadata">

**Author:** ![GHD\_Tobias](https://avatars.discourse-cdn.com/v4/letter/g/898d66/32.png) [@GHD\_Tobias](https://forum.shopware.com/u/GHD_Tobias)\
**Post date:** [26. Oktober 2022 um 09:59 UTC](https://forum.shopware.com/t/freitextfeld-von-dhl-plugin-in-sorder-email/96842/2 "2022-10-26T09:59:18Z")

</div>

Mir ist nun aufgefallen, dass wenn ich was im Warenkorb habe und auf Kasse klicke alle Daten in der Datenbank in s\_order und s\_order\_attributes gespeichert werden, ohne es bestellt zu haben.  
Auch die „0“ bei viison\_transfer\_customer\_contact\_data\_allowed in s\_order\_attributes ist bereits gespeichert, da die Checkbox ja noch nicht angeklickt wurde.  
Ein ändern der Checkbox bewirkt erst nach der Bestellung, dass eine 1 geschrieben wird, dann ist allerdings die Mail schon versendet.

Kann man die Mail nicht einfach mit ein paar Sekunden Verzögerung schicken bis die Daten korrekt gespeichert sind, oder hat di er sich temporär gespeichert bis bestellt wurde?
