Book Online or Call Us 24/7
₹ {{Balance | number:2}}
Validation Process: Our system check specific detalis of your PAN Card for verification.
Action Required: Ensure the PAN Card number provided is valid and belongs to the passenger.
Your name DOES NOT NEED to match your PAN Card exactly.
Please enter your name as it appears on your passport.
Session Expired
Please recheck fare Availablity of your selected flight(s) as air fare are dynamic and subject to change.
Booking Ref. No.
{{ReffNo}}
Failed To Cancel CancelledRefund Status
Complete Pending RejectedTotal Refund Amount
{{RefundStatusDetails.CurrencySymbol}} {{RefundStatusDetails.TotalRefund}}
Complete Pending RejectedRefund amount will be credited to original payment method
Payment Mode: {{RefundStatusDetails.PaymentMode}}
UTR Id : {{RefundStatusDetails.PaymentConfirmationNumber}}
Refund Request Raised by the Customer on {{RefundStatusDetails.TicketCancelledDate.split(':')[0]+':'+ RefundStatusDetails.TicketCancelledDate.split(':')[1]}}
The Refund is Processed by Happyfares on {{RefundStatusDetails.RefundRequestDateTime.split(':')[0] +':'+ RefundStatusDetails.RefundRequestDateTime.split(':')[1]}}
The Refund has Completed on {{RefundStatusDetails.RefundCompletedDaeTime.split(':')[0]+':'+ RefundStatusDetails.RefundCompletedDaeTime.split(':')[1]}}
Depending on your Payment Mode The Refund will take 5 to 7 days to credited in your bank account
Operated By
{{objSegment.OperatedBy}}
{{objSegment.Arrival_DateTime.split(" ")[1].split(":")[0] +':'+objSegment.Arrival_DateTime.split(" ")[1].split(":")[1] }}
{{objSegment.Origin.split("(")[0]}} (T:{{objSegment.Origin_Terminal }}) {{objSegment.Departure_DateTime.split("/")[2].split(" ")[0]+'-'+ objSegment.Departure_DateTime.split("/")[0]+'-'+objSegment.Departure_DateTime.split("/")[1] | date:'d MMM, y'}}
{{objSegment.Stop_Over.length}} - Stop @ {{objSegment.Stop_Over[0]}} {{objSegment.Duration}}
{{objSegment.Destination.split("(")[0]}} (T:{{objSegment.Destination_Terminal}}) {{objSegment.Arrival_DateTime.split("/")[2].split(" ")[0]+'-'+objSegment.Arrival_DateTime.split("/")[0]+'-'+objSegment.Arrival_DateTime.split("/")[1] | date:'d MMM, y'}}
Total Amount Paid{{RefundCurrencyCode.currencysymbol}} {{ReissueAirlineTicketData.Gross_Amount + ReissueAirlineTicketData.Post_Markup + AirlineGateway_Charges -(ReissueAirlineTicketData.GrossCommission + ReissueAirlineTicketData.PromoDiscount) | number:2}} {{RefundCurrencyCode.currencysymbol}} {{ReissueAirlineTicketData.Gross_Amount + ReissueAirlineTicketData.PosReissueAirlineTicketData AirlineGateway_Charges -(ReissueAirlineTicketData.ProReissueAirlineTicketData) | number:2}}
Status
{{ReissueAirlineTicketData.Ticket_Status_Desc}}
{{ReissueAirlineTicketData.Ticket_Status_Desc}}
Operated By
{{objSegment.OperatedBy}}
{{objSegment.Arrival_DateTime.split(" ")[1].split(":")[0] +':'+objSegment.Arrival_DateTime.split(" ")[1].split(":")[1] }}
{{objSegment.Origin.split("(")[0]}} (T:{{objSegment.Origin_Terminal }}) {{objSegment.Departure_DateTime.split("/")[2].split(" ")[0]+'-'+ objSegment.Departure_DateTime.split("/")[0]+'-'+objSegment.Departure_DateTime.split("/")[1] | date:'d MMM, y'}}
{{objSegment.Stop_Over.length}} - Stop @ {{objSegment.Stop_Over[0]}} {{objSegment.Duration}}
{{objSegment.Destination.split("(")[0]}} (T:{{objSegment.Destination_Terminal}}) {{objSegment.Arrival_DateTime.split("/")[2].split(" ")[0]+'-'+objSegment.Arrival_DateTime.split("/")[0]+'-'+objSegment.Arrival_DateTime.split("/")[1] | date:'d MMM, y'}}
{{RefundCurrencyCode.currencysymbol}} {{ReissueAirlineTicketData.Gross_Amount + ReissueAirlineTicketData.Post_Markup + AirlineGateway_Charges -(ReissueAirlineTicketData.GrossCommission + ReissueAirlineTicketData.PromoDiscount) | number:2}} {{RefundCurrencyCode.currencysymbol}} {{ReissueAirlineTicketData.Gross_Amount + ReissueAirlineTicketData.PosReissueAirlineTicketData AirlineGateway_Charges -(ReissueAirlineTicketData.ProReissueAirlineTicketData) | number:2}}
{{objFlightTrip.Fares[0].FareDetails[0].FareClasses[0].Class_Desc.split('-')[0]}}
Operated By
{{objSegment.OperatedBy}}
{{objSegment.Arrival_DateTime.split(" ")[1].split(":")[0] +':'+objSegment.Arrival_DateTime.split(" ")[1].split(":")[1] }}
{{objSegment.Origin.split("(")[0]}} (T:{{objSegment.Origin_Terminal }}) {{objSegment.Departure_DateTime.split("/")[2].split(" ")[0]+'-'+ objSegment.Departure_DateTime.split("/")[0]+'-'+objSegment.Departure_DateTime.split("/")[1] | date:'d MMM, y'}}
{{objSegment.Stop_Over.length}} - Stop @ {{objSegment.Stop_Over[0]}} {{objSegment.Duration}}
{{objSegment.Destination.split("(")[0]}} (T:{{objSegment.Destination_Terminal}}) {{objSegment.Arrival_DateTime.split("/")[2].split(" ")[0]+'-'+objSegment.Arrival_DateTime.split("/")[0]+'-'+objSegment.Arrival_DateTime.split("/")[1] | date:'d MMM, y'}}
{{RefundCurrencyCode.currencysymbol}} {{ReissueAirlineTicketData.Gross_Amount + ReissueAirlineTicketData.Post_Markup + AirlineGateway_Charges -(ReissueAirlineTicketData.GrossCommission + ReissueAirlineTicketData.PromoDiscount) | number:2}} {{RefundCurrencyCode.currencysymbol}} {{ReissueAirlineTicketData.Gross_Amount + ReissueAirlineTicketData.PosReissueAirlineTicketData AirlineGateway_Charges -(ReissueAirlineTicketData.ProReissueAirlineTicketData) | number:2}}
{{objFlightTrip.Fares[0].FareDetails[0].FareClasses[0].Class_Desc.split('-')[0]}}{{Paxinfo.Title|uppercase}} {{Paxinfo.First_Name|uppercase}} {{Paxinfo.Last_Name|uppercase}} ({{Paxinfo.TicketDetails[0].Ticket_Number}}) | ||||||
Origin→ Destination, Date | Status | |||||
{{CanceFlights[TicketIndex].Segments[SegmentsIndex].Origin.split("(")[0]}} → {{CanceFlights[TicketIndex].Segments[SegmentsIndex].Destination.split("(")[0]}}, {{FindTravelDate(CanceFlights[TicketIndex].Segments[SegmentsIndex].Departure_DateTime)}} | {{lobjSegmentInfo.CancelStatus}} | {{lobjSegmentInfo.CancelStatus}} | {{lobjSegmentInfo.CancelStatus}} |
AirlinePNR: {{ReissueAirlineTicketData.Airline_PNR}}
{{Paxinfo.Title|uppercase}} {{Paxinfo.First_Name|uppercase}} {{Paxinfo.Last_Name|uppercase}} ({{Paxinfo.TicketDetails[0].Ticket_Number}}) | |||
Origin/Destination/Date | Status | ||
{{CanceFlights[TicketIndex].Segments[SegmentsIndex].Origin.split("(")[0]}}/{{CanceFlights[TicketIndex].Segments[SegmentsIndex].Destination.split("(")[0]}}/{{FindTravelDate(CanceFlights[TicketIndex].Segments[SegmentsIndex].Departure_DateTime)}} | {{lobjSegmentInfo.CancelStatus}} | {{lobjSegmentInfo.CancelStatus}} | {{lobjSegmentInfo.CancelStatus}} |
PNR/Booking RefNo
Total Amount Paid
If you want to cancel this ticket right Now you are Eligible for refund amount
Important Notice:
Learning Stage Disclaimer: We want to inform you that "Know Your Refund" is currently in its initial learning stage. As a result, there may be occasional errors. and discrepancies in the refund information provided. We appreciate your patience and understanding as we work to improve the accuracy of the feature.
The Total Amount you paid for your Air ticket includes various components such as discounts, promo code discounts (if applicable), convenience fees (if any), and SSR Amount (for services like seat selection, meals, extra baggage, etc.).
When you cancel your ticket, your refund amount will be calculated as follows:
Total Amount Paid by you for the air ticket less Cancellation fee, happyfares fee & Convenience fee.
Please note that some airlines may not refund the SSR amount. Additionally,any amount paid for insurance or extra add-ons, such as refund protection, Check-In Buddy, flight plus, AeroMessanger, etc., is non-refundable. These charges are separate from the airfare component and remain non-refundable due to the specific terms and conditions set by the respective service providers. We strive to provide transparency and ensure that you are aware of which charges are eligible for a refund and which are not.
Cancellation Mode
Cancellation Reason
Cancellation Mode
Cancellation Reason
Cancellation Reason