The reason for this move from Visa is most likely because of the new rules enforced by Treasury Department's Financial Crimes Enforcement Network (FinCEN).

New rules has come in place regarding debit pre paid cards, gift cards and reloadable top up cards. The rules, which were mandated by the Credit CARD Act of 2009, require more data collection and reporting from businesses, and some experts say they could make prepaid card buying a challenge for some consumers.
More here: http://www.italkcash.com/forum/e-cur...all-users.html