SUMMARY Hello, After missing my train once again by at thin margin and paying a full fare for the next one, I though it would be nice if Itinerary would be able to cancel a ticket (or open a link to the procedure). Maybe even an interactive notification that asks the user if they are already on the train/plane some minutes before departure and cancel automatically if they are not. For example SNCF will almost always sell annullable tickets that will give you some money back if you cancel before departure.
The app actually can show a cancellation action in the ticket context menu already if we get that from data extraction (which I don't think is the case for any national railway operator at the moment). If there is a reliable URL scheme for that (e.g. depending on the reservation number), that could be added to the extractor scripts. Once we have that, the proposed higher-level workflows make sense as well. And we need more reliable reach/miss and departure/arrival detection for other features as well.