Cash deposits into a bank above a certain amount need a PAN number.
It is widely used as an id document in India (where a passport or voter id document was once used).
I didn't know people without Indian citizenship could get PAN cards.
PS. One way of handling Indian bureaucracy is by hiring a middleman (say a tax consultant) who handles the necessary formalities, including bribes and leg work.
India is what India is.