He's saying to get an E-Visa O-A and while in Thailand establish a bank account and your financials, the website is saying they won't give you an O-A without financial clearance.
Actually that's incorrect. Your embassy can validate your earning/deposit unless you are from one of the unfortunate countries the won't do that, like I am, the USA.