For registering Canara Bank net banking, you must have your ATM/Debit card. Without a debit card, no one will able to register for net banking facilities.