1. Which office? Most it is The Receiver General for Canada or the Canadian High Commission. Check the office website where you will be applying. http://www.cic.gc.ca/english/information/offices/missions.asp
I am in Canada on work permit and am applying to Buffalo Visa office.
do i need to send the payment to "receiver General of canada" or "Canadian Consulate general"?