If you do not have access to a computer of if you do not have a credit / debit card, you may submit your application and monetary deposit in person. (spcanevada.org)
Do I need to open a TD Student Chequing account and link the TD Student Chequing to TDW TSFA for monetary deposit? (canadiancapitalist.com)
In general, for any business or financial activity on the financial market, special permits and licences issued by the Central bank are obligatory, which, as a condition for issuance of such a permit, requires monetary deposits and reserves. (lawyer-monthly.com)