Payment Bank License <br> <br>In order to open a Payment Bank in India, you must first obtain a Payment Bank License. Before applying for the licence, the applicant must first raise $100 million in paid-up capital and then form a public limited company under the Companies Act of 2013.