If you are paying for your policy annually, you can do this by credit card. If you would like to pay by monthly instalments you can pay for the deposit on a credit card, but the monthly direct debit must come straight from your bank account.