The Air Transat refund policy is stringent and clear. The company offers refunds only if the flight was cancelled by the airline or if Air Transat made changes to the scheduled flight, resulting in a delay of three hours or more. If a customer chooses to cancel their non-refundable ticket for any reason whatsoever, Air Transat will not offer a refund but instead will provide a travel credit that can be used towards future travel with Air Transat.
https://airlinespolicy.com/can....cellation-policy/air