wait_for_payment
Haelt die Anfrage offen, bis die Zahlung zu einer Bestellung eingetroffen ist, und meldet dann den Endstand. Eine Runde dauert rund 25 Sekunden; kommt in dieser Zeit nichts an, ist das KEIN Fehler, sondern das Zeichen, sofort die naechste Runde zu starten (hoechstens 5 hintereinander, mit hochgezaehltem attempt). Sinnvoll direkt nach create_payment_link, sobald die Zahlungsaufforderung im Gespraech steht. Grund: Der Chat erfaehrt von einer Zahlung nichts von selbst, und die Bestaetigungsseite von PostFinance fuehrt nicht hierher zurueck. Wer waehrend des Wartens bezahlt und dann in den Chat zurueckkehrt, findet die Bestaetigung bereits vor. Verlangt das Handle aus create_order.
Each store has its own status page. To find more, search the directory.
Input schema
{
"type": "object",
"required": [
"order_handle"
],
"properties": {
"attempt": {
"type": "integer",
"maximum": 5,
"minimum": 1,
"description": "Die wievielte Warterunde das ist. Erste Runde 1, danach hochzaehlen. Das Werkzeug sagt selbst, wann Schluss ist."
},
"max_seconds": {
"type": "integer",
"maximum": 90,
"minimum": 5,
"description": "Wie lange eine Runde warten soll. Ohne Angabe 25 Sekunden \u2014 nicht erhoehen, der Webserver schneidet laengere Anfragen ab."
},
"order_handle": {
"type": "string"
}
}
}
