I hope there are people with legal minds here who can help me out. I am an international student studying here in SA. I registered some patents in 2013 and in 2014 I registered a Pvt Ltd company (as sole owner) to commercialize the patents. Now the challenge I'm having is banks are telling me I can't open an account for my company using my student visa. The three banks I've approached say they need a work visa. I went through the Immigration Act, Companies Act and the Banks Act and nowhere in the legislations do they specifically restrict holders of student visas to open corporate accounts. What I cant comprehend is CIPC allowed me to register a company but a student visa but banks can't accept it to open accounts. Any ideas on how I can find a solution to this problem?