Barclaycard’s reward scheme, Barclaycard Freedom, has launched this morning with cardholders able to earn reward money when using their credit card to buy goods and services in participating outlets.