Where Can Prepaid Visa Cards Be Purchased?

Where Can Prepaid Visa Cards Be Purchased?

As of 2015, prepaid Visa cards are available on the Visa and Green Dot websites. They are also available at Walmart stores and on Walmart.com.

The Visa website has cards from retail, bank and online providers. Most of the cards available have the option to reload the cards online, in person and through direct deposit.

The Green Dot prepaid Visa features online bill pay and free ATM use at 22,000 locations. Green Dot debit cards can be reloaded online, in person and through direct deposit.

The Walmart Money Card prepaid Visa has the same features as the Green Dot card, except that it allows the user to reload money at the cash register.