This is a topic that needs maintenance given the climate in Canada I feel it is worth updating the status on Canadian banks.
The main five banks are restricting or limiting the use of a clients funds to purchase any cryptocurrency through third party intermediary banks if they are told the main objective is investments or if the exchange even has a function to purchase cryptocurrency.
The media focus is on Visa's and Interac Online it is becoming difficult to fund from certain banks unless you multi-bank a recent example is Quadrigacx and Coinsquare no longer do interac online with the RBC due to recent changes.
Account funding is still possible through Scotiabank BMO and TD.
In my personal experience I recently tried to fund an exchange account with a Wire transfer and was explicitly told I cannot take money out of my own chequing account, for the purpose of buying cryptocurrency with the RBC.
Since the bank seems to want to decide what I do with my own money, I would strongly recommend looking at a list of credit unions in your area to have a second account with.
Each banking institution is in a different state of restriction regarding cryptocurrencies and funding accounts can be difficult as the trend seems to be moving towards a general shutdown of all cryptocurrency purchase options.
This is regardless of debit or credit card status and it may be a real pain if they shut down your account to have all your bills moved.
The most viable solution while the banks are sorting out how to make a profit from blockchain and restricting access to client funds, is simply to bypass them where possible and use alternatives.
I would recommend looking at a list of participating institutions for the exchange you use if your bank does not support cryptocurrency and move your money to where you utilize it.
As consumers and users we have the freedom to choose who we bank with and a monetary penalty is one way to show them your vote for their policies, best of luck to all fellow crypto users.
http://interac.ca/en/interac-online-consumerhttps://www.coindesk.com/bank-of-montreal-expands-crypto-purchase-ban/https://www.rbcroyalbank.com/onlinebanking/bankingusertips/notices/communications/CryptoCurrency.htmlhttps://globalnews.ca/news/4043711/td-bank-bar-customers-credit-buy-cryptocurrency/https://www.reddit.com/r/BitcoinCA/comments/829xfk/i_just_got_this_email_from_scotiabank_regarding/https://www.reddit.com/r/Bitcoin/comments/888d25/cibc_bank_closes_down_my_account_for_trading/