Yes…You can deposit money by entering the mobile number and account number.
You can refer this thread for more details: