Hallo alle,
Ich hab ein paar Probleme mit meinem Call Flow:
Ich will dass der Kunde einen 6 stelligen PIN eingibt und dann dementsprechend gehandlet wird. Bei korrekter Überprüfung über den https POST request soll er an eine Rufgruppe geleitet werden und bei inkorrekter Eingabe, soll er noch 2 weitere Chancen erhalten, bis aufgelegt wird.
Der Login holt sich erstmal die PIN über die external datasource als POST und prüft diese auf 6 stellen, wenn korrekt, soll es validiert werden und das Ergebnis, true oder false, wird in einer Variablen gespeichert, die bei isSuccess oder error verglichen wird. Danach wird gelooped oder weitergeleitet.
Mein Problem ist, dass sobald der erste digit eingegeben wurde, direkt die abfrage ausgeführt wird und diese ist offensichtlich falsch. Es wird immer nur die direkte eingabe geprüft, warum?
Mein https request geht an meine RestAPI und wird dort intern verglichen, damit ein simoples true oder false als boolean als response gegeben wird.
V20 Update2
Habt ihr Vorschläge was hier falsch sein könnte?
Vielen Dank
Ich hab ein paar Probleme mit meinem Call Flow:
Ich will dass der Kunde einen 6 stelligen PIN eingibt und dann dementsprechend gehandlet wird. Bei korrekter Überprüfung über den https POST request soll er an eine Rufgruppe geleitet werden und bei inkorrekter Eingabe, soll er noch 2 weitere Chancen erhalten, bis aufgelegt wird.
Der Login holt sich erstmal die PIN über die external datasource als POST und prüft diese auf 6 stellen, wenn korrekt, soll es validiert werden und das Ergebnis, true oder false, wird in einer Variablen gespeichert, die bei isSuccess oder error verglichen wird. Danach wird gelooped oder weitergeleitet.
Mein Problem ist, dass sobald der erste digit eingegeben wurde, direkt die abfrage ausgeführt wird und diese ist offensichtlich falsch. Es wird immer nur die direkte eingabe geprüft, warum?
Mein https request geht an meine RestAPI und wird dort intern verglichen, damit ein simoples true oder false als boolean als response gegeben wird.
V20 Update2
Habt ihr Vorschläge was hier falsch sein könnte?
Vielen Dank
Anhänge
-
iserror.png39 KB · Aufrufe: 10 -
issuccess.png32,3 KB · Aufrufe: 12 -
login.png139,7 KB · Aufrufe: 12 -
loop.png41,8 KB · Aufrufe: 10 -
main.png87,2 KB · Aufrufe: 7 -
mainprop.png18,7 KB · Aufrufe: 6 -
result of validate.png35,4 KB · Aufrufe: 6 -
user input prop.png115 KB · Aufrufe: 7 -
validate.png139,7 KB · Aufrufe: 6 -
validatehttpprop.png42,4 KB · Aufrufe: 9