As long as you're NOT on amnesty
@Nick ***********
the steps to get an in country 90 day Non-O visa are:
open a bank account in your name only,
transfer in 800K baht from abroad
have at least 15-21 days left on your current 30 day visa exempt entry, 60 day tourist visa entry, 30 day extension from one of those OR a 60 day visit thai family extension
Apply for the 90 day Non-O visa at the immigration office
WAIT for the 14 day under consideration period
GO back and get the Non-O visa and new 90 day stamp inked in
WAIT until you have 30 days left and your 800K is in the bank for 2 months then go apply for a year extension :)
That's how it works, and it works at 99% of the immigration offices in the country.
BUT
As I said, IF you are on amnesty, you're done. You can't do the process because you need REAL hard stamp days left in your passport.
Good Luck with it, Sorry you're having so much trouble with it :(