Uns ist aufgefallen, dass Kunden in das Feld “BillingAddress1” (und ShippingAddress1) Zeilenumbrüche einfügen können. Vermutlich durch Copy & Paste aus z. B. aus einem Textfeld. Das ist problematisch, da es sich hier um ein einzeiliges Feld handeln sollte, das wird im Checkout aber nicht validiert. Das führt beim Import in unser ERP zu Problemen.
Wir können diese Adressen nicht nachträglich bereinigen, da billingAddress.address1 nicht über die GraphQL Admin API (orderEdit) oder orderUpdate veränderbar ist. (Bei shippingAddress.address1 konnten wir orderEdit nutzen, um die Addresse zu bereinigen).
Kann die Adresse im Checkout in irgendeiner Form validiert werden? Oder gibt es Bearbeitungsmöglichkeiten der BillingAddress1 über die API? (z.B. via Shopify Flow)