Airlines and travel companies could soon be punished if they continue to charge people for using debit cards.

The Office of Fair Trading's responded to a complaint by the consumer group Which, pointing to the fact that shoppers have to go through as many as six pages online before they find out about the card fee.