Comment Comment by andreapmd Not all debit cards are linked to a bank account, some are just top-up cards (like this one – I wrote "online bank" for brevity). parent andreapmd 4 years ago