Good morning
I found this on MTL gov site hope the link works if not will paste the most important stuff ,
http://montreal.usconsulate.gov/content/co...cument=applyingAll non-immigrant visa applicants must pay a non-refundable 100 U.S. dollar application fee. All applicants (except for K visas) MUST pay the fee at any branch of the Scotia Bank before coming to the Consulate. Visa application fees cannot be paid at the U.S. Consulate General (except by fiancé and immigrant visa applicants).
Individuals applying for U.S. visas at consulates in Canada will need to first deposit the fee at a Scotia Bank branch. The deposit slip (see instructions for obtaining deposit slips below) for your visa application fee consists of 3 pages. A separate set of deposit slips is required for each applicant. Take all three pages of the deposit slip(s) to any branch of the Scotia Bank and pay the non-refundable U.S. visa application fee of US$100.00. The bank teller will stamp all 3 copies of your deposit receipt and should return 2 copies to you. You must submit two validated deposit receipts with your visa application. Unfortunately, applications without these deposit receipts cannot be accepted.
SO from my understanding the 100$ U.S has to be paid cash at the interview , the bank deposit is for other visas ( like student ,work , ectr ) hope that helps , Lona