Lucky you,
I tried 3-4 branches in delhi everyone is denying and some of they are saying only salaried people can get open this account as their system ask for company I'd.
And I can't open online because I had idfc account previously and only method left is offline physical form. But idfc useless employees don't have a knowledge about it.
Can you share the name of city where you opened in ncr?