Electronic remittance through the Internet