Overview of the Barclaycard Rewards credit card cashback paid at 0.25% on all eligible purchases welcome bonus of 0.25% cashback until 30 November| Forbes Advisor UK