Appointment is the best. they accept Debit or Cash ONLY. I guess you saw DD under postal? https://www.blsindia-canada.com/vancouver-jurisdiction/ocihome.phpVVarma - Thanks much for the reply. I thought I was replying to a post from Pritesh and my bad that I made assumptions. Thanks again for your post details - much appreciated. I am applying for a new OCI in person at BLS Calgary (Vancouver jurisdiction). Did the online application part and have an appointment for next week. I gather from your post that you were able to pay the CGI fees using a debit card. There is confusion on that side as there is mention of Demand draft for CGI fees even under the in-person section on the BLS website.
Best of luck.