Please sppecify by what you mean as a bank card, if you mean visa, mastercard or visa electrion then there is a direct or indirect way of deposting. If you mean a cash machine (atm for you americans ) then no but there are lots of other options provided by pay nova and pay by cash take a look at there websites.