Brother you can get VCC for free from entropay.
You just need to add your debit/Credit card there and you will get a VCC but they do charge fees though.
I don't want to add my debit/credit card , tat is the reason am looking for a VCC
I can tell you how to make a vcc from SBI , I am also looking for a credit card , its easy to make one from HDFC , in ICICI just apply for a credit card . If you want more help please shoot a pm