I am an international student from India enrolled in a US university. I have completed my Visa application and just have to pay the fees. However there is no option for credit or debit card payment. The payment options available are National Electronic Funds Transfer (NEFT), Mobile IMPS Payment and over the counter payment. I saw that credit/debit card payment option is available on the US Embassy sites of some other countries such as New Zealand and Norway but not India. Is it not available for India? If so, any reason why?

  • 3
    Every country has different financial laws and those may make certain payment methods inconvenient, or difficult to use, or even impossible. Jun 1 '20 at 11:18
  • 1
    And because...national politics and different political choices. Jun 1 '20 at 15:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.