Any specific Thai Embassy/Thai Consulate has discretion to set their Consular Service Fees and Rates, just like they have discretion for additional requirements and request additional documents, for example, specifically relating to DTV E–Visa, a Thai Embassy/Thai Consulate may say seasoning of the minimum 500,000.- Thai Baht in your bank account for a minimum of 1 month, 3 months, even 6 months, or, another example is that 500k Thai Baht must be a personal account (savings or checking) at a retail, brick & mortar bank vs. a brokerage account or Wise/Revolut account or investment account, etc. etc.
Specifically for Thai E–Visa Fees, the most egregious example is the Thai Embassy in Wellington where all their Consular Fees, Rates, and Charges are well above their neighbors (Thai Embassy in Canberra or Thai Consulate in Sydney)
inexplicably expensive at the Thai Embassy in Wellington
However, the only locations where the Thai E–Visa Fees are exactly as stated in the regulations as published in the Thai Royal Gazette are at: Thai Embassy in Vientiane and Thai Consulate in Savannakhet as they are they only locations that accept Thai Baht
>
********************************************************************