@Richard *******
For applying for a non O visa you’ll need to be over 50 years and have an income min 65K baht a month. This can be pension or regular income. If you can’t meet the monthly income requirement you’ll need to put 800K baht in a bank account in Thailand.
This is for both visa and extension of stay. You just contact your embassy in Bangkok and they will verify your income. This is valid for six months and you can apply for both a 90 days Non O visa in Thailand and your future extensions of stay with a letter from your embassy. Most embassies in west Europe -including France- still offers this service. The UK, US, AUS and Denmark stopped in 2018.