You can only pay with a credit card. They do not take debit cards. No cash, no checks. Only credit card.
I booked online and paid with a credit card. They swiped the card at check-in and there is a deposit held during the rental period. I didn’t ask about other options for payment.
Thanks! Your answer is awaiting moderation.