Now that there is a fully legal framework for licensing online gambling in Ontario you can use the banking system to deposit and withdraw money from your online account. Most Ontario licensed sports betting sites accept Visa Mastercard and a host of other banking options.