Bestellung stornieren
cancel_orderStorniert eine eigene Bestellung, die noch offen oder reserviert ist. Eine Reservation bei PostFinance wird dabei sofort freigegeben (statt erst nach drei Tagen). Nur auf ausdruecklichen Wunsch der Person: erst ohne confirmed_in_chat aufrufen — das Werkzeug nennt, was storniert wuerde —, die Person fragen, und erst nach ihrem Ja mit confirmed_in_chat: true erneut aufrufen. Nur Bestellungen, deren Nummer die Person ausdruecklich nennt; sagt sie «alle» oder nennt keine Nummer, die stornierbaren Nummern aufzaehlen und sie bitten, die gewuenschten Nummern zu nennen. Verlangt das Handle aus create_order oder list_orders (fuer aeltere Bestellungen aus anderen Gespraechen: zuerst list_orders).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Optional: Grund in den Worten der Person, kurz. | |
| order_handle | Yes | ||
| confirmed_in_chat | No | Nur true, wenn die Person der Stornierung im Gespraech ausdruecklich zugestimmt hat. Nie selbst setzen. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| retry | No | ||
| total | No | ||
| status | No | ||
| currency | No | ||
| cancelled | No | ||
| order_handle | No | ||
| already_cancelled | No | ||
| reservation_released | No | ||
| confirmation_required | No |