One of Visa’s perks is fees-free gaming. Visa casinos will not charge you any fees for deposit or withdrawal. So, if you have to pay extra, check the casino's wagering requirements. Most likely, it's the gambling platform charging you, and not Visa.