Ответ:

Подходит глагол «заплатить»: он означает отдать деньги за работу или услугу.

Егор посулил хорошо заплатить за праздник, поэтому он старался.