While Visa is available in most countries, it may not be viable for gambling in some. If it’s available in your country, it’ll be listed on the casino’s banking page.