No, you can only deposit using credit/debit cards, bank accounts and e-wallets which are your own and are registered in your name