Pre paid visa
It should as long as you go to the pre-paid visa website and are able to input your personal information like name, address, phone number. When they run the card it needs to match the personal information on file, and until you put that in it will be rejected.