IDFC is not interested in providing Credit card it seems. Same for me. Living in metro city, good credit score, higher credit limit in other cards, tried with different Mobile number. But only Wow card is showing.
Don't know why they're running LTF offer if they don't want to provide. I'm sure they'll provide other cards when their LTF offer will get discontinued.