SWIFT bank to bank, no intermediary like Wise. Find a sending bank with low Swift charges, I pay $10 for the swift transfer.
I went to Kasikorn quickly and got a letter but had to do it again after about 8 months to get the fresh letter at renewal time. So Kasikorn had no difficulty doing it 8 months after the transfer. You need the reference number from Bangkok Bank so they can find the data.