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

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