To book the car I dont have credit card what can I do..?
On some locations the ACCEPT debit cards but in this case, you cannot, as no companies accept them.
I am using my brothers' credit card it's on his name.
So you must have a credit card. Also it must be in the name of the main driver, so if your brother it coming with you, he could be the main driver and add yourselve in ADDITIONAL DRIVERS under EXTRAS as the card holder must be present when the car is collected.