Can I pay my SEVIS fee in person at a US embassy or consulate?
The SEVIS fee cannot be paid in person at a U.S. embassy or consulate; it must be paid online through the SEVIS fee payment portal before the visa application process.