Depositing and withdrawing at online casinos is quite simple for the most part. I find the easiest method for Canadians to use is Instadebit. Though credit cards are still the most widely used and accepted, some credit card companies do not allow the use of their cards for gambling purposes, and many people prefer using a “Web Wallet” like Instadebit.
There are many different options out there, but not all are accepted at every casino. There are web wallets, bank wire transfers, credit cards, cheques, etc. It is up to you to decide the method you prefer.
Different web wallets have different rules, including country restrictions and/or fees associated with transactions. Instadebit is the best one for Canadians and is free to use, all other countries are restricted from using it. Neteller is popular with players outside of North America, as Canada and the US are restricted from using it. Click2Pay accepts people from everywhere, MoneyBookers is available everywhere except the US, and UseMyWallet is just for US residents. Those are the most popular and widely accepted web wallets available.
Credit cards and bank transfers are also widely accepted by many casinos.
Almost all of the casinos on this site accept Instadebit for deposits and withdrawals, with the exception of 32Red. I have been in contact with a representative of 32Red and they are seriously considering adding Instadebit as an option for Canadian players. Hopefully they decide to use that option as they are one of the best casinos to play at based on player feedback. Update: They added it.
Depositing and withdrawing can be done in the banking page of the online casino, there is always a link to the bank from the lobby. The process is quite simple once you have decided which method to use and signed up with that service if necessary. Once you make a deposit, most casinos have a ‘favorite method’ option that automatically selects the methods you have used and displays them at the top of the banking page.
Usually the casino likes to use to the same method to process your withdrawal as you used for your deposits.
Most Microgaming casinos have a 24 hour ‘reversible’ period, enabling you to reverse some or all of your withdrawal for 24hrs. Many of these online casinos will ‘flush’ your withdrawal right after you request it, by just going into live chat and asking them to do that for you. I know 32Red Casino will flush withdrawals, as I just did that tonight after a decent win there.