We have made it easier for admins to cancel partially dispatched bookings in a single API call.
This functionality was already available before in our web dashboard and via our API, but on the API it required taking a few individual calls to reach the desired state - you had to first undispatch the corresponding stops from a tour before you could move on to cancelling the booking.
With the new change the cancel
transition will also appear for partially_dispatched
bookings
in their available_transitions
via the API, and can then be cancelled using our generic
booking transition endpoint.