Hi
I used virtual one without any issues. I activated a gift account and had since balance due the renewal to give them time to make up their mind.
I also used nonreloadable physical at some point, put any address
Another option would be to purchase a Public Mobile card at your local corner store. Make sure to record all transactions or you'll end up forfeiting the rest of the funds on the Visa.