This should perform API calls for Cancellation and return proper cancellation status.
• Onward/Return segment wise Cancellation should be allowed
• Passenger wise cancellation is not allowed.
Field Name Description Sample TotCancelledPaxcount Tatal Number of Passengers for Cancellation 0 VerificationNeeded false ReasonforCancellation Reason for Cancellation false FullRefund false CancelRequestType Cancel – “Cancel” "" Void – “Void” ServiceType "" PrivateFarePCCType "PR-3A78|A-BDO1" ProviderCancelCharges 2753 RefServiceType "" AutoCancellation true CurrencyCode Currency Code "INR" SID SID "FLTCancelDOMNRM" FromSector Departure Airport Code "AMD" ToSector Arrival Airport Code "BOM" OnwardJourneyDate Onward Journey Date "2024-02-16" ReturnJourneyDate Return Journey Date "" NumberOfAdults Number of Adults 1 NumberOfChild Number of Children 0 NumberOfInfants Number of Infants 0 SearchType Search Type "O" NetAmount Net Amount 0 GrossAmount Gross Amount 0 TransactionID Transaction ID 210002039 LANIP LAN IP "" WANIP WAN IP "" CRSPNR CRS PNR "" Status Cancellation Status "" SectorType Sector Type "D" Domestic – “D” International – “I” BookingDate Booking Date "" ContactEmail Contact Email "" ContactMobNo Contact Mobile Number "" ContactPhoneNo Contact Phone Number "" ContactName Contact Name "" PickCancellationCharge false PartialCancellation Whether Partial Cancellation false Remarks Remarks "" AdminCustType "" AdminCustIdentifier "" RequestedFrom "" JourneyType "" FareType "N" FinYearID 0 BookingType "" CancellationID 0 FLTDomCancelReqFlights. FLTDomCancelReqOnwardFlights ToCancel Whether to cancel the whole Flight true ChannelCode "SB" ConversationID "" CancelRequestType null CancelStatus "" FOPType “Credit” | “Deposit” "Deposit" PCCMasterCode "testPCC" CRSPNR CRS PNR "VKGKWS" AIRPNR Airline PNR "6ELLUV" SourcePCC Source PCC "" TicketingPCC Ticketing PCC "3A78" FLTDomCancelReqConnectionPoints ToCancel FLTDomCancelReqFlightDetails ProductClass Product Class "" FUID FUID 0 SectorID Sector ID 2402 ValidatingAirLineCode Validating Airline Code "UK" MarketingAirLineCode Marketing Airline Code "UK" OperatingAirLineCode Operating Airline Code "UK" FareBasisCode Fare Basis Code "OCOR3NYL/YL" AdultFareID Adult Fare ID 0 ChildFareID Child Fare ID 0 InfantFareID Infant Fare ID 0 FlightNo Flight Number "918" ArrivalDateTime Arrival Date Time "2/16/2024 6:20:00 AM" DepartureDateTime Departure Date Time "2/16/2024 5:5:00 AM" ArrivalAirportCode Arrival Airport Code "BOM" DepartureAirportCode Departure Airport Code "AMD" ArrivalTerminal Arrival Terminal "2" DepartureTerminal Departure Terminal "1" AirEquipType Air Equipment Type "320" BookingClass Booking Class "O" CabinClass Cabin Class "E" Refundable Whether Refundable/ Not "Y" AvailableSeats Number of Available Seats "0" ChangeOfGuage Change of Guage false RPH RPH "" FlightId Flight ID "0" JourneyDuration Journey Duration "" CRSPNR CRS PNR "ZYUZZU" AIRPNR Airline PNR "6ELLUV" FLTDomCancelReqPassengers AgentAddOnDiscount Agent AddOn Discount 0 AgentAddOnMarkup Agent AddOn Markup 0 AgentCancelCharge Agent Cancel Charge 0 STFCharge STF Charge 0 NetFare Net Fare 0 AgentDiscount Agent Discount 0 AgentServiceCharge Agent Service Charge 0 AgentTransactionFee Agent Transaction Fee 0 AgentCancelAddOn Agent Cancel AddOn 0 PreCancellationCharge Pre Cancellation Charge 0 PreRefundAmount Pre Refund Amount 0 ToCancel Whether to Cancel the passenger true TicketNumber Ticket Number "2281701203851" PaxID Pax ID 2339 FlightPaxID Flight Pax ID 2339 PassengerID Passenger ID 1 PaxSectorID Pax Sector ID 3217 SectorID Sector ID 2402 Title Title "Mr" FirstName First Name "VINEETH" LastName Last Name "KV" Age Age "" DOB DOB "2004-05-07T00:00:00" Gender Gender "" PassportNo Passport No "" EmigCheck Emigration Check "" PassportDOI Passport Date of Issue "0001-01-01T00:00:00" PassportDOE Passport Date of Expiry "0001-01-01T00:00:00" PassportPLI Passport Place of Issue "" FFNumber Frequent Flyer Number "" SSRequested SSRequested "" MLRequested MLRequested "" TourCode TourCode "" Type Type "A" providerRefundAmount Provider Refund Amount 0 AtoCancelCharge ATO Cancel Charge 0 ProviderCancelCharge Provider Cancel Charge 0 ProviderRAF Provider RAF 0 ProviderNonShowCharge Provider Non Show Charge 0 Fare Fare 0 Tax Tax 0 ServiceTax Service Tax 0 ServiceCharge Service Charge 0 TransactionFee Transaction Fee 0 Commission Commission 0 TDSOnCommission TDS On Commission 0 Discount Discount 0 TDSDiscount TDS Discount 0 IATACommission IATA Commission 0 PLBCommission PLB Commission 0 CancellationType Cancellation Type "" ActualDiscount Actual Discount 0 ActualPLBCommission Actual PLB Commission 0 ActualAddOnIATACommission Actual AddOn IATA Commission 0 ActualIATACommission Actual IATA Commission 0
Sample Payload{ "TotCancelledPaxcount": 0, "VerificationNeeded": false, "ReasonforCancellation": false, "FullRefund": false, "CancelRequestType": "", "ServiceType": "", "PrivateFarePCCType": "PR-3A78|A-BDO1", "ProviderCancelCharges": 2753.00, "RefServiceType": "", "AutoCancellation": true, "CurrencyCode": "INR", "SID": "FLTCancelDOMNRM", "FromSector": "AMD", "ToSector": "BOM", "OnwardJourneyDate": "2024-02-16", "ReturnJourneyDate": "", "NumberOfAdults": 1, "NumberOfChild": 0, "NumberOfInfants": 0, "SearchType": "O", "NetAmount": 0.0, "GrossAmount": 0.0, "TransactionID": 210002039, "LANIP": "", "WANIP": "", "CRSPNR": "", "Status": "", "SectorType": "D", "BookingDate": "", "ContactEmail": "", "ContactMobNo": "", "ContactPhoneNo": "", "ContactName": "", "PickCancellationCharge": false, "PartialCancellation": false, "Remarks": "", "AdminCustType": "", "AdminCustIdentifier": "", "RequestedFrom": "", "Parameters": null, "FLTDomCancelReqFlights": { "FLTDomCancelReqOnwardFlights": [ { "ToCancel": true, "ChannelCode": "SB", "ConversationID": "", "CancelRequestType": null, "CancelStatus": "", "FOPType": "Deposit", "PCCMasterCode": "testPCC", "CRSPNR": "VKGKWS", "AIRPNR": "6ELLUV", "SourcePCC": "", "TicketingPCC": "3A78", "FLTDomCancelReqConnectionPoints": [ { "ToCancel": false, "FLTDomCancelReqFlightDetails": { "ProductClass": "", "FUID": 0, "SectorID": 2402, "ValidatingAirLineCode": "UK", "MarketingAirLineCode": "UK", "OperatingAirLineCode": "UK", "FareBasisCode": "OCOR3NYL/YL", "AdultFareID": 0, "ChildFareID": 0, "InfantFareID": 0, "FlightNo": "918", "ArrivalDateTime": "2/16/2024 6:20:00 AM", "DepartureDateTime": "2/16/2024 5:05:00 AM", "ArrivalAirportCode": "BOM", "DepartureAirportCode": "AMD", "ArrivalTerminal": "2", "DepartureTerminal": "1", "AirEquipType": "320", "BookingClass": "O", "CabinClass": "E", "Refundable": "Y", "AvailableSeats": "0", "ChangeOfGuage": false, "RPH": "", "FlightId": "0", "JourneyDuration": "", "CRSPNR": "ZYUZZU", "AIRPNR": "6ELLUV", "FLTDomCancelReqPassengers": [ { "AgentAddOnDiscount": 0.0, "AgentAddOnMarkup": 0.0, "AgentCancelCharge": 0.0, "STFCharge": 0.0, "NetFare": 0.0, "AgentDiscount": 0.0, "AgentServiceCharge": 0.0, "AgentTransactionFee": 0.0, "AgentCancelAddOn": 0.0, "PreCancellationCharge": 0.0, "PreRefundAmount": 0.0, "ToCancel": true, "TicketNumber": "2281701203851", "PaxID": 2339, "FlightPaxID": 2339, "PassengerID": 1, "PaxSectorID": 3217, "SectorID": 2402, "Title": "Mr", "FirstName": "VINEETH", "LastName": "KV", "Age": "", "DOB": "2004-05-07T00:00:00", "Gender": "", "PassportNo": "", "EmigCheck": "", "PassportDOI": "0001-01-01T00:00:00", "PassportDOE": "0001-01-01T00:00:00", "PassportPLI": "", "FFNumber": "", "SSRequested": "", "MLRequested": "", "TourCode": "", "Type": "A", "providerRefundAmount": 0.0, "AtoCancelCharge": 0.0, "ProviderCancelCharge": 0.0, "ProviderRAF": 0.0, "ProviderNonShowCharge": 0.0, "Fare": 0.0, "Tax": 0.0, "ServiceTax": 0.0, "ServiceCharge": 0.0, "TransactionFee": 0.0, "Commission": 0.0, "TDSOnCommission": 0.0, "Discount": 0.0, "TDSDiscount": 0.0, "IATACommission": 0.0, "PLBCommission": 0.0, "CancellationType": "", "FLTDOMCancelReqTaxDetails": null, "ActualDiscount": 0.0, "ActualPLBCommission": 0.0, "ActualAddOnIATACommission": 0.0, "ActualIATACommission": 0.0 } ] } } ] } ], "FLTDomCancelReqReturnFlights": null }, "JourneyType": "", "FareType": "N", "FinYearID": 0, "BookingType": "", "CancellationID": 0 }
Field Name Description Sample cancellationID Cancellation ID 1234123412 transactionID Transaction ID 0 fromSector Departure Airport Code "AMD" toSector Arrival Airport Code "BOM" onwardJourneyDate Onward Journey Date "2024-02-16" returnJourneyDate Return Journey Date "" numberOfAdults Number of Adults 1 numberOfChild Number of Children 0 numberOfInfants Number of Infants 0 netAmount Net Amount 0 searchType Search Type "" grossAmount Gross Amount 0 currencyCode Currency Code "INR" message Message "" sid SID "FLTCancelDOMNRM" totalProviderCancellationCharge Total Provider Cancellation Charge 0 attachedXmls Attached XMLs "" fltDomCancelResFlights. fltDomCancelResOnwardFlights channelCode Channel Code “SB” conversationID Conversation ID “” cancelStatus Cancelled – “CD” “CD” Cancelled and Refunded – “CV” fltDomCancelResConnectionPoints crspnr CRS PNR "VKGKWS" airlinePNR Airlne PNR "6ELLUV" validatingAirLineCode Calidating Airline Code "UK" marketingAirLineCode Marketing Airline Code "UK" operatingAirLineCode Operating Airline Code "UK" flightNo Flight Number "918" arrivalDateTime Arrival Date Time "2/16/2024 6:20:00 AM" departureDateTime Departure Date Time "2/16/2024 5:00:00 AM" arrivalAirportCode Arrival Airport Code "BOM" departureAirportCode Departure Airport Code "AMD" arrivalTerminal Arrival Terminal "2" departureTerminal Departure Terminal "1" cabinClass Cabin Class "E" fltDomCancelResPassengers toCancel Whether to cancel the passenger 1 passengerID Passenger ID 1 ticketNumber Ticket Number "2281701203851" sectorID Sector ID 2402 paxID Pax ID 2339 paxSectorID Pax Sector ID 3217 providerCancellationCharge Provider Cancellation Charge 0
Sample Payload{ "cancellationID": 1234123412, "transactionID": 0, "fromSector": "AMD", "toSector": "BOM", "onwardJourneyDate": "2024-02-16", "returnJourneyDate": "", "numberOfAdults": 1, "numberOfChild": 0, "numberOfInfants": 0, "netAmount": 0.0, "searchType": "", "grossAmount": 0.0, "currencyCode": "INR", "message": "", "sid": "FLTCancelDOMNRM", "totalProviderCancellationCharge": 0, "attachedXmls": "", "fltDomCancelResFlights": { "fltDomCancelResOnwardFlights": [ { "channelCode": "SB", "conversationID": "", "cancelStatus": "CD", "fltDomCancelResConnectionPoints": [ { "crspnr": "VKGKWS", "airlinePNR": "6ELLUV", "validatingAirLineCode": "UK", "marketingAirLineCode": "UK", "operatingAirLineCode": "UK", "flightNo": "918", "arrivalDateTime": "2/16/2024 6:20:00 AM", "departureDateTime": "2/16/2024 5:05:00 AM", "arrivalAirportCode": "BOM", "departureAirportCode": "AMD", "arrivalTerminal": "2", "departureTerminal": "1", "cabinClass": "E", "fltDomCancelResPassengers": [ { "toCancel": true, "passengerID": 1, "ticketNumber": "1234123412", "sectorID": 2402, "paxID": 2339, "paxSectorID": 3217, "providerCancellationCharge": 0 } ] } ] } ], "fltDomCancelResReturnFlights": [] }, "bookingType": "", "response": { "transRemarks": null, "transStatus": false, "transCode": null, "errorCode": null, "errorMessage": null } }
Copyright © 2015-2016 Benzy Infotech Pvt. Ltd. All rights reserved | Legal Notice