Menüpfad: Onlinemodule › Benachrichtigung › SMS Benachrichtigungen
Betrifft den statusgetriebenen Kanal aus Statusupdates einrichten — nicht den manuell komponierten Push, siehe Push-Notification senden.
Woran man es erkennt
Ein Status trägt „Benachrichtige User" (bzw. „Benachrichtigte User") mit Text, der Besteller hat eine Telefonnummer bzw. eine Push-fähige App-Installation — trotzdem kommt beim Statuswechsel weder die SMS noch der Push an.
Ursache
Für die Status-SMS prüft der Server der Reihe nach:
- Der Toggle „Statusupdates an Besteller per SMS senden" muss aktiv sein.
- Die Bestellung braucht eine Telefonnummer mit mehr als 7 Zeichen — kürzere oder leere Nummern werden stillschweigend übersprungen, ohne Fehlermeldung.
- Der jeweilige Status muss „Bei Enter" bzw. „Bei Verlassen" gesetzt haben — beide Richtungen sind getrennte Schalter, eine Aktivierung des einen reicht nicht für den anderen.
- Der Nachrichtentext darf nicht leer sein.
- Serverseitig muss die SMS-Anbindung konfiguriert sein; fehlt sie, schlägt der Versand fehl — nur im Server-Log sichtbar.
Für den automatischen Status-Push bricht der Server in dieser Reihenfolge lautlos ab, ohne Fehlermeldung im Bildschirm:
- „Benachrichtige User" bzw. „Benachrichtigte User" muss für die jeweilige Richtung gesetzt sein.
- Die App der Bestellung braucht eine gültige „Push Benachrichtigungen Service App ID".
- Der Nutzer braucht mindestens eine Geräteregistrierung — ohne App-Installation bzw. ohne erteilte Push-Berechtigung passiert das nie.
- Der ermittelte Nachrichtentext darf nicht leer sein.
Behebung
- Prüfe den Toggle „Statusupdates an Besteller per SMS senden" unter Onlinemodule › Benachrichtigung › SMS Benachrichtigungen.
- Prüfe, ob die betroffene Bestellung überhaupt eine Telefonnummer trägt — bei App-Bestellungen ohne Telefonfeld ist das nie der Fall.
- Prüfe unter Onlinemodule › Workflows › Bestellung am betroffenen Status, ob die richtige Richtung (Eintritt/Austritt) aktiviert ist und der Text nicht leer ist.
- Prüfe, ob die betroffene App eine Push-Service-App-ID trägt und ob der Nutzer die App installiert und Push-Benachrichtigungen erlaubt hat.
- Stelle sicher, dass der Statuswechsel überhaupt tatsächlich ausgeführt wurde.
Wenn das nicht hilft
Ein SMS- oder Push-Fehlschlag kann auch an der serverseitigen Anbindung selbst liegen (abgelaufenes Zertifikat, falsche Konfiguration); das ist von diesen Orten aus nicht einsehbar.
Hinweis: Beide Kanäle hängen an derselben Checkbox je Status — wer nur die SMS
abschalten will, muss stattdessen den Toggle „Statusupdates an Besteller per SMS senden"
deaktivieren, sonst bleibt der Push aktiv.
