Canceling Vehicle Bookings

There are two ways to cancel one or more vehicle bookings without canceling the entire PNR or UR:

For more information about canceling an entire trip, or canceling all air, car, hotel segments in a PNR, see Canceling Bookings.

Schema

See the Cancel Vehicle transactions:

Request

Important! Before canceling a booking, the Universal Record for the booking must be retrieved by Universal API to ensure that all of the booking data is current on the system.

After the booking is retrieved, a vehicle segment in a PNR can be canceled by using VehicleCancelReq in the VehicleCancelService.

Response

VehicleCancelRsp is returned.

The Universal Record is returned with the canceled vehicle segment or segments. The VehicleReservation child of UniversalRecord provides the locator code for the associated PNR. If segments in more than one PNR are canceled, multiple VehicleReservation child elements may be returned.

ARNK (Arrival Unknown) segments are added to the host PNR automatically wherever required, particularly for continuity breaks with the provider PNR. ARNK (Arrival Unknown) segments that are present in Galileo and Apollo provider PNRs are included in the response in the ProviderARNKSegment, to allow agents to view the exact provider PNR composition.