This question already has an answer here:
I have submitted an online application for a Canadian transit visa on 5 July 2018. I am an Indian passport holder and applied from Mumbai. I would like to know when I can expect to get my visa?
Also, as I submitted the application online, do I have to submit my passport physically to get a transit visa stamp?
Thanks in advance.