If I had seen this earlier, I could have saved two CIBIL hits. I was surprised to see they were offering me FD-based credit card WOW only.
Anyway, I am in the process to upgrade my IDFC bank account to Wealth. I hope this helps in acquiring their credit cards.