The British Airways Credit Card is designed to reward you for spending; you will collect Avios whenever you make a purchase - so as a frequent shopper and .