Logged into my Barclaycard account today to check out if my new freedom reward transactions were showing up online and was confronted by this message. I have a direct debit set up with my bank to take the full amount each month and there is more than enough money in my bank account to cover the month as I hardly use my Barclaycard credit card. When I check my bank account I can see the direct debit has been taken (full amount) so can only think there is a glitch on their website. Is anyone else receiving it as well? I'd hate to think that Barclaycard are marking my credit file with a non-payment.