UK-based Barclays have announced today the launch of Barclaycard Cashback and Barclaycard Freedom Rewards cards – two rewards cards. The first will allow customers to receive cashback on their monthly purchases and the second one lets them collect points on all their purchases.