Yes, Bank of Baroda debit card apply can be done online via net banking. To get a new Bank of Baroda Debit card, you can log in on the net banking portal through either OTP or through the profile password.