junkmatrix Posted July 19, 2013 Report Share Posted July 19, 2013 I'm currently in the US and I am heading to India in a few days. I need a H1 visa stamp since it expired and I have a valid I-797. Is it possible to pay for the visa application fee online while still in the US? I see an option for online payment using the NEFT system but I do not find anywhere how to do that while still in the US. Anyone have suggestions? Thanks. Link to comment
jairichi Posted July 19, 2013 Report Share Posted July 19, 2013 You need a bank account in India that could process through NEFT Link to comment
asugrad Posted July 20, 2013 Report Share Posted July 20, 2013 If you are in ustraveldocs India website. It supports number of Indian banks like ICICI. To make payment online. You need to have an Indian bank account to pay or use a friends Indian bank account Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.