Why not just book flight ticket with Thai air, and say pay later, then you get full ticket, and if you not pay thai just cancle the flight, do it same day you fly in to thailand and you have ull ticket for free, I have done many times
no when online booking a flight ticket on thaiair you can say pay later and they issue a ticket it will be cancel if you not pay in 2 days just do before you fly