Yes, you can either pay for your policy annually upfront with a debit or credit card, or monthly via Direct Debit using a debit card.