@Wannikea ********
From Japan, possibly some other countries too, the banks require that the receiving account is registered. Takes them 2 weeks to accept the registration, they do their own checks.
Currently I have 3 registered accounts:
1. My wife, BKK bank, that is where we send the money for our expenses while in Thai, her ATM card. We live in Japan.
2. Our condo, to pay yearly maintenance fees (also BKK Bank)
3. My daughter's account (ANZ Bank in Australia)
To send 800K THB, to my newly opened account with Krungthai bank, I have to register it with my Japan bank. Two weeks for Japan bank to approve it. The Krungthai bank, my bank has a form that I could not fill in, many lines I could not fill in. The bank, Krungthai, gave me only their SWIFT code, no address, no phone numbers, some other admin things.
I will go to Kasikorn, open a new account (with all and even more documents) and get them to fill in the form for international transfers from my Japan bank (in English). That is way above 90 days that non-O visa allows. Difficult but doable. In 2 tries, including returning to Japan (it was scheduled, not just for this).