You can buy a prepaid Visa card at major , online marketplaces , or financial institutions . Most physical retailers sell them near the checkout lanes or in dedicated gift card aisles. Major In-Person Retailers
Many local stores carry both and reloadable prepaid debit cards .
What’s the best Visa prepaid card for private transactions? - Netspend