Paytm Business Accounts can be opened instantly now