@John ******
As Frank said, using proof of income is not possible for Americans. The ONLY thing immigration will accept as proof of income for the 90 day non-O visa or the first 1-year extension is proof of income certified by your embassy, and the US embassy does not provide this at all. Therefore the only option is 800,000 in a Thai bank account.