Yes, you can generate a new debit card PIN from home by using the services provided by your bank. You can do it via-SMSCalling customer careMobile bankingInternet banking