Liquid, JavaScript, Themes
Ich benötige eine Shopify Flow Regel, die in einer erstellten Bestellung prüft, ob im Feld "order.shippingAddress.address1" keine Hausnummer fehlt, da unsere Kunden regelmäßig die Hausnummer vergessen, oder die Autovervollständigung füllt keine Hausnummer hinzu.
Der Checkout lässt Adressen ohne Hausnummer zu
In Shopify Flow finde ich keine passende Bedingung, um zu prüfen, ob im Feld "order.shippingAddress.address1" keine Hausnummer fehlt.
Hier ist mein Beispiel für die gewünschte Shopify Flow-Regel:
1. "Neue erstellte Bestellung" ist der Trigger.
2. Eine Bedingung, die überprüft, ob im Feld "order.shippingAddress.address1" keine Ziffern am Ende fehlen, zum Beispiel: (0-999)
3. Als Aktion sollte der Bestellung dann der Tag "valid-address" hinzugefügt werden, wenn diese Bedingung erfüllt ist.
Hintergrund:
Ich denke das Muster könnte irgendwie auf Zahlen am Ende des Textstrings und eine oder mehrere Ziffern prüfen, ob das Feld "order.shippingAddress.address1" korrekt mit einer Hausnummer gefüllt ist.
Welche Methode ermöglich das? Meine Ideen aus der Shopify Dokumentation wären:
- Data Type (z. B. Integer)
- Liquid Variablen (z. B: Filter)
Bisher hat mein Flow leider nicht geklappt.
Shopify Flow Idee (Aber funktioniert leider so noch nicht)
Bitte lasst mich wissen, wenn ihr mir helfen könnt oder wenn ihr weitere Fragen habt.
Gelöst! Zur Lösung
Erfolg.
@Caniboy du kannst in dem Feld prüfen, ob keine Ziffer (0 -9) vorkommt. Allerdings müssen das einzelne Konditionen sein.
Das heißt, du musst mehrere Konditionen hinzufügen, welche einzelne Ziffern abfragt. In der Regel kann man davon ausgehen, dass wenn keine Zahl enthalten ist, die Hausnummer fehlt.
Wir haben zusätzlich noch die gleiche Prüfung für die zweite Adresszeile gemacht, da einige Kunden gerne die Hausnummer in die zweite Zeile setzen. In diesem Fall kann man die Hausnummer einfach in die richtige Zeile setzen/korrigieren.
Sofern das zutrifft, wird eine E-Mail an die Mitarbeiter gesendet, welche die bisherigen verwendeten Adressangaben des Kunden (falls zutreffend) enthält. Bei einigen Bestellungen konnten wir das dadurch auch schon nachträglich korrigieren, ohne den Kunden kontaktieren zu müssen.
Erfolg.
@Caniboy du kannst in dem Feld prüfen, ob keine Ziffer (0 -9) vorkommt. Allerdings müssen das einzelne Konditionen sein.
Das heißt, du musst mehrere Konditionen hinzufügen, welche einzelne Ziffern abfragt. In der Regel kann man davon ausgehen, dass wenn keine Zahl enthalten ist, die Hausnummer fehlt.
Wir haben zusätzlich noch die gleiche Prüfung für die zweite Adresszeile gemacht, da einige Kunden gerne die Hausnummer in die zweite Zeile setzen. In diesem Fall kann man die Hausnummer einfach in die richtige Zeile setzen/korrigieren.
Sofern das zutrifft, wird eine E-Mail an die Mitarbeiter gesendet, welche die bisherigen verwendeten Adressangaben des Kunden (falls zutreffend) enthält. Bei einigen Bestellungen konnten wir das dadurch auch schon nachträglich korrigieren, ohne den Kunden kontaktieren zu müssen.
Das hört sich nach eine guten Lösung an. Könntest du eine genaue Anleitung geben, wie man diese Prüfung einstellt?
Benutzer | RANKING |
---|---|
17 | |
11 | |
10 | |
10 | |
9 |
Online-Marketing für einen Shopify-Shop kann manchmal wie ein Minenfeld erscheinen und vie...
By Gabe Dec 1, 2023In diesem Leitartikel werden wir erläutern, warum es wichtig ist, dein Shop als vertrauens...
By Kai Oct 25, 2023Dieser Blog-Beitrag ist eine Zusammenfassung des Webinars Vorbereitung auf BFCM: ein Webi...
By Jacqui Oct 10, 2023