That's highly doubtful.
As you do have a Thai credit card with sufficient credit, go to an ATM, do a cash advance (withdrawal) with that credit card and put that money into your bank account to satisfy the closing balance requirement. That will cost you a bit (cash advance fees), but is guaranteed to work.