The seasoning for the banked money method for getting a yearly extension (on an O visa or on an O-A) is
the 800K baht must be in a bank account in your name only for 2 months before you apply for the extension, the account has to stay at 800K baht for 3 months after you get the extension granted and then the balance on it cannot drop below 400K baht the rest of the year.
AND
Additionally for a year extension of stay based off an O-A visa you also need to have the mandatory minimum coverage health insurance from one of the 14 approved thai insurance providers listed here
******************************************