How about this from a embassy website.
"Travelers entering Thailand under the Tourist Visa Exemption Scheme must possess adequate cash of or equivalent to 20,000 Baht per person or 40,000 Baht per family."
Source: https://thaiembdc.org/visaexemption/
I have read many posts over the years of people being told cash only.