You can pay the U.S. visa fee in India through National Electronic Funds Transfer (NEFT), Mobile Payments – IMPS, Cash – Over the Counter at DRUK Bank, Standard Chartered Bank, and Axis Bank, or you can also pay it by Visa, MasterCard, or a debit card with the Visa or MasterCard logo.