I don't know, maybe they have new requirements to open new accounts? I only used my passport. No visa or work permit required, but I opened my account with them at least 6 years ago.
Anonymous participant 908 having a Thai bank account allows you to cash out crypto on a Thai crypto exchange. In my case, most of my savings are in crypto and I don't have any source of income, so it's very helpful and saves me a ton in fees. If I had only Wise it would cost me 3.5% in taxes to convert from my country's currency to any other foreign currency. Also, Wise only allows me to withdraw around $300 USD from ATMs outside of my country. Any amount above that is charged extra 1.75%.
If a branch refuses to open it to you, just try another branch. It really depends on the person you're talking to. I've opened mine with Bangkok bank. Just needed a Thai citizen with me to sign as my guarantor. I was on a tourist visa at the time.
Richard Swire I arrived in the end of November with a non-b valid until the end of Feb (3 months length) and a wp3 which has not been canceled or covered into a work permit.