incorrect a Non OA you get in your own counrty and is a 12 month visa with no requirement to transfer money in Thai bank unless you want to extend it after 12 months a Non O is 90 days and you can get in your home country or in Thailand and requires money in Thai bank before extending just like Garrett said