yes you definitely can do on such a visa. If you meet on bank employees who have no clue, buy the service of an agent to get it done. You need to be properly TM30 registered, have a certificate of residency from Immigration and have a Thai mobile SIM card and number
I do not recommend starting out on a Non-O/A visa. If you don't mind putting 800,000 THB into a Thai bank account, stick to the Non-Imm-O visa. Another reason is, after the maximum of 2 years on a Non-Imm-O/A visa, you will be forced to make a contract with a Thai private health insurance, and you will have to put a minimum of 800,000 THB into a Thai bank account anyways. Not really recommended. You fare much better if you start out on a Non-Imm-O retirement visa. On a Non-Imm-O visa and the extension out of it, you do NOT need a mandatory health insurance
It is border run costs and the "change" fee 2000 THB and the insecurity of not knowing if Immigration will check if you complied to the rules for your current extension, weighted against the use of the agent just for one more time . . . . I would continue using the agent for the next extension, however this time you do it fully legally with your own 800,000 THB in the bank account. The agent fee will be cheaper because you now use your own funds. After being issued the extension, keep the 800K in your account for three more months as required, and never let it go lower than 400,000 during the rest of the year. Or better, don't touch the 800,000 THB at all and keep transferring the required minimum of 65,000 THB month for month. Then when time is up for the third extension, you can do it all on your own without having to worry - and you are free to use the 12-months transfer method, and withdraw the 800,000 THb and spend 'em
that's why we recommend to visit "your" Immigration and ask for the handout list of requirements you need for your specific extension of the stay permit. It with clear the path and remove all uncertainties
Brian Johnson. . . For the application to the O/A visa, the minimum of equivalent 800,000 THB can be on any bank account in the World as long as you prove the account is in your sole name
For the application to the “1-year Extension of the Stay Permit” after the second year out of a Non-Imm-O/A visa, your need proof of a minimum of 800,000 THB on a Thai bank account in your sole name,
and you need the bank letter (statement) that the money has been in your Thai bank account for 2 months (some rogue Immigrations ask for 3 months)
you don't have to show you still got that 500,000 THB in your bank account if you do a border run on a DTV. You just need those 500K in your account for three months for the application to the visa itself