most banks, not all ;)
for example there are sweet banks like punjab national bank, corp bank etc where theres no OTP
banks like icici, hdfc, citi and sbi are fucked thou :(
besides, im making transactions with them not transfer money to another account.