Yes, a third party is allowed to send the deposit on your behalf. They’ll just need to prove their identity by providing a valid passport.