If we are not saving unpaid itinerary, then it would be saved after the payment is confirmed. If yes then does saving the itinerary becomes the responsibility of Pay for Itinerary use case or should the control be returned to the Prepare Itinerary use case to allow it to save ?