UpayCard cooperates with MasterCard, so its customers can have both physical and virtual cards issued. They can be used for their needs, and casino deposits and withdrawals are among them.