but you can't get a bank account without a non o ...which is why you get a non o 90 Day visa before arriving in Thailand. Then you should be able to get a bank account to enable you to get t he non o extended for a year.
Qatar airways accepted it when I checked in at Heathrow.
They asked for proof of leaving Thailand within 60 days as my return ticket was 6 months. Immigration accepted in Bangkok. They asked asbo had spent so long in Thailand in the last 18 months using visa exemptions and extensions.
an agent can get it in a day....with tourist thirty day extension...obviously all done illegal and expensive,I was quoted but decided I would rather go Laos and apply for non o 90 day and get the extension, have to do e visa now in Laos so I'm just hoping I get it..