No, not really. Many banks in Canada allow for online applications, even though most would require a physical presence, for the issuance of credit and debit cards. When it comes to prepaid cards, you can definitely go with the online option.