[{"command":"insert","method":"html","selector":"#api-documentation-page__content","data":"\u003Carticle data-history-node-id=\u002210049\u0022 role=\u0022article\u0022 about=\u0022\/manage-your-booking-cancel-upgrade-watilist-mybfqtu\u0022 class=\u0022view--product-catalog help-documentation full\u0022\u003E\n\n \n\n \n \u003Ch2\u003E\n \n\u003Cspan\u003EManage Your Booking - Cancel Upgrade Watilist (MYB:FQTU)\u003C\/span\u003E\n\n \u003C\/h2\u003E\n \n\n \n \u003Cdiv class=\u0022content\u0022\u003E\n \n \u003Cdiv class=\u0022field field--body field--label-hidden field__item\u0022\u003E\u003Cp\u003EThis group of services provides functionality that enables airlines to make it possible to cancel previously selected upgrade waitlist segments.\u202f\u00a0\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cstrong\u003EPrerequisites\u202f\u00a0\u003C\/strong\u003E\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003EThere is an existing booking that can be retrieved\u00a0\u003C\/li\u003E\n\t\u003Cli\u003EAirline has enabled FQTU cancel upgrade flow\u202f\u00a0\u003C\/li\u003E\n\t\u003Cli\u003EThe booking must be eligible for cancel upgrade waitlist (as lease one segment has a waitlisted upgrade)\u202f\u00a0\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cp\u003E\u003Cstrong\u003ELimitations\u003C\/strong\u003E\u00a0\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003EAll passengers in the reservation will have upgrade waitlist segment request removed\u00a0\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cp\u003ETo make use of the Cancel Upgrade services and remove upgrade waitlist segments use the services in the following order:\u202f\u00a0\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cstrong\u003ERetrieve PNR (Optional)\u003C\/strong\u003E\u00a0\u003C\/p\u003E\n\n\u003Cp\u003EReservation can be retrieved by providing reservation code and supplying basic PNR information or by logging in to a Frequent Flyer account. If the user is logged in, the airline can retrieve all reservations by calling\u202fGET \/profile\/mytrips.\u202fIf user is not logged in \/pnr service will validate data provided from the GET \/pnr request (Reservation code and first\/last name and\/or email) against data stored in the PNR.\u00a0If the data provided in the request\u202fmatches the stored data, the \/pnr service returns detailed information from the PNR including all flight [confirmed and upgrade waitlist segments] and payment details, such as forms of payment used. If\u202fno\u202fPNR is found\u202for the provided data does not match, the \/pnr service returns an error.\u00a0\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cstrong\u003EUpgrade Waitlist Cancellation flow\u003C\/strong\u003E\u00a0\u003C\/p\u003E\n\n\u003Cp\u003EIf the user wishes to cancel the previously selected upgrade waitlist a GET pnr\/cancelUpgrade call is sent. The application then evaluates the booking against any restrictions specified in MYB rules to determine if it\u2019s possible to enter\u202fthe Cancel Upgrade Waitlist flow, this would then allow the option to remove the upgrade waitlist for each segment for all passengers.\u00a0\u00a0\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cstrong\u003EUpgrade Waitlist Cancellation - Offers\u003C\/strong\u003E\u00a0\u003C\/p\u003E\n\n\u003Cp\u003EIf GET \/pnr\/cancelUpgrade\/offers is called and all the MYB rules checks pass, Digital Connect returns a list of all the segments [with status] and the option to cancel upgrade waitlist.\u00a0\u003C\/p\u003E\n\n\u003Cp\u003EThe following status can be returned\u00a0\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003ESegment is still available for upgrade\/waitlist - NOT_REQUESTED;\u202f\u00a0\u003C\/li\u003E\n\t\u003Cli\u003EPassenger\u2019s upgrade has already been confirmed - ALREADY_CONFIRMED;\u202f\u00a0\u003C\/li\u003E\n\t\u003Cli\u003EPassenger is currently on the upgrade waitlist, but can be removed from it - ALREADY_WAITLISTED.\u202f\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cp\u003EUser may remove upgrade waitlist by calling POST\u202f\/pnr\/cancelUpgrade\/offers.\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cstrong\u003EUpgrade Waitlist Cancellation \u2013 Products\u00a0\u003C\/strong\u003E\u003C\/p\u003E\n\n\u003Cp\u003EA GET \/pnr\/cancelUpgrade\/products call can be used to obtain the current list of upgrade waitlist cancel segments, with prices of upgrades that the passenger has removed from the itinerary and use this information to build and display the shopping cart.\u00a0\u00a0\u00a0\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cstrong\u003EConfirm Upgrade Waitlist Cancellation\u00a0\u003C\/strong\u003E\u003C\/p\u003E\n\n\u003Cp\u003ETo finalize removing the upgrade waitlist, a POST \/pnr\/cancelUpgrade\/confirm operation is used. The backend executes a host command to remove the waitlist along with removing stored payment details.\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cstrong\u003ERetrieve PNR (optional)\u00a0\u003C\/strong\u003E\u003C\/p\u003E\n\n\u003Cp\u003EReservation can be retrieved by providing reservation code and optional parameters : firstName, lastName, email.\u003C\/p\u003E\u003C\/div\u003E\n \n \u003C\/div\u003E\n\n\u003C\/article\u003E\n","settings":null}]