There is no such rule for indusind but their online credit card application system is buggy. One of my friend applied from indusind Bank official website with having an bank account with them and decent balance in it but got declined and I applied via bank bazaar and mine got approved in 10 days...