Visa is one of the most preferred methods of payment for Canadian online casinos. There are very few online casinos that do not accept Visa as a form of payment.