Not necessarily a visa question but I would imagine you need it, can you get a Thai credit card or are you better off with one from your home country - Australian