hey listen, I also didn't had a pan card, but I got in touch with hdfcforex services, and they got my GIC payment through. I actually got a loan from hdfc credila. so they got my gic done too.
if you are in Delhi, India, I can give you their number.
I made this account just now so that I could...