Prepaid virtual credit card India. This Visa card is not just for Indians alone but for the whole world. It works everywhere. Its priced 220 US dollar. Please find more information on our frequently asked questions page.