You can buy those anonymous prepaid Visa card in shops in The Netherlands and a lot other countries.
The prepaid Visa cards from The Netherlands can't be reload with a lot of money.
You load it with Euros, if you pay in USD, it is automatically convert to Euros.
Prepaid Visa cards from other countries can load more money than those from The Netherlands.
You can Google about those prepaid Visa cards and how to get those.
www.3vcard.nlThis is the website of the Dutch anonymous Visa card.
I have 1 of those card myself, bought in a Primera shop in The Netherlands and 2 anonymous Chinese Unionpay prepaid cards.