Yes, a security deposit is required via credit card. Alternatively, you can opt for our “No Deposit” insurance option, where a non-refundable fee is charged based on the car model and rental duration. If a deposit is paid, it is fully refunded within 15–21 days after returning the vehicle.