Hi Sammy, Yes u will need to apply for transcripts and they should be submitted to WES in a sealed envelope from your university. You will not require to visit the university directly, you can either send a person on your behalf to make it faster. In my case I didnt have anyone to visit there and I did it all by contacting them on phone.
I spoke to someone in the exams dept and he asked me to courier all the docs to the Registrar, University of calicut and they will process it within 2 weeks. I sent them the transcript request form, WES form, payment receipt for the transcripts (they said to make a DD but I made the payment online with a PayU link) and copies of all my marksheets and certificate (Front & back). They have acknowledged the receipt of my docs and hopefully they will send the transcripts to WES within the said time.
This is based on my experience. Hope it helps !