Is there a deposit or down payment required? Dawn 09 July 2025 07:33 No deposit or down payment is required. We will only require a payment of the first month’s lease upon signing the contract. Related articles What payment methods do you accept? What is included in the monthly subscription fee? Can I drive to Malaysia? What will my insurance coverage be? Who is eligible for this car subscription? Can I insure my ZipZap car with my own insurance company?