earn
verb
°To gain (success) through applied effort or work.
"You can have the s'mores: you earned them, clearing the walkway of snow so well."
°To receive (money) for working.
"He earns seven million dollars a year as CEO."
synonyms: deserve, merit