Office of Fair Trading (OFT) chief executive John Fingleton yesterday attacked the company for hitting customers with a £5 booking fee for using all but one credit card.
The fee has been added to payments with an Electron Visa debit card from 1 January, leaving a prepaid MasterCard as the only way to book flights without being hit with the charge.
Existing law says there must be at least one method on offer in which customers are not clobbered.
Fingleton said: “It’s almost like taunting consumers and pointing out: ‘Oh well, we know this is completely outside the spirit of the law, but we think it’s within the narrow letter of the law’.”
He added: “On some level it’s quite puerile – it’s almost childish.”
The OFT chief also questioned the automatic addition of insurance to flights by airlines such as Ryanair unless customers opt out.
But Ryanair hit back at the claims, insisting the airline was offering value for money.
A spokesman said: “Ryanair is not for the overpaid John Fingletons of this world, but for the everyday Joe Bloggs who opt for guaranteed lowest fares because we give them the opportunity to fly across 26 European countries for free, £5 and £10.
“What the OFT must realise is that passengers prefer Ryanair’s model as it allows them to avoid costs such as baggage charges which are still included in the high fares of high cost, fuel surcharging, strike-threatened airlines such as BA.”