What are OCHO's payment options for a car insurance policy?

You can pay for your insurance policy to OCHO with a debit card or bank account. At this moment, we don't accept credit cards.