It’s not even a visa. It’s an arrival card. Countries created this so the personal information is already in the system so the immigration officer doesn’t have to do it.
The website says “within 3 days” or something and too many conclude it must be no later than 3 days upfront. Confusing and leading to wrong conclusions.
“At least”. Wonderful translation to English as you can find many in Thailand.
I am quite deep into the tax rules of Thailand as I started a Facebook group on “Thai tax rules for expats”. You won’t believe the unbelievable number of translation errors and misinterpretations of the Thai law with which we deal on almost a daily basis.
That said, we should be grateful that they at least try. I consider that a courtesy to their tourist economy, but keep telling people to “handle with care”.