Any gift card that you can assign a name and address to will work.
I
use to use the vanilla visa gift card, until they started to use the ones with only the zipcode only. Basically fucked over any sites that used the verified by visa logos.
The only place you can use a vanilla visa online is amazon and paypal after verifying the zipcode on the vanillavisa website.
I am trying to remember the prepaid visa cards I used. I think it was one of those walmart visa gift cards like below.
You have to use the
https://www.walmartgift.com/wmgift website and register your address and name if your going to use it online. If I remember correctly it took like 24 hours for any updates to take effect.
I haven't bought any giftcards in a while, if the information about them changed you will have to go through what is available to you to find out.
---
There are some American Express gift cards that allowed for adding a name and shipping address to the card information but they were not usable on the sites back then.