Hi everybody; I have applied in usa for a 90 day non-o retirement Visa. My first question is regarding timing. If I register my address upon arrival (TM-30) and then open up Thai bank account and deposit ฿800,000 I have to let the funds “season” for 60 days.  then I’m told i can apply for a one year extension. But I read somewhere that you’re supposed to apply 30-
45 days before your 90 day visa expires. Is this true? And if so, what do I do about it? The math doesn’t work.
Second question is regarding transferring funds. If I use Wise, will it show up as a foreign transfer? Is this important? 
Thanks in advance to anyone who takes the time and trouble to respond.

TLDR : Answer Summary
The user has applied for a 90-day Non-O retirement visa and inquires about the timing of their application for an extension and banking procedures. They need clarification on when to apply for a one-year visa extension, considering that their funds must be 'seasoned' (held in a Thai bank account) for two calendar months before application. Users in the comments confirm that while applications can be made up to 45 days before expiry, it's advised to apply a couple of weeks prior to ensure all documentation is in order. Regarding fund transfers, a comment clarifies that the source does not need to be foreign for the 12-month extension.
90 DAY REPORTING RESOURCES / SERVICES
- Use the trusted Thailand 90 Day Reporting Service to get your in-person report done and mailed to you for as low as 375 THB (even if the online system doesn't work for you).
- For immediate assistance, contact Thai Visa Centre directly via LINE at @ThaiVisaCentre or Email them.
- Join the Thai Visa Advice Facebook Group to ask your questions, and get advice from others.