Except if you apply for a visa online, Vietnam being one of them. They dont accept debit cards, only credit cards when you have to submit payment. Thats why we got a credit card from Bangkok bank.
If you get a pension and you have not paid any tax on your pension in the 2024 financial year in your home country, you are liable for that tax in Thailand if you live here for more than 180 days. There are quite a few credits that you can claim. This incudes expats here that we know that has been to the Tax office Astralian and Canadian that have to pay tax here.