They need to go into a local bank with their ID cards and open an account; they will probably have to make a minimal deposit in cash. Once they have this, just get them to provide you with the bank's swift number and their bank account details (account name, account number, bank branch), et voila! Tell them to make sure they do not go below the minimum deposit. Sending them money is then no problem BUT you will pay charges, soo......
Why not open a bank account in Bali yourself; I recommend BII. You just need your passport and an address. They will send the Internet banking info and your cash card to this address. So then send a larger amount / put a larger amount into your own account and set up a monthly transfer to their account. If they are also with BII, this is free (no charges). So you pay far less in bank carges and you have a useul account for when you go on holiday

__________________
There are two categories of travellers, those that experience a country and those that take their home with them wherever they go.
Be warned, as with any forum, picking a fight with the admin guy is not recommended!