Can I pay with a virtual credit card or pre-pay payment card on ba.com?
Last updated: 5 February, 2026
Yes, you can pay with a virtual credit card or pre-pay payment card as long as they’re supported by one of the card schemes that British Airways accepts, such as Visa or Mastercard, for example.