Can you get car insurance without having a direct debit card or credit card?

Im thinking of getting my first car this weekend but dont have a bank account to do the insurance, is there anyway of having car insurance and not pay by card?