[{"command":"insert","method":"html","selector":"#api-documentation-page__content","data":"\u003Carticle data-history-node-id=\u00228938\u0022 role=\u0022article\u0022 about=\u0022\/cancel-refund\u0022 class=\u0022view--product-catalog help-documentation full\u0022\u003E\n\n \n\n \n \u003Ch2\u003E\n \n\u003Cspan\u003ECancel \u0026amp; Refund\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\u003Cimg alt=\u0022Manage Your Booking - Cancel and Refund flow diagram\u0022 data-entity-type=\u0022file\u0022 data-entity-uuid=\u0022c3024c72-2797-4a75-b10a-7518e0d96d6e\u0022 src=\u0022\/sites\/default\/files\/inline-images\/Manage%20Your%20Booking%20%E2%80%93%20Cancel%20and%20Refund%20Flow%20%28MYB_%20CR%29.jpg\u0022 class=\u0022align-center\u0022 width=\u0022561\u0022 height=\u0022180\u0022 loading=\u0022lazy\u0022 \/\u003E\u003Cp\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cem\u003E\u003Cspan\u003E\u003Cspan\u003EDigital Connect\u003C\/span\u003E\u003C\/span\u003E\u003C\/em\u003E\u003Cspan\u003E\u003Cspan\u003E \u003Cspan class=\u0022msoDel\u0022\u003E\u003Cspan\u003Eallows airlines to support the following scenario in the \u003C\/span\u003E\u003C\/span\u003EMYB:CR (Manage Your Booking: Cancel and Refund) flow\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003E allows \u003Cspan class=\u0022msoDel\u0022\u003E\u003Cspan\u003Eairlines \u003C\/span\u003E\u003C\/span\u003Eto cancel \u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003Eand\u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoDel\u0022\u003E\u003Cspan\u003E\u0026amp;\u003C\/span\u003E\u003C\/span\u003E refund reservations \u003Cspan class=\u0022msoDel\u0022\u003E\u003Cspan\u003E(\u003C\/span\u003E\u003C\/span\u003Ebooked online or via \u003Cspan class=\u0022msoDel\u0022\u003E\u003Cspan\u003Ean\u003C\/span\u003E\u003C\/span\u003Eother channels\u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003E,\u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoDel\u0022\u003E\u003Cspan\u003E)\u003C\/span\u003E\u003C\/span\u003E \u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003Eaccording\u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003E to fare rules\u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003E. Following scenarios are supported:\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003EPNRs paid with a single form of payment (SFOP), including \u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003Eancillaries\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/li\u003E\n\t\u003Cli\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003EPNRs paid with multiple forms of payment (MFOP), \u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003Eincluding ancillaries\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/li\u003E\n\t\u003Cli\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003EPNRs pai\u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003Ed with points, including ancillaries.\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cp\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003ERefund is processed according to fare rules or ancillary refundability indicator\u00a0\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003E(only \u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003EY \u2013 refundable \u2013 supported, N\/R are forfeited)\u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003E. \u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003EPossible refund targets are:\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003EOriginal Form of Payment (OFOP)\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/li\u003E\n\t\u003Cli\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003ETravel Bank (TB)\u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003E \u2013 \u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003Ethe \u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003Epassenger must be logged-in to be able to refund to TB\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/li\u003E\n\t\u003Cli\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003EAccounting\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E.\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cp\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003EOnline cancellation flow gives the following benefits to airlines:\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003EPossibility of\u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003E \u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003Ecancelling \u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003Ebooking \u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoDel\u0022\u003E\u003Cspan\u003Ecancelation \u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003Eon its own without \u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003Ethe \u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003Eneed to call t\u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003Ehe\u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003E\u00a0customer center,\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/li\u003E\n\t\u003Cli\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003EEven while doing cancellation with accounting refund, inventory is being freed as itinerary is cancelled (while refund \u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003Emust\u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003E be handled manually).\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/li\u003E\n\t\u003Cli\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003EFor Fixed redemption reward booking the itinerary\u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003E segments are\u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003E cancell\u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003Eed, a OTHS segment is added to keep the reservation active and the reservation is queue placed for manual handling by the airline agent.\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/li\u003E\n\t\u003Cli\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003EFor Dynamic redemption reward bookings \u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003Eif refund to accounting has not been enabled then refund will go to Travel Bank (BT) irrespective of origi\u003C\/span\u003E\u003C\/span\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003Enal form of payment\u003C\/span\u003E\u003C\/span\u003E.\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cp\u003E\u003Cstrong\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003EPrerequisite\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003Es:\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/strong\u003E\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003EAirlines need to \u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003Efile fare rules\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003E for each fare\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003E so that refund is \u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003Eprocessed accordingly\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003E,\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003E and refund amount is returned to the refund target as defined by airline.\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cstrong\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003ELimitations\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E:\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/strong\u003E\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan\u003E\u003Cspan class=\u0022msoIns\u0022\u003E\u003Cspan\u003EBookings paid with points are not refunded back to the original form of payment.\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cstrong\u003EUsing the Digital Connect Service Suite \u2013 Manage Your Booking \u2013 Cancel and Refund\u003C\/strong\u003E\u003C\/p\u003E\n\n\u003Cp\u003ETo make use of the services - cancel booked flights and get refund - use the services in the following order:\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cstrong\u003ERetrieve PNR (Optional)\u003C\/strong\u003E\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. The \/login GET service enables airlines to give passengers access to their accounts and display their account information.\u003C\/p\u003E\n\n\u003Cp\u003EIf the user is logged in, by calling Get \/profile\/mytrips, airline can retrieve all reservations made using the Frequent Flyer account.\u003C\/p\u003E\n\n\u003Cp\u003EIf 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. If the data provided in the request matches the stored data, the \/pnr service returns detailed information from the PNR including all flights and payment details, such as forms of payment used.\u003C\/p\u003E\n\n\u003Cp\u003EIf no PNR is found or the provided data does not match, the \/pnr service returns an error.\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cstrong\u003EPNR Retrieval and \u2018Cancel and Refund Flow\u2019 Initialization (Required)\u003C\/strong\u003E\u003C\/p\u003E\n\n\u003Cp\u003EThe \/pnr\/cancelAndRefund service GET operation:\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003Einitializes cancellation process\u003C\/li\u003E\n\t\u003Cli\u003Evalidates MYB rules (separate for logged-in and guest user)\u003C\/li\u003E\n\t\u003Cli\u003Ereturns information for the PNR specified by the parameters (PNR locator, first name, last name and email)\u003C\/li\u003E\n\t\u003Cli\u003Eadditionally fare rules can be returned based on query parameter\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cp\u003EIf the PNR is found all the flight details will be returned (including the payment details).\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cstrong\u003ECancellation\u003C\/strong\u003E\u003C\/p\u003E\n\n\u003Cp\u003EGET \/pnr\/cancelAndRefund\/cancel obtains information about refund targets and cancel fees (GET request is based on the information stored in the session).\u003C\/p\u003E\n\n\u003Cp\u003EThe GET \/pnr\/CancelAndRefund\/cancel request reads the reservation and:\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003Ecancels itinerary\u003C\/li\u003E\n\t\u003Cli\u003Efor each VCR an Automated Exchange Request (AER) request is being sent in which:\n\t\u003Cul\u003E\u003Cli\u003Einformation about refundable amount and cancel fees is returned\u003C\/li\u003E\n\t\t\u003Cli\u003Einformation about refund target is returned\u003C\/li\u003E\n\t\u003C\/ul\u003E\u003C\/li\u003E\n\t\u003Cli\u003Efor each EMD:\n\t\u003Cul\u003E\u003Cli\u003Erefundability indicator is validated (Y - refundable, N - nonrefundable, R - exchangeable)\u003C\/li\u003E\n\t\t\u003Cli\u003Efor ancillaries with indicator Y separate AER requests are being sent to retrieve refund amount and information about refund target\u003C\/li\u003E\n\t\u003C\/ul\u003E\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cp\u003EQuery parameters used in \/pnr\/CancelAndRefund\/cancel (optional):\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003EwaiverCode (string) \u2013 code used to waive reservation cancel fee\u003C\/li\u003E\n\t\u003Cli\u003EpreferredRefundTarget (string) \u2013 preferred refund target type\u003C\/li\u003E\n\t\u003Cli\u003EshouldRefundEmd (boolean)\u2013 flag indicating if EMD should be refunded\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cp\u003EThe response will contain:\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003Erefundable VCR total\u003C\/li\u003E\n\t\u003Cli\u003Erefundable EMD total\u003C\/li\u003E\n\t\u003Cli\u003Ecancel fee total\u003C\/li\u003E\n\t\u003Cli\u003Elist of nonrefundable items\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cp\u003E\u003Cstrong\u003EConfirmation\u003C\/strong\u003E\u003C\/p\u003E\n\n\u003Cp\u003EIf the calculated refund amount is accepted use POST \/pnr\/CancelAndRefund\/confirm request operation to finalize the \u2018Cancel and Refund\u2019 process and to get the refund values for VCR and EMDs.\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cstrong\u003EManual Handling - Refund Using Manual Handling (Accounting Process)\u003C\/strong\u003E\u003C\/p\u003E\n\n\u003Cp\u003EHighlights:\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003EDigital Connect is not sending any calls to AER,\u003C\/li\u003E\n\t\u003Cli\u003EItinerary is cancelled,\u003C\/li\u003E\n\t\u003Cli\u003EBooking is placed on a configurable queue (separate for fixed and dynamic fares bookings, separate for EMD(s)),\u003C\/li\u003E\n\t\u003Cli\u003EOTH segment (that keeps PNR active) is being added (only for loyalty bookings).\n\t\u003Cul\u003E\u003Cli\u003EThis is valid for:\n\t\t\u003Cul\u003E\u003Cli\u003Edynamic and fixed rewards\u003C\/li\u003E\n\t\t\t\u003Cli\u003EVCR or EMD paid with MFOP if configuration of refund target is set as Accounting\u003C\/li\u003E\n\t\t\u003C\/ul\u003E\u003C\/li\u003E\n\t\t\u003Cli\u003EIn case of fixed rewards \u2013 only when basefare is zero as there is no possibility to return miles to Frequent Flyer account\u003C\/li\u003E\n\t\u003C\/ul\u003E\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cp\u003E\u003Cstrong\u003ERefund to travel bank\u003C\/strong\u003E\u003C\/p\u003E\n\n\u003Cp\u003EMany airlines do not allow a refund of any parts (besides taxes) for certain fares. A Travel Bank refund (flights, ancillaries, seats) allows airlines to cancel itineraries (with cancel fee) to refund to Travel Bank account (\u201csoft money\u201d). Refund amount can be used to apply towards payment of another ticket or ancillaries within the same airline in the future.\u003C\/p\u003E\n\n\u003Cp\u003ERefund to Travel Bank is used in following scenarios in Digital Connect:\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003ERefund for tickets paid with Travel Bank,\u003C\/li\u003E\n\t\u003Cli\u003ERefund of VCR when AER responds: \u201cREFUND TO VOUCHER ONLY\u201d. Setup for certain fares to be refunded to voucher only is possible. In case of Digital Connect it is configurable if application will be refunding this to Travel Bank or showing an error message,\u003C\/li\u003E\n\t\u003Cli\u003ERefund of VCR(s) paid with Multiple Forms of Payment,\u003C\/li\u003E\n\t\u003Cli\u003ERefund of EMD(s) paid with Single or Multiple Forms of Payment,\u003C\/li\u003E\n\t\u003Cli\u003ERefund of Dynamic Reward tickets,\n\t\u003Cul\u003E\u003Cli\u003EInformation about original fare is stored in the payfields, so Digital Connect is able to retrieve information about original fare\/taxes and based on this present refund information on the cancel review page.\u003C\/li\u003E\n\t\u003C\/ul\u003E\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cp\u003EThere are also security checks based on the configuration describing which account can be used for refund. Security check allows to control who can claim the refund that is made to the Travel Bank account:\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003EIf the user is already logged in, a security check is performed in \/pnr\/cancelAndRefund\/cancel service,\u003C\/li\u003E\n\t\u003Cli\u003EIf the user logs in after \/pnr\/cancelAndRefund\/cancel service using \/login service, their credentials are verified\u00a0in \/pnr\/cancelAndRefund\/confirm service,\u003C\/li\u003E\n\t\u003Cli\u003EIf the user provides login data in \/pnr\/cancelAndRefund\/confirm POST,\u00a0verification is performed in the \/pnr\/cancelAndRefund\/confirm service.\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cp\u003E\u003Cstrong\u003ERedemption Bookings\u003C\/strong\u003E\u003C\/p\u003E\n\n\u003Cp\u003EAirlines that support redemption bookings (whether fixed or dynamic rewards) are able to cancel and refund redemption bookings (reservations that have been paid in points).\u003C\/p\u003E\n\n\u003Cp\u003EThis enhancement allows Airlines, in case of Redemption bookings, to refund points back into the LMS (Loyalty Management System). Passengers no longer need to contact the Call Centre to refund their tickets that were paid with points and Airlines no longer need to create Travel Bank accounts for refunding booking originally paid with points.\u003C\/p\u003E\n\n\u003Cp\u003EIn case of tickets issued with MFOP (Multiple Form of Payment), points payment will be refunded back into the LMS account and CC (Credit Card) payment will be refunded back to the original FOP.\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cstrong\u003EPrerequisites:\u003C\/strong\u003E\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003EAirlines will need to have a LMS (Loyalty Management System) service provider. The airlines LMS needs to support refunds, with either full refunds or partial refunds.\u003C\/li\u003E\n\t\u003Cli\u003EAirlines need to enable the Redemption (RBE) Flow and the Manage Your Booking \u2013 Change Itinerary (MYB:CI) Flow.\u003C\/li\u003E\n\t\u003Cli\u003EMFOR functionality needs to be enabled\u003C\/li\u003E\n\t\u003Cli\u003EUser account initially used to make the reservation must be logged in at the time of initiating cancel flow as well.\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cp\u003E\u003Cstrong\u003ELimitations:\u003C\/strong\u003E\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003EApplication does not support any scenarios where any part of itinerary has been flown\/ used.\u003C\/li\u003E\n\t\u003Cli\u003EApplication does not support change from Round Trip to One Way.\u003C\/li\u003E\n\t\u003Cli\u003EOnly entire VCR can be cancelled \u2013 the passenger cannot cancel only inbound or outbound.\u003C\/li\u003E\n\t\u003Cli\u003EIf any segment has been upgraded, the passenger needs to contact the Call Center.\u003C\/li\u003E\n\t\u003Cli\u003EIf there is an involuntary exchange, the passenger needs to contact the Call Center.\u003C\/li\u003E\n\t\u003Cli\u003EIf there are any segments with unconfirmed schedule change, the passenger needs to contact the Call Center.\u003C\/li\u003E\n\t\u003Cli\u003ECancellation can be done only for all passengers \u2013 split PNR functionality is not supported.\u003C\/li\u003E\n\t\u003Cli\u003EApplication does not support cancellation of ancillaries\/seats paid in points as currently LMS systems do not support partial refunds. If the passenger has ancillaries paid in points he will be redirected to the existing flow described above so refund will be done through AER and refund will go to Travel Bank , unless it\u0027s a fixed reward booking then segments are cancelled , OTHS segment is added to keep the PNR active, and PNR is queue placed for manual handling by airline agent to refund the ticket.\u003C\/li\u003E\n\t\u003Cli\u003ELimitation on the AER side that it cannot refund tickets with zero value. It will have an impact on infant fares that have a zero value. For such cases ticket will remain in the PNR with OK status. New ticket will be issued for the new route.\u003C\/li\u003E\n\t\u003Cli\u003EAirline needs to file a cancel fee as cancel fee from AER will be waived.\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cp\u003E\u003Cstrong\u003EHighlights:\u003C\/strong\u003E\u003C\/p\u003E\n\n\u003Cp\u003EDigital Connect supports cancellation and refund of redemption bookings.\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003EThe \/pnr\/cancelAndRefund service GET operation initializes Cancellation process, checks (validates) MYB rules (separate for logged-in and guest user) and returns information for the PNR specified by the parameters (PNR locator, first name, last name and email). If the PNR is found all the flight details will be returned (including the payment details).\n\t\u003Cul\u003E\u003Cli\u003EA rule in GET\/pnr\/cancelAndRefund ensures that logged in passenger is also the original person who booked and paid for the initial booking to continue with exchange and refund.\u003C\/li\u003E\n\t\u003C\/ul\u003E\u003C\/li\u003E\n\t\u003Cli\u003EThe airline submits \/pnr\/CancelAndRefund\/cancel request, GET operation to obtain information about refund targets and cancel fees (GET request is based on the information stored in the session).\n\t\u003Cul\u003E\u003Cli\u003EThe elements NEW_CHARGE and REFUND_SUMMARY are utilized in Redemption Bookings\n\t\t\u003Cul\u003E\u003Cli\u003ENEW_CHARGE refers to the cancellation fee that is charged against the credit card or taken from the Frequent Flyer account\u003C\/li\u003E\n\t\t\t\u003Cli\u003EREFUND_SUMMARY combines the total refunded amount and the new charge.\u003C\/li\u003E\n\t\t\u003C\/ul\u003E\u003C\/li\u003E\n\t\u003C\/ul\u003E\u003C\/li\u003E\n\t\u003Cli\u003EAmounts are returned as the alternative of the monetary and award amount (if both forms of payment are configured).\u003C\/li\u003E\n\t\u003Cli\u003EFor the award payment the response returns AWARD type of the RefundTarget (there is an exception if award payment should be refunded to the Travel Bank account).\u003C\/li\u003E\n\t\u003Cli\u003EInformation about the payment options for the cancellation fee (Array of Payment Product Classes) is\u00a0passed in the response.\u003C\/li\u003E\n\t\u003Cli\u003EIf the passenger accepts the calculated refund amount, POST \/pnr\/CancelAndRefund\/confirm can be called to finalize the \u2018Cancel and Refund\u2019 process and to get the cancellation refunds.\n\t\u003Cul\u003E\u003Cli\u003EThe service uses a PaymentData property that contains payment details of the originally selected form of payment - monetary or award.\u003C\/li\u003E\n\t\u003C\/ul\u003E\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cp\u003E\u003Cstrong\u003EError Handling Scenarios\u003C\/strong\u003E\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003EHard failures:\n\t\u003Cul\u003E\u003Cli\u003E\/pnr\/cancelAndRefund GET - Flow initialization and cancel request errors\u003C\/li\u003E\n\t\t\u003Cli\u003EWhen there is a call to the \/pnr\/cancelAndRefund GET for not logged in passenger and for the PNR that is eligible for award cancel.\u003C\/li\u003E\n\t\t\u003Cli\u003EWhen there is a call to the \/pnr\/cancelAndRefund\/cancel GET for not logged in passenger.\u003C\/li\u003E\n\t\t\u003Cli\u003EWhen there is a call to the \/pnr\/cancelAndRefund\/cancel GET for the logged passenger with an award account that is different than account used for the original booking.\u003C\/li\u003E\n\t\t\u003Cli\u003EPNR that has a different FF numbers associated with the VCR and EMD\u0027s (RBE + MTO) \u2013\u003C\/li\u003E\n\t\t\u003Cli\u003ENot possible to excute cancel flow for PNR\u0027s which contain ancillaries paid by points, user will be redirect to the flow described above\u003C\/li\u003E\n\t\t\u003Cli\u003EWhen there is a call to \/pnr\/cancelAndRefund\/cancel GET and system receives an exception that refund is not allowed. It is caused by the AER nonrefundable fare message.\u003C\/li\u003E\n\t\t\u003Cli\u003EWhen there is a call to \/pnr\/cancelAndRefund\/cancel GET and system receives temporary pricing error. It may be caused by multiple issues including failed AER call and application returning inconsistent cancellation fee offer.\u003C\/li\u003E\n\t\u003C\/ul\u003E\u003C\/li\u003E\n\t\u003Cli\u003ECancel confirm errors:\n\t\u003Cul\u003E\u003Cli\u003EWhen there is a call to the \/pnr\/cancelAndRefund\/confirm POST for the logged passenger with an award account that is different than account used for the original booking.\u003C\/li\u003E\n\t\u003C\/ul\u003E\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cp\u003E\u00a0\u003C\/p\u003E\u003C\/div\u003E\n \n \u003Cdiv class=\u0022field field--field-paragraphs field--label-hidden field__items\u0022\u003E\n \u003Cdiv class=\u0022field__item\u0022\u003E \u003Cdiv style=\u0022background-color:rgba(255,255,255,0)\u0022 id=\u0022paragraph--type--grid--15614\u0022 class=\u0022paragraph paragraph--type--grid paragraph--view-mode--default\u0022\u003E\n \u003Cdiv class=\u0022container\u0022\u003E\n \u003Cdiv class=\u0022paragraphs-grid field field--field-grid-elements field--label-hidden field__items\u0022\u003E\n \u003Cdiv class=\u0022field__item\u0022\u003E\u003Cdiv class=\u0022paragraph paragraph--type--collapsible-list paragraph--view-mode--default\u0022\u003E\n \u003Cdiv class=\u0022field--field-text\u0022\u003E\n \u003Ch3\u003E\u003C\/h3\u003E\n \u003C\/div\u003E\n \n \u003C\/div\u003E\n\u003C\/div\u003E\n \u003C\/div\u003E\n \u003C\/div\u003E\n \u003C\/div\u003E\n\u003C\/div\u003E\n \u003C\/div\u003E\n \n \u003C\/div\u003E\n\n\u003C\/article\u003E\n","settings":null}]