A hosted money transfer accounting system