No, all payment methods should be registered in your name.
In short, you cannot use someone else’s card to deposit. Neither is it permitted to deposit with a business card. To avoid any issues with your account, should you have a joint bank account, you will have your own card with your own name on it which you should use to deposit.