However, usage has extended the meaning to mean payment for service. Don't we constantly hear of giving an honorarium for the keynote speaker at a writers conference? Today, the term usually means they take up an offering or they have a set fee.
One professional speaker said, "When they use the word honorarium, they usually mean they'll pay me less than my standard fee."
Fee is a good word;
I'm not afraid to use it when I discuss money.