Another shocker! At Nong Khai on the Laos side they asked me to pay in USD for my VOA just now. $40 USD for Canadian. Ofc, I didn't have it because they always ask for THB and complain that USD is not in pristine condition when you mention USD.
So ofc I overpayed 1.7k baht because its their usual scammy rate. I could have saved 350THB. Well, now they don't care about THB, they ask for USD first.
I've been crossing that border for 12 years, and it's the first time they speficially ask for USD. They even have a new pink exchanger booth on the Thai side by the photocopy booth, which I should have deduced is there for a reason.
So if you need to bounce, come here with THB and exchange on Thai side and they will take your USD and I'll save 300-400THB in bogus conversion.
TLDR : Answer Summary
A recent experience at the Nong Khai border revealed that immigration officials now specifically ask for USD payments for Visa On Arrival (VOA) applications, causing confusion for travelers accustomed to paying in Thai Baht (THB). Despite previously being able to pay in THB, a traveler reported being charged 1,700 THB (overpayment) because they didn't have the required pristine USD notes. This change highlights a trend of stricter enforcement and suggests travelers should come prepared with USD when crossing the border.