You need to be a resident of Switzerland, have a recognized category B driving license and a green credit check (in certain situations a deposit or other insurance package may be required), you need a credit card and it must be in your name. For more powerful cars that have more than 350 horsepower, you must also be over 30 years old.It is possible to book with a foreign driver's license. As long as the driver's license is recognized by Switzerland.