My sister went to pay the balance on her holiday at the travel agents yesterday and asked about the agent applying for the e-visas on their behalf, but was told due to the confidential nature of some of the information that is required, this was not possible. Not sure if all travel agents will be the same.