Can I pay with a debit card?

No.  We only accept major credit cards in the name of the driver