No, you can only deposit money into your own account. 


Your card or depositing account must be under the same registered name as your account.