Sometime it is not possible to pay the fee by Debit card (I have encountered this problem at 2 universities website using Standard Chartered Debit Card) so you can pay the fee by Demand Draft.
You will have to send the Demand draft by courier. Plus an additional Rs. 1200 are charged as service charges. If you have a USD account in any bank they will make the Demand draft for you. but I you don't have a USD currency account then you have to take the help of "Dollar East" they will make it for you on paying them the 1200 Rs sevice charges.
All you need for demand draft is the name of your University.
I hope this clarify your confusion.