Hi Figjam, I started a thread on talk and the advice there was that if you have a Thai bank account and you are in Thailand. You can make a deposit at an ATM. Selecting the persons bank and entering the long card/ account number is all that's required.
I had a brief chat with Mirkwood yesterday and he confirmed this. I had heard you might need the banks address from someone else so thought I'd look into it. Thanks very much for asking Tan. I'll find out today exactly what is needed.