Car number plate slightly broken Challan-Jaipur

I was challan by Police at 12:30 AM in night for slightly broken car number plate(I was not even aware of this broken plate as my car was parked in hospital since evening and someone might have broken it). I showed all necessary documents to police but the policeman just wanted to harass me and he gave me a Rs 100 challan and took my driving license giving a date of 10th July'17. I reached the court and went straight to room number mentioned on challan MM27 in Jaipur w/o hiring any lawyer outside the court offering help. Inside court I met this babu accompanied by an advocate who said that I will have to submit an application stamped with Rs 70 stamp to court to get back the license.He grabbed the challan and attached the application and took Rs 400. He said that court had given me date of 20th July'17 and he will give be back my license then.He even said that the court can challan me more that Rs 100 mentioned on the challan given to me by police. 1. What is the application required for and does it need to have stamps worth Rs70 2. I didn't wanted to hire a lawyer but the babu and this advocate ganged up and I ended up paying 4 times of the challan. 3. Why did he give me date of 20th July? Is this a normal procedure? In such petty cases a person needs to go multiple times to court to get back the driving license?