No – you can pay the deposit by credit card, but the monthly instalments must be paid directly from the policyholder’s bank account.