No, this is not possible
We do not allow deposits into your account if the money does not originate from your own bank account. Any payment method you use to deposit or withdraw, must be registered in your name. This also means that you cannot use company cards or company bank accounts. However, shared bank accounts or cards can be used to make a deposit at Jack's.