If you need a car rental in Turkey with full insurance, no deposit, no credit card, it's worth exploring specialized aggregators to filter for these conditions. For example, cancellation options are available here
https://turkey-rentcar.ru/en/ I recommend confirming the terms directly with the provider, as the fine print in the contract often excludes certain damages. To save money, choose an economy car, which will reduce the final cost.