Answer: prepaying

AnswerCrossword Clue
prepayingPREPAY, to pay in advance
prepayingPay for in advance