These rules are not new and have been in effect for some time .
Below are the a copy of rules from Thai Embassy , New Delhi obtained today .
Means of living expenses does not mean CASH ONLY , credit/debit cards would constitute towards your funds .
You may be asked for proof of return ticket , this may be why Thaiairways contacted you as they would be liable to return you home at their cost if you did not have ticket/funds and were refused entry .
Some countries now will not let you fly if you only have single ticket out of home country .
According to the Interior Ministerial Announcements, passport holders from 14 countries may apply for visas at the immigration checkpoints for the purpose of tourism for the period of not exceeding 15 days.
The applicant must possess instrument of means of living expenses 10,000 Baht per person and 20,000 Baht per family accordingly.
The applicant must produce instrument of means of transport (full paid ticket) which is usable within 15 days since the date of entry.
Visa on arrival is provided at 23 designated international checkpoints and applicants should produce the application form to which his/her recent photograph (2 1/4 inches) is attached. The application fee is 300 Baht.
Visitors who enter the Kingdom with Visa on Arrival generally cannot file an application for extension of stay except in special cases such as illness which prevents them from travelling, etc. They can submit an application at the Office of Immigration Bureau , Immigration Division 1, Soi Suan Plu, South Sathorn Road, Bangkok 10120. Tel. (662) 287-3127 or 287-3101-10 ext. 2264-5 or at website
http://www.police.go.th/frconten.htm
List of 20 countries is as follow
1. Bhutan : Kingdom of Bhutan
2. China : People’s Republic of China (including Taiwan)
3. Cyprus : Republic of Cyprus
4. Czech : Czech Republic
5. Estonia : Republic of Estonia
6. Hungary : Republic of Hungary
7. India : Republic of India
8. Kazakhstan : Republic of Kazakhstan
9. Latvia : Republic of Latvia
10. Liechtenstein : Principality of Liechtenstein
11. Lithuania : Republic of Lithuania
12. Maldives : Republic of Maldives
13. Mauritius : Republic of Mauritius
14. Oman : Sultanate of Oman
15. Poland : Republic of Poland
16. Russian Federation
17. Saudi Arabia : Kingdom of Saudi Arabia
18. Slovakia : Slovak Republic
19. Slovenia : Republic of Slovenia
20. Ukraine