No, all deposits made to your Betfair account must come from a source that is in the same name as the account holder on Betfair. This includes bank transfers, prepaid cards and credit card accounts.