Just had a peek at the new stickerless E-Visa System ([members only]/). Gave it a trial run for a simple TR Tourist Visa - posing as a French national. Only to discover, that as supporting documents they request 12! uploads - all of them mandatory. Including such things as booking confirmation, proof of financial assets and what not. See enclosed screen shots. For a simple tourist visa? Are they completely mad now? Who went through this website for a TR visa already? If they keep it like this when launching in Germany later this month ... they can forget about tourists. #TIT #whatamess
TLDR : Answer Summary
Many expats express frustration with Thailand's new stickerless E-Visa System, which requires an extensive list of twelve supporting documents for a simple TR Tourist Visa. This includes mandatory proof of booking confirmations, financial assets, insurance details, and other personal information. Users share their challenges and experiences applying for the visa and question the rationale behind such stringent requirements, fearing it could deter tourists from visiting Thailand.