I got a "world travel card" (black) - I think it's called from SCB.... It's linked to my regular account & allows you to import from your Thai account....Then, if needed you can use that balance to buy/convert to a foreign currency if needed.....
I used it on our US trip & it performed perfectly.....>If used there at gas pumps I'd have to go to the cashier first - not pay at the pump<....It should suit your needs....
I didn't try it for online purchases, if that's your want....
I was told that my BBK bank card was cleared for international use, but it was hit & miss so I used the SCB card exclusively....
You use a pin number sometimes (which you assign), other times it goes right through....