hi, i am trying to upload my new card information but it isn't letting me. it is a visa card and the bank is barclays. I am about to get paid for something from Ebay and i need this setting up asap. Please can you help me! thank you, Hannah
... View more