• Visa Debit is a chosen method of payment in over 200 countries and was launched in Canada in October 2010.


Shopkeeper holding tray of plants
Merchant handing customer bill with Visa card
Two women looking into shop window
Man using laptop in server room

Man and woman using tablet device and talking