One would expect that it would be a VISA or Mastercard, but I suspect that the term "debit card" is inaccurate in that it implies an attachment to a bank account. I am fairly certain that it was stated early on that it was only for withdrawls. Thus, it is essentially a reloadable pre-paid VISA. Of course, I would think that you could use it to deposit just like any other VISA, but I don't have any idea how many fees you'd pay. Regardless, I would not believe that you could deposit money onto it at an ATM.
|