Generally, yes. Visa is the most popular international system. So, it is an obligatory payment method for online casinos. Visa stands are the first one in the list of accepted means. There are online casinos that take prepaid Visa cards. Still, check this point upon picking the site to play. Go to the 'Payment' section and find the Visa icon.