Yes, you must use a credit card to rent a car. The car rental company needs to pre-authorize with your credit card. You can only use credit cards, not debit cards for pre-authorization. If there is nothing wrong with the car when you return it, and the company has not found the violation record, the pre-authorization amount will be returned to your credit card within 15 days.
What conditions do customers have to enjoy car rental service?
(1) Age is above 18 years old (inclusive);
(2) Holding a valid driver's license in Chinese mainland;
(3) provide my valid identity document;
(4) Hold my valid credit card.