There are several types of prepaid cards, some are attached to you bank, be sure to get the kind that are more like “gift” cards and they are not attached to you name or any accounts. Here's more information:
https://www.visadpsgiftcard.com/gold...faqProgram.htm