British Airways is to charge travellers up to £20 for using a credit card on flight bookings.
The airline has confirmed that from December 14 2016, customers paying by credit card will be charged a 1 per cent fee of their total ticket price, up to a maximum of £20.
The current fee is a flat £5 per person per booking for both consumer and trade credit cards.
In a statement BA said “we do not profit from these changes” and they contribute towards the “fees levied by the credit card companies".
The fee will also be rolled out in Spain, Switzerland and Finland - capped at €25 and CHF30 - on the same date.
This change does not affect payments made by debit cards.
Sign up to BBT’s twice-weekly newsletter