As I have said on another thread, some sites accept Paysafe card as a way of depositing. You could use your virtual visa to buy a Paysafe card and then use that for depositing.s0ftdumps said:Does anyone know an online casino that accepts virtual prepaid visas as payment?