Canadian visa debits are still interac cards, and most retailers in Canada have their machines set up to only allow treating them as such (because fees). This is actually a bit annoying when the interac network is down, but not the credit card network.