I heard Ed Thai visa cannot be done from Thai embassy anymore and it is done by applying and submitting papers online only and getting the stamp in passport upon arriving. My question is what is the mode of payment? Is that limited to online payment? And what can I do if my card just expired few days ago and it’s gonna take over two weeks for replacement. Is there any other way to pay?
TLDR : Answer Summary
The Ed Thai visa application process has transitioned to an online system, where payments are generally required to be made through credit or debit cards. However, payment methods may vary depending on the Thai embassy you apply from. While most places require online payment, certain embassies in countries like Laos and Myanmar may allow in-person payments. If your card has expired, one option is to ask a friend or relative to make the payment using their card, allowing you to reimburse them in cash.